中文日字幕无限码-99极品视频-中文字幕人成人乱码亚洲影视的特点-黑白配av-成人黄色在线观看视频-男女视频一区二区-超清无码熟妇人妻av在线电影-农村黄a三级三级三级-一区二区三区乱码在线 | 欧洲-西西人体44www大胆无码-超碰伊人-偷拍亚洲精品-日韩av区-欧美日韩精品成人网站二区-中文字幕乱码久久午夜不卡

立即咨詢
2024.09.29 |
行業(yè)巨頭數(shù)據(jù)庫(kù)高可用升級(jí)
高可用是數(shù)據(jù)庫(kù)系統(tǒng)的基本需求,也是數(shù)據(jù)庫(kù)技術(shù)實(shí)現(xiàn)的難點(diǎn)之一。但對(duì)于有些行業(yè)來說,“零停機(jī)”,是剛需!

高可用是數(shù)據(jù)庫(kù)系統(tǒng)的基本需求,也是數(shù)據(jù)庫(kù)技術(shù)實(shí)現(xiàn)的難點(diǎn)之一。但對(duì)于有些行業(yè)來說,“零停機(jī)”,是剛需!


比如半導(dǎo)體行業(yè),停機(jī)哪怕一分鐘都可能造成高達(dá)數(shù)萬美元的直接經(jīng)濟(jì)損失;比如航空業(yè),航班調(diào)度系統(tǒng)一旦出現(xiàn)故障,成千上萬的旅客行程將受到影響,航空公司可能要面臨天文數(shù)字的賠償;再比如醫(yī)療行業(yè),停機(jī)可能直接關(guān)系著患者的生命安全!


那么,支撐這些尖端產(chǎn)業(yè)的數(shù)據(jù)庫(kù)是如何實(shí)現(xiàn)近乎神話般的“零停機(jī)”的呢?


要理解這一奇跡背后的奧秘,我們必須首先識(shí)別并解決影響數(shù)據(jù)庫(kù)可靠性的幾個(gè)常見問題:


問題1:數(shù)據(jù)庫(kù)高可用架構(gòu)以及災(zāi)備架構(gòu)不完善

問題2:數(shù)據(jù)庫(kù)運(yùn)行性能及穩(wěn)定性問題

問題3:故障應(yīng)急處理缺乏規(guī)范流程和方案

問題4:缺少高效運(yùn)維體系

問題5:缺少主動(dòng)式隱患梳理及預(yù)防

......


針對(duì)這些普遍問題,中亦科技經(jīng)過多年技術(shù)與經(jīng)驗(yàn)積累,總結(jié)出以下關(guān)鍵點(diǎn)!




高可用架構(gòu)與災(zāi)備

堅(jiān)固基石,方能抵御風(fēng)暴


許多企業(yè)的數(shù)據(jù)庫(kù)高可用架構(gòu)及災(zāi)備體系并不完善。為了解決這一問題,我們可以根據(jù)業(yè)務(wù)系統(tǒng)的重要性,將其分為幾個(gè)不同的等級(jí),并為每個(gè)等級(jí)量身定制相應(yīng)的高可用架構(gòu)及災(zāi)備方案。


其中核心系統(tǒng)屬于A類系統(tǒng)。A/B/C/D類業(yè)務(wù)系統(tǒng)生產(chǎn)端數(shù)據(jù)庫(kù)的架構(gòu)都是RAC集群,區(qū)別為是否配置了ADG,是采用小型機(jī)還是X86,是在一套集群上部署一套還是兩套數(shù)據(jù)庫(kù)。分類之后再進(jìn)行核心業(yè)務(wù)系統(tǒng)和核心系統(tǒng)除外的災(zāi)備架構(gòu)和實(shí)現(xiàn)方式。


微信截圖_20240929132943.png

核心業(yè)務(wù)系統(tǒng)高可用架構(gòu)圖




數(shù)據(jù)庫(kù)補(bǔ)丁管理

精準(zhǔn)施策,防范未然


適時(shí)地進(jìn)行補(bǔ)丁分析與升級(jí)至關(guān)重要。當(dāng)遇到新版本操作系統(tǒng)或數(shù)據(jù)庫(kù)安裝、季度PSU補(bǔ)丁發(fā)布等情況時(shí),就需要進(jìn)行詳盡的補(bǔ)丁分析,以避免潛在問題。這一過程不僅需要精確的分析策略,還需要完善的補(bǔ)丁升級(jí)計(jì)劃,確保數(shù)據(jù)庫(kù)始終保持在最佳狀態(tài)。


那么,什么時(shí)候需要做補(bǔ)丁分析?

