久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

GaussDB DWS運(yùn)維管理功能升級(jí)的原理和使用是怎樣的

共計(jì) 1571 個(gè)字符,預(yù)計(jì)需要花費(fèi) 4 分鐘才能閱讀完成。

這篇文章將為大家詳細(xì)講解有關(guān) GaussDB DWS 運(yùn)維管理功能升級(jí)的原理和使用是怎樣的,文章內(nèi)容質(zhì)量較高,因此丸趣 TV 小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

運(yùn)維管理模塊是任何軟件產(chǎn)品最基礎(chǔ)和重要的一部分。是軟件產(chǎn)品的門戶,也是用戶接觸和使用軟件產(chǎn)品的和前提和基礎(chǔ)。如安裝部署能讓用戶快速上手使用,升級(jí)能讓產(chǎn)品平滑更新,擴(kuò)容能讓產(chǎn)品擴(kuò)充能力,故障修復(fù)能讓產(chǎn)品快速恢復(fù),監(jiān)控告警能讓產(chǎn)品提前預(yù)知或及時(shí)排除故障。其在可用性,易用性,可靠性,可維護(hù)性、在線運(yùn)維方面都有較高的要求。下面將詳細(xì)介紹 GaussDB(DWS) 重要運(yùn)維管理功能“升級(jí)”的原理和使用。

前言

不斷更新和演進(jìn)是軟件的一個(gè)重要行為,升級(jí)是軟件更新的重要保證。伴隨著新特性不斷推出和歷史問題修復(fù),軟件升級(jí)和打補(bǔ)丁顯得格外重要。升級(jí)和打補(bǔ)丁需要滿足如下要求:

軟件版本的無縫、平滑過渡。

業(yè)務(wù)中斷時(shí)間盡量少,以至于在線。

用戶體驗(yàn)前向兼容。

而數(shù)據(jù)庫升級(jí)比其他軟件升級(jí)更為復(fù)雜,不光是軟件本身的更新,還要支持其管理的數(shù)據(jù)的升級(jí)。數(shù)據(jù)庫升級(jí)需要考慮如下因素:

軟件升級(jí),即軟件本身的更新。

元數(shù)據(jù)升級(jí),即軟件管理數(shù)據(jù)的方式的更新。

業(yè)務(wù)數(shù)據(jù)升級(jí),即軟件管理的數(shù)據(jù)的升級(jí)。

隨著數(shù)據(jù)庫版本的快速演進(jìn),升級(jí)愈顯重要,其可靠性、性能、業(yè)務(wù)中斷、易用性急需改善。

升級(jí)演進(jìn)

GaussDB(DWS) 升級(jí)經(jīng)過多個(gè)版本的演進(jìn),其性能,可靠性逐步提升。并提供了不同場景的各種升級(jí)方式。如下是演進(jìn)過程:

大版本全量升級(jí):新版本重建數(shù)據(jù)庫,元數(shù)據(jù)導(dǎo)入導(dǎo)出,業(yè)務(wù)數(shù)據(jù)全量 mv 方式。依賴于數(shù)據(jù)庫對(duì)象個(gè)數(shù)和業(yè)務(wù)數(shù)據(jù)量大小、業(yè)務(wù)數(shù)據(jù)表文件數(shù)。已在 V1R8 停用。

就地升級(jí):原地替換二進(jìn)制,修改系統(tǒng)表方式。依賴于系統(tǒng)表的邏輯大?。〝?shù)據(jù)對(duì)象個(gè)數(shù))和物理大?。ㄏ到y(tǒng)表臟頁)及數(shù)據(jù)庫個(gè)數(shù)。

小版本離線升級(jí):停機(jī),替換二進(jìn)制,啟動(dòng)集群。業(yè)務(wù)中斷時(shí)間是一次集群的重啟時(shí)間。

小版本滾動(dòng)升級(jí):保留老二進(jìn)制文件,新目錄安裝新二進(jìn)制,按照組件(om_monitor,cm_agent,ETCD,CN,dummy DN,standby DN/GTM/CM,master DN/GTM/CM)滾動(dòng)切換到新二進(jìn)制,然后主備切換。整個(gè)升級(jí)過程中涉及兩次 switchover,業(yè)務(wù)中斷時(shí)間依賴于在線 switchover 和 CN retry 能力。

小版本閃斷升級(jí):基于小版本滾動(dòng)升級(jí)基礎(chǔ),保留老二進(jìn)制文件,新目錄安裝新二進(jìn)制,先切換管理組件(om_monitor、cm_agent、ETCD、cm_server),再一次性切換業(yè)務(wù)組件(GTM、CN、DN),只閃斷一次業(yè)務(wù)。目前 DWS 已使用。

就地升級(jí)原理介紹

目前 8.0 主要使用的升級(jí)方式是就地升級(jí)。其已經(jīng)支撐現(xiàn)網(wǎng)線下和公有云多套集群成功升級(jí)到新版本。

1、公有云升級(jí)流程

DWS 服務(wù)升級(jí)主要分 2 部分,管控面升級(jí)和租戶面升級(jí):

各個(gè) region 的管控面升級(jí)回滾主要通過 CDK 平臺(tái)完成,升級(jí)后組件自行功能驗(yàn)證。

升級(jí)實(shí)例的信息:

租戶面升級(jí)在 ServiceCM 平臺(tái)由 SRE 操作,操作可分為 DWS Guest 升級(jí)和數(shù)據(jù)庫內(nèi)核升級(jí):

主要流程如下所示:

2、線下 updatetool 升級(jí)

通過登錄 UpdateService 操作界面,創(chuàng)建升級(jí)工程,進(jìn)行一鍵式升級(jí)。

3、數(shù)據(jù)庫內(nèi)核升級(jí)流程

數(shù)據(jù)庫內(nèi)核升級(jí)是通過替換二進(jìn)制 + 更新元數(shù)據(jù)的方式進(jìn)行升級(jí)。

包括初始階段,準(zhǔn)入檢查,環(huán)境準(zhǔn)備,停機(jī),備份,升級(jí),update catalog,提交 8 個(gè)階段。

升級(jí)性能目標(biāo)

升級(jí)問題定位

升級(jí)過程日志概覽見下表:

GaussDB DWS 運(yùn)維管理功能升級(jí)的原理和使用是怎樣的

GaussDB DWS 運(yùn)維管理功能升級(jí)的原理和使用是怎樣的

GaussDB DWS 運(yùn)維管理功能升級(jí)的原理和使用是怎樣的

UpdateService 的日志分為審計(jì)日志和調(diào)試日志,位置見下表:

GaussDB DWS 運(yùn)維管理功能升級(jí)的原理和使用是怎樣的

關(guān)于 GaussDB DWS 運(yùn)維管理功能升級(jí)的原理和使用是怎樣的就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-08-04發(fā)表,共計(jì)1571字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評(píng)論(沒有評(píng)論)
主站蜘蛛池模板: 房产| 思茅市| 竹山县| 涞源县| 肇州县| 齐齐哈尔市| 汝阳县| 江津市| 赤水市| 沈丘县| 静安区| 留坝县| 江油市| 密山市| 寻甸| 咸丰县| 鹤壁市| 泸西县| 长宁区| 大丰市| 凤翔县| 新野县| 汉寿县| 沁水县| 宜丰县| 荔波县| 白玉县| 信宜市| 台州市| 巴彦县| 永平县| 建德市| 海伦市| 元谋县| 西吉县| 正镶白旗| 腾冲县| 城步| 伊金霍洛旗| 南平市| 珠海市|