伺服器集群系統中,伺服器不再分佈在各處,而是集中在一起統一進行管理和維護。 它保持了分散式客戶機/伺服器模式的開發性、可擴充性的優點,同時又具備了終端/主機模式的資源分享和集中易於管理的優點。 相對集中的集群系統,降低了系統管理的成本,而且還提供了和大型伺服器系統相媲美的處理能力。
在傳統的終端/主機的網路模式時代,終端功能簡單,無需維護工作,在主機一端進行專門的管理與維護,具有資源分享、便於管理的特點。 但是,主機造價昂貴,終端沒有處理能力,限制了網路的規模化發展。 之後的客戶機/伺服器模式推進了計算產業的標準化和開發化的發展,為系統提供了相當大的靈活性,但是隨著分佈系統規模的規模擴大,系統的維護和管理帶來了巨大的開銷。
面向Internet的服務型應用,需要高性能的硬體平臺作為支援,將並行技術應用在伺服器領域中,是電腦發展的必然趨勢。 並行HTTP://www.aliyun.com/zixun/aggregation/20795.html">處理技術在高性能計算領域中,高可用和高性能是集群伺服器系統發展的兩個重要方向。
集群的概念
集群英文名稱是CLUSTER,是一組相互獨立的、通過高速網路互聯的電腦,它們構
成了一個組,並以單一系統的模式加以管理。 一個客戶與集群相互作用時,集群像是一個獨立的伺服器。 集群配置是用於提高可用性和可縮放性。
和傳統的高性能電腦技術相比,集群技術可以利用各檔次的伺服器作為節點,系統造價低,可以實現很高的運算速度,完成大運算量的計算,具有較高的回應能力,能夠滿足當今日益增長的資訊服務的需求。
集群技術應用的需求
Internet使用者數量呈幾何級數增長和科學計算的複雜性要求電腦有更高的處理能力,而CPU的發展無法跟上不斷增長的需求,於是我們面臨以下問題:
●大規模計算如基因數據的分析、氣象預報、石油勘探需要極高的計算性能。
●應用規模的發展使單個伺服器難以承擔負載。
●不斷增長的需求需要硬體有靈活的可擴充性。
●關鍵性的業務需要可靠的容錯機制。
IA集群系統(CLUSTER)的特點
●由若干完整的電腦互聯組成一個統一的電腦系統;
●可以採用現成的通用11585.html">硬體設備或特殊應用的硬體設備,例如專用的通訊設備;
●需要特殊軟體支援,例如支援集群技術的作業系統或資料庫等等;
●可實現單一系統映射,即操作控制、IP登錄點、檔結構、存儲空間、I/O空間、作業管理系統等等的單一化;
●在集群系統中可以動態地加入新的伺服器和刪除需要淘汰的伺服器,從而能夠最大限度地擴展系統以滿足不斷增長的應用的需要;
●可用性是集群系統應用中最重要的因素,是評價和衡量系統的一個重要指標;
●能夠為使用者提供不間斷的服務,由於系統中包括了多個結點,當一個結點出現故障的時候,整個系統仍然能夠繼續為使用者提供服務;
●具有極高的性能價格比,和傳統的大型主機相比,具有很大的價格優勢;
●資源可充分利用,集群系統的每個結點都是相對獨立的機器,當這些機器不提供服務或者不需要使用的時候,仍然能夠被充分利用。 而大型主機上更新下來的配件就難以被重新利用了。