以O(shè)racle數(shù)據(jù)庫(kù)為例,當(dāng)出現(xiàn)下列情況時(shí),需要考慮做補(bǔ)丁分析:


  1. 在目標(biāo)版本的操作系統(tǒng)上安裝數(shù)據(jù)庫(kù),為了避免目標(biāo)版本的OS出現(xiàn)BUG需要分析OS需要安裝哪些補(bǔ)丁。

  2. 安裝目標(biāo)版本的數(shù)據(jù)庫(kù),為了避免新安裝數(shù)據(jù)庫(kù)出現(xiàn)嚴(yán)重BUG,需要數(shù)據(jù)庫(kù)應(yīng)該安裝哪個(gè)patchset、哪個(gè)PSU補(bǔ)丁及小補(bǔ)丁。

  3. 隨著ORACLE季度PSU補(bǔ)丁的發(fā)布,需要關(guān)注新補(bǔ)丁的分布并對(duì)嚴(yán)重性分類,需要做補(bǔ)丁分析,這樣,已有數(shù)據(jù)庫(kù)可以根據(jù)升級(jí)策略提前升級(jí)補(bǔ)丁以預(yù)防潛在問題。

  4. 當(dāng)已有數(shù)據(jù)庫(kù)出現(xiàn)嚴(yán)重BUG,考慮安裝補(bǔ)丁時(shí),具體需要安裝哪個(gè)PSU補(bǔ)丁。




數(shù)據(jù)庫(kù)最佳實(shí)踐

細(xì)節(jié)決定成敗


基于多年服務(wù)經(jīng)驗(yàn),我們總結(jié)了一系列最佳實(shí)踐,覆蓋操作系統(tǒng)配置、ASM參數(shù)調(diào)整、數(shù)據(jù)庫(kù)參數(shù)優(yōu)化等多個(gè)方面。通過這些精心設(shè)計(jì)的策略,我們能夠有效消除系統(tǒng)運(yùn)行中的隱患,確保數(shù)據(jù)庫(kù)的穩(wěn)健運(yùn)行。





數(shù)據(jù)庫(kù)高可用測(cè)試

實(shí)戰(zhàn)檢驗(yàn),確保萬無一失


在數(shù)據(jù)庫(kù)系統(tǒng)上線前,進(jìn)行全面的高可用測(cè)試至關(guān)重要。這包括但不限于服務(wù)器單節(jié)點(diǎn)故障、網(wǎng)絡(luò)故障、心跳網(wǎng)絡(luò)故障等場(chǎng)景。通過預(yù)先設(shè)定的測(cè)試案例,我們可以驗(yàn)證系統(tǒng)在面對(duì)各種極端條件下的表現(xiàn),確保其能夠在實(shí)際應(yīng)用中保持高度的可靠性和穩(wěn)定性。


對(duì)RAC集群高可用架構(gòu)和容災(zāi)能力進(jìn)行測(cè)試,主要包含以下幾個(gè)場(chǎng)景:


服務(wù)器單節(jié)點(diǎn)故障:服務(wù)器發(fā)生故障重啟是運(yùn)行期間常見的問題之一,硬件故障,網(wǎng)絡(luò)故障,參數(shù)配置錯(cuò)誤等都可能導(dǎo)致服務(wù)器不穩(wěn)定或者宕機(jī);一旦服務(wù)器硬件出現(xiàn)故障,數(shù)據(jù)庫(kù)隨之也會(huì)受到影響,可能會(huì)導(dǎo)致數(shù)據(jù)庫(kù)重啟或者關(guān)閉。針對(duì)這些情況,設(shè)計(jì)兩個(gè)測(cè)試用例分別模擬單節(jié)點(diǎn)手動(dòng)重啟服務(wù)器和異常宕機(jī)時(shí)的情景。


服務(wù)網(wǎng)絡(luò)故障:本次預(yù)設(shè)的生產(chǎn)環(huán)境是雙公網(wǎng)網(wǎng)卡和雙私網(wǎng)網(wǎng)卡的rac環(huán)境,其中每組網(wǎng)卡都分為主網(wǎng)卡和備網(wǎng)卡,當(dāng)公網(wǎng)主網(wǎng)卡出現(xiàn)故障后系統(tǒng)會(huì)自動(dòng)切換到備網(wǎng)卡繼續(xù)運(yùn)行,理論上這個(gè)切換的過程會(huì)非常短、不會(huì)對(duì)業(yè)務(wù)產(chǎn)生影響;同時(shí),因?yàn)閿?shù)據(jù)庫(kù)正常運(yùn)行時(shí)不會(huì)用到備網(wǎng)卡,如果是備網(wǎng)卡發(fā)生故障業(yè)務(wù)也不會(huì)受到影響。當(dāng)公網(wǎng)雙網(wǎng)卡同時(shí)發(fā)生故障時(shí),服務(wù)器將無法對(duì)外開放。


