!"#$%& ’() *+, 系統高可用性測試及分析
付社良,田# 斌
(武漢理工大學網絡信息中心,湖北武漢=?$$%$)
摘# 要:高可用性(@+)是企業網絡系統A6B 性能指標的基本保障,’CDE79 )+F ;$G 作為新一代網格數據庫
’CDE79 ;$G 的典型應用,是數據庫@+ 特征的最佳實踐。通過對)+F 系統的高可用性進行測試和分析,可以
有針對性地制定有效的運行、維護和管理機制,最大限度地保障生產數據庫的穩定和高效。
關鍵詞:高可用性;)+F 系統;服務漂移;測試分析
中圖法分類號:/H?;;8 ;?I’)# # # # 文獻標識碼:+
*# 高可用性技術概述
*8 *# 集群技術
在計算機系統中,可用性可定義為1//- J
(1//- K 1//))L ;$$M,即系統保持正常運行
時間的百分比。按照標準劃分,可用水平為
""8 "M,即每年停機時間N I8 I O 的系統,稱為高
可用性@+(@PGO +QDP7D:P7PRS)。
因此,為了最大限度地保障網絡的服務質量
A6B,@+ 架構越來越多地得到企業的認可和支
持。@+ 架構追求的就是最高的服務質量,即高
可用性、高可靠性和高安全性。通過硬件冗余
(如)DPT)或軟件方法( 如F7UBR9C)都可以在很大
程度上提高系統的可用性,集群技術就是提高系
統可用性的重要手段。
集群(F7UBR9C)是由多個計算機(*6T9)組成
一個整體向用戶提供某種網絡資源。集群技術開
始于!$ 世紀%$ 年代,以,PVUW 集群的應用最為
廣泛,具有高可擴展性、高性能和高可用性。在目
前最流行的關鍵業務如數據庫的高可用性群集應
用方案中,雙機技術和’CDE79 )+F 成為最受矚目
的! 個亮點。
雙機技術是最早的集群技術,以+ERPQ9 <
XRDVT:S 方式的服務器熱備為典型代表模式。它
使用一主一備! 臺服務器提供服務,通過特定的
熱備軟件( 如59CPRDB)來實現冗余。雙機熱備通
過硬件冗余解決了主機故障時服務中斷的問題,
但同時只有一臺服務器提供服務,系統效率低,硬
件利用率低。
為了解決這個問題,’CDE79 ;$G 繼續推廣和
發展了真正應用集群()+F)的概念,引入了集群
就緒服務(F)X)、統一管理和分配所有集群結點
的軟、硬件資源。在)+F 中,F)X 服務協調所有
集群結點統一工作,并自動根據硬件的故障情況,
實時刪除或增加集群結點,動態管理和維護集群
的工作,提供自動的工作負載管理,具有極大的可
伸縮性、低成本和高可用性,成為數據庫集群應用
的最佳選擇[;]。
*8 -# 網格技術
網絡的概念來源于電力網,網格技術將高速
互聯網以及分布在世界各地的服務器、資料庫、存
儲器等硬件設備整合起來,虛擬成一個計算機整
體,為世界各地的用戶提供更多的資源、功能及服
務。用戶可以方便地 |
|