群集計算機系統

群集計算機系統 Cluster(computer) system 是一類特殊的分散式計算機系統。廣義上說,它由若干相對獨立的計算機組合起來作為一個系統使用。實際上說,它通常由同一系列的,使用同種作業系統的若干計算機通過高速匯流排或快速網路互連而成。這是一種專為高可用性的“關鍵任務”設計的系統。這類套用系統的特點是要求長期連續工作。

基本介紹

簡介,作用,

簡介

對高可用性套用,傳統的典型解決方案是採用雙機熱備份方案,或採用硬體冗餘設計的“容錯計算機”方案。但這兩種方案都存在成本較高或軟體專用性強的問題。而群集計算機系統則提供了一種高效而經濟的解決方案。群體系統最重要的優點是系統內各計算機可以負載均衡地運行。這對於那些負荷隨時間有很大變化的套用有更好的適應性和經濟性。即在負荷高峰時,系統內各計算機均投入秒年台在線上服務;而在低峰時,可以用一部分能力投入後台處理。從而使得系統資源能得到充分的利用。當群集系統中部分計算機失效時,任務自動由系統中餘下的計算機承擔,用戶一般對詞並無感覺,僅僅在負荷高峰時,才有可能感覺到回響速度有所下降。

作用

群集系統結構上通常帶有一個共享的採用RAID(廉價冗餘磁碟陣列)技術的硬磁碟機組,以及具有一個“並行”資料庫管理系統。不僅保證數據具有備份,而且能在多機多任務情況下保證數據完整性。對於一些重要的套用系統(如金融套用),群集系統內的計算機可以分布在地理位置相隔數公里到數十里的兩地,期間通過高速網(如100Mbps的FDDI光纖網)連線起來,這樣便可構成一個容災系統。即當地一處的計算機由於遭到某種突發災害(如火災)而賞識業務能力時,系統內遠處的計算機可以繼續承擔任務,從而把災害影響減少到最小程度。

相關詞條

熱門詞條

聯絡我們