心跳網(wǎng)絡(luò)故障:本次預(yù)設(shè)的生產(chǎn)環(huán)境是雙公網(wǎng)網(wǎng)卡和雙私網(wǎng)網(wǎng)卡的rac環(huán)境,其中每組網(wǎng)卡都分為主網(wǎng)卡和備網(wǎng)卡,當(dāng)公網(wǎng)主網(wǎng)卡出現(xiàn)故障后系統(tǒng)會(huì)自動(dòng)切換到備網(wǎng)卡繼續(xù)運(yùn)行,理論上這個(gè)切換的過程會(huì)非常短、不會(huì)對(duì)業(yè)務(wù)產(chǎn)生影響;同時(shí),因?yàn)閿?shù)據(jù)庫(kù)正常運(yùn)行時(shí)不會(huì)用到備網(wǎng)卡,如果是備網(wǎng)卡發(fā)生故障業(yè)務(wù)也不會(huì)受到影響。當(dāng)私網(wǎng)雙網(wǎng)卡同時(shí)發(fā)生故障時(shí),如果較短時(shí)間就恢復(fù),集群層面不會(huì)出現(xiàn)異常,若超過了misscount時(shí)間集群會(huì)出現(xiàn)腦裂現(xiàn)象。


服務(wù)器單節(jié)點(diǎn)HANG故障:服務(wù)器運(yùn)行期間由于硬件或軟件異常原因都有可能導(dǎo)致節(jié)點(diǎn)HANG死。操作系統(tǒng)因CPU、內(nèi)存耗盡或BUG,OS掛起,無法響應(yīng)數(shù)據(jù)庫(kù)。針對(duì)這些情況,分別設(shè)計(jì)0S無法響應(yīng)、cluster軟件關(guān)鍵進(jìn)程無響應(yīng)、cluster軟件關(guān)鍵進(jìn)程異常終止、database軟件關(guān)鍵進(jìn)程無響應(yīng)、database軟件關(guān)鍵進(jìn)程異常終止、業(yè)務(wù)作業(yè)進(jìn)程無響應(yīng)等6個(gè)大的場(chǎng)景進(jìn)行測(cè)試。


操作人員操作失誤:實(shí)際環(huán)境中,有可能存在操作人員誤操作導(dǎo)致數(shù)據(jù)丟失,本次場(chǎng)景分閃回查詢表、延遲閃回adg三個(gè)測(cè)試用例來分別模擬恢復(fù)數(shù)據(jù)。


除此之外還將對(duì)san網(wǎng)絡(luò)故障、軟件升級(jí)、HBA卡升級(jí)等場(chǎng)景進(jìn)行測(cè)試。




運(yùn)維體系建設(shè)

預(yù)防為主,應(yīng)對(duì)為輔


構(gòu)建全面的運(yùn)維體系是保障數(shù)據(jù)庫(kù)長(zhǎng)期穩(wěn)定運(yùn)行的基礎(chǔ)。這包括制定詳細(xì)的預(yù)防策略、建立完善的監(jiān)控機(jī)制、提供詳盡的手冊(cè)指南以及系統(tǒng)的培訓(xùn)支持。通過主動(dòng)預(yù)防而非被動(dòng)應(yīng)對(duì),我們能夠顯著降低系統(tǒng)故障率,提高整體服務(wù)質(zhì)量。


運(yùn)維體系建設(shè)關(guān)系到數(shù)據(jù)庫(kù)系統(tǒng)的持續(xù)穩(wěn)定運(yùn)行,主要內(nèi)容如下:


  1. 制定預(yù)防未來可能導(dǎo)致性能不穩(wěn)定的統(tǒng)計(jì)信息策略并實(shí)施,數(shù)據(jù)存放策略標(biāo)準(zhǔn);

  2. 提供數(shù)據(jù)庫(kù)監(jiān)控指標(biāo)體系和具體實(shí)現(xiàn)方式;

  3. 制定數(shù)據(jù)庫(kù)備份恢復(fù)策略;

  4. 提供數(shù)據(jù)庫(kù)變更手冊(cè)、應(yīng)急手冊(cè)和維護(hù)手冊(cè);

  5. 提供系統(tǒng)性的培訓(xùn)和指導(dǎo),為客戶后續(xù)的深度自主運(yùn)維奠定良好的人才基礎(chǔ)。

    ... ...


為了提升業(yè)務(wù)連續(xù)性和用戶體驗(yàn),提升系統(tǒng)可用性、穩(wěn)定性、安全性,全面提升運(yùn)維質(zhì)量,我們還會(huì)制定了數(shù)據(jù)庫(kù)運(yùn)維體系說明手冊(cè),用以指導(dǎo)數(shù)據(jù)庫(kù)的日常運(yùn)維工作。


微信截圖_20240929133321.png

Oracle運(yùn)維體系的模型




主動(dòng)式優(yōu)化與問題梳理

防微杜漸,未雨綢繆


數(shù)據(jù)庫(kù)運(yùn)維和消防一樣,永遠(yuǎn)都是“預(yù)防重于救火”,被動(dòng)式的故障處理只能解決突發(fā)的問題,只有主動(dòng)梳理及預(yù)防才能防患于未然,真正做到事半功倍!


中亦科技會(huì)從主動(dòng)式分析和預(yù)防及基于開發(fā)運(yùn)維最佳實(shí)踐進(jìn)行問題梳預(yù)防進(jìn)行說明。主動(dòng)對(duì)數(shù)據(jù)庫(kù)運(yùn)行情況進(jìn)行性能監(jiān)控,抓取性能表現(xiàn)不佳或擴(kuò)展性不佳的SQL/PLSQL并進(jìn)行主動(dòng)分析,提交優(yōu)化建議。通過梳理并預(yù)防潛在問題,我們能夠提前發(fā)現(xiàn)并解決隱患,減少未來可能出現(xiàn)的問題數(shù)量。


在這個(gè)信息爆炸的時(shí)代,數(shù)據(jù)庫(kù)的可靠性很關(guān)鍵。中亦科技一直在不斷的總結(jié)項(xiàng)目經(jīng)驗(yàn),培養(yǎng)專業(yè)技術(shù)團(tuán)隊(duì),完善服務(wù)體系,希望通過不斷升級(jí)的數(shù)據(jù)庫(kù)可靠性方案,提高數(shù)據(jù)庫(kù)的可用性和穩(wěn)定性!


如果您有數(shù)據(jù)庫(kù)可靠性提升的需求,歡迎留言聯(lián)系我們,我們的技術(shù)專家團(tuán)隊(duì)將竭誠(chéng)為您服務(wù)。




相關(guān)推薦
立即領(lǐng)取企業(yè)福利 預(yù)約您的專屬顧問
400-008-1713
主站蜘蛛池模板: 国产嫩bbwbbw高潮| 成人小视频免费看| 午夜视频在线免费播放| 欧美一区二区三区久久| 中文字幕国产一区| 高清免费视频日本| 欧洲美女与动交zozzo| 精品熟女一区二区| 欧美污视频在线观看| 欧美日韩啪啪| 性xxx法国hd极品| 巨乳免费观看| 性生活视屏| 双男大尺度床戏做爰| 色婷婷免费观看| 日韩欧美xxxx| 韩日午夜在线资源一区二区| 欧美日韩一区二区三区在线电影| 欧美不卡在线| 亚洲 中文字幕 日韩 无码| 超碰个人在线| 中文字幕2021| 中文字幕av片| 一级淫片在线观看| 非洲黑寡妇性猛交视频| 亚洲无码精品在线播放| 日本一级黄色大片| 农村妇女的bbbb真爽| 91黄色国产| 伦理2男一女3p| 外国毛片| 五月精品视频| 亚洲婷婷综合网| 欧美美女色图| 久久精品国产99国产精品导航| 日韩成人黄色片| 777奇米四色| 夜夜爽爽| 国产九九九九九| 欧美v亚洲| 91视频首页| 国产二级片| 污视频91| 国产成人亚洲综合a∨婷婷| 欧美老女人的性生活| 一级黄色片免费在线观看| 日韩专区一区二区三区| 91麻豆精品在线观看| 男人av在线| 希岛爱理黑人巨大88av| 日韩av免费网址| 国产精品婷婷午夜在线观看| 成人在线视频精品| 我看黄色一级片| 国产一二三级| 日日视频| 久久久久国产免费| 亚洲在线视频免费观看| 精品国产999| 亚洲精品视频在线观看免费视频| 国产精品另类| 久久免费国产| 亚洲人成网站在线| 日本网站在线免费观看| 黄色片美女| 在线一区二区电影| 在线播放网址| 69精品人人| 久久福利资源| sese久久| 秋霞国产午夜精品免费视频| av 黄色| 亚洲国产成人精品女人久久| 一区二区在线视频观看| 粉嫩av一区二区三区免费| 国内自拍亚洲| 成人xxxxx| 中文字幕无码人妻aaa片| av色中色| 永久免费未满| 午夜福利92国语| 亚洲一区二区三区久久久| 激情开心站| 成年免费视频网站| 在线观看日批| 高跟鞋做爰ⅹxxx性欧美| 成人亚洲视频在线观看| 60分钟床上色三级| 亚洲天堂2016| 午夜天堂电影| 在线免费一级片| 永久看片925tv| 日韩avxxx| 天堂在线播放| 韩国90部无删减三级| 九色porny丨国产精品| 夜夜操操| 爽到失禁(h)视频| 中文字幕3页|