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