服務器集群技術的優點有:1、擴展能力強,可以擴展到包括成百上千個CPU,且還可以添加額外的節點;2、實現方式容易,主要是通過軟件進行,擴展成本低;3、可用性高,用戶能擁有整個集群系統資源的所有權;4、管理容易,可以通過拖放集群對象,在集群里的不同服務器間移動應用程序。
具體內容如下:
1、強擴展能力
其他擴展技術,通常僅能支幾十個CPU的擴展,擴展能力有限,而采用集群技術的集群系統則可以擴展到包括成百上千個CPU的多臺服務穗,擴展能力具有明顯優勢。集群服務還可不斷進行調整,以滿足不斷增長的應用需求。當集群的整體負荷超過集群的實際能力時,還可以添加額外的節點。
2、實現方式容易
服務器集群技術相對其他擴展技術來說更加容易實現,主要是通過軟件進行的。在硬件上可以把多臺性能較低、價格便宜的服務器,通過集群服務集中連接在一起即可實現整個服務器系統成倍,甚至幾十幾百倍地增長。無論是從軟硬件構成成本上來看,還是從技術實現成本上來看,都較其他擴展方式更低。
3、高可用性
使用集群服務擁有整個集群系統資源的所有權,如磁盤驅動器和IP地址將自動地從有故障的服務器上轉移到可用的服務器上。當集群中的系統或應用程序出現故障時,集群軟件將在可用的服務器上重啟失效的應用程序,或將失效節點上的工作分配到剩余的節點上。在切換過程中,用戶只是覺得服務暫時停頓了一下。
4、易管理性
可使用集群管理器來管理集群系統的所有服務器資源和應用程序,就像它們都運行在同一個服務器上一樣。可以通過拖放集群對象,在集群里的不同服務器間移動應用程序,也可以通過同樣的方式移動數據,還可以通過這種方式來手工地平衡服務器負荷、卸載服務器,從而方便地進行維護。同時,還可以從網絡的任意地方的節點和資源處,監視集群的狀態。當失效的服務器連回來時,將自動返回工作狀態,集群技術將自動在集群中平衡負荷,而不需要人工干預。