您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關高可用數據庫該如何選型,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
眾所周知,隨著信息化建設的不斷深入,信息系統的廣泛應用大幅提升了業務效率,其地位日益凸顯。正因如此,信息系統運行一旦中斷,將會對相關組織及機構的業務運營造成嚴重影響,甚至威脅國家安全。其中,數據庫作為信息系統中數據存儲與計算的核心,保障其連續運行對整個系統的連續運行至關重要。
計劃內事件
應用開發與上線部署過程中,不可避免地會遇到設計變更(如表結構變更、索引修改等)、部署更改(如修改存儲位置等)、軟件升級等事件。由于這些事件可以預先規劃,因此屬于計劃內事件。
計劃外事件
信息系統或數據庫運行過程中,不可避免地可能遇到運行環境故障(斷電、斷網、軟件錯誤、硬件故障等)、人工操作失誤甚至系統惡意破壞等情況。由于這些情況無法預先規劃,因此屬于計劃外事件。
如果發生上述事件,數據庫乃至系統運行會受到以下影響:
直接影響
A、服務降級或中斷
維護類操作往往耗費較長時間、占用大量系統資源,有可能導致系統響應變慢,造成服務降級;部分維護類操作無法聯機運行,計劃外的斷電等故障也會破壞數據庫運行的基礎環境,導致系統停機、服務中斷。
B、數據損壞或丟失
存儲損壞等故障會破壞信息系統、數據庫的運行環境或數據庫本身,可能導致部分甚至全部數據損壞或丟失,進而導致數據庫運行降級或停機。
間接影響
如果系統基于損壞的數據繼續運行,可能導致用戶訪問到錯誤的數據,進而導致錯誤蔓延,破壞整個系統的數據一致性。
針對上述影響信息系統或數據庫連續運行的因素,高可用數據庫產品需具備以下能力:
● 為應對計劃內事件,數據庫必須提供如下技術保障:
在線修改庫表結構;
在線修改數據存儲部署;
3. 在線版本升級能力;
● 為應對計劃外事件,《GB20988-2007-T 信息安全技術信息系統災難恢復規范》將系統容災等級分為六級:
容災等級 RTO RPO
第1級 >2天 1-7天
第2級 >24h 1-7天
第3級 >12h 數小時-1天
第4級 數小時-2天 數小時-1天
第5級 數分鐘-2天 0-30min
第6級 數分鐘 0
《GB20988-2007-T 信息安全技術信息系統災難恢復規范》中同時規定了不同容災等級需要采用的技術和管理保障手段,具體如下表所示:
從上表可以看出,要滿足最高級別(第6級)容災需要,系統需具備以下能力:
本地數據備份能力
遠程數據庫實時備份能力
實時自動故障檢測與切換能力
支持管理和使用多個網絡通道
綜上所述,用戶在進行高可用數據庫產品選型時,應重點關注數據庫產品的以下能力及其效率和可靠性:
在線修改庫表結構;
在線修改數據存儲部署;
在線修改數據庫實例結構;
在線版本升級能力;
本地數據備份能力;
遠程數據庫實時備份能力;
實時自動故障檢測與切換能力;
支持管理和使用多個網絡通道。
作為面向企業級管理系統、業務系統的大型通用數據庫產品,萬里開源GreatDB構建了全方位的業務連續運行保障能力,成功支撐了國家電網全業務數據中心、某商業銀行云繳費系統、中國移動流量經分系統等在內的企業級核心業務應用穩定運行,實現99.999%的高可用性。具體如下表所示:
綜上,數據庫產品選型本身是一個技術含量很高的工作,而數據庫的高可用除了依賴數據庫產品的能力外,還依賴于根據業務設計的有效高可用方案及對系統的有效運維管理。
作為國產數據庫領軍企業,萬里開源的產品擁有完備、成熟、并經大量應用驗證的高可用能力,以及專業的技術咨詢與運行維護服務保障能力。
看完上述內容,你們對高可用數據庫該如何選型有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。