表面上,群集這個概念不難理解。 群集是把多個電腦聯接在一起,形成整體,因而可以更好地利用設備資源的一項新興技術。 InfiniCon Systems公司的市場部主管Ira Kramer稱:"伺服器叢集通過多種群集體系結構中的一種,把多個物理伺服器聯接在一起,目的是在群集中分散式地工作。 該公司提供群集管理設備和服務。
該謎團仍是可以理解的。 當技術術語在工程師和市場HTTP://www.aliyun.com/zixun/aggregation/38848.html">行銷人員之間傳來傳去時,術語通常失去了原來的精確性。 目前,存在不少類似的和相關的概念,諸如光纖通道(fabric), 網格(grid), 擴散(pervasive )和網眼計算(mesh computing)等,這些方法都可以提高計算效率。 儘管它們意味著不同的事情,這些詞語通常可以互換使用。
目前常見的 Cluster (叢集)架構有兩種,一種是 Web / Internet cluster system,這種架構主要是將資料放置在不同的主機上面,亦即由多部主機同時負責一項服務;而另外一種則是所謂的平行運算了! 平行運算其實就是將同一個運算的工作,交給整個 Cluster 裡面的所有 CPU 來進行同步運算的一個功能。 由於使用到多個 CPU 的運算能力,所以可以加快運算的速度。 目前比較常見於平行運算功能的,通常需要在超級電腦上面才看的到,這些超級電腦主要是用在天文、軍事、物理等需要很精密的、大量的運算的工作中,而考慮到穩定性,則通常是用在 Unix 系統上面的硬體架構上。
群集由通過輸入/輸出系統互聯的若干伺服器構成。 這些伺服器連接到存儲介質中,由分佈資源管理軟體(DRM) 進行管理。 其組成部分處在不斷的改進之中:刀片式伺服器,快速InfiniBand I/O技術和更為複雜的DRM軟體,這些部分組合在一起,使得群集成為IT經理們的公用程式。
Vision Solutions公司的高可用產品方案經理Reier Torgerson 說:"群集無疑將成為主流技術,系統必須處於開機狀態的時間正在增加,我們知道:計畫中的和計畫外的停機時間必須越來越少。 "
不同的定義
不同的公司如何命名和使用這些術語存在差別,所以完全精確的定義是不存在的。 Sun公司注重于網格和群集的稱呼,該公司的高性能計算組的規劃經理Peter ffoulkes把群集定義為:局域化的電腦或者伺服器組。 網格是群集所在的矩陣。 網格可以跨地區存在。 例如,ffoulkes稱:Sun公司的網格就跨躍了加州,德州和麻省地區。 如果需要的話,該公司的DRM軟體可以把一個任務從一個群集發送給另外一個群集處理,而不是在本地運行這個任務。
惠普公司注重于網格概念的獨立性。 惠普的Linux群集程式經理Dan Cox稱:"網格是鬆散聯繫起來的電腦的集合,具有相當大的分佈性和獨立性。 它並不完全精確地按照群集方式配置。 "
Veritas Software公司的市場部主管Marty Ward 稱:即便在目前的經濟低迷期過去之後,新經濟也正在改變其業務模式,這種模式越來越支援群集方式,IT部門正從成本中心轉為服務中心。
在服務中心模式中,IT部門為其他部門管理所用到的資源,在管理方法上需要更為靈活和更有效率。 這就要求有能夠拓展其現有資源的技術。 InfiniCon公司的CEO Chuck Foley稱:據Sun公司的一項研究,群集可以把伺服器效率增加15%到80%。 Ward稱:"要轉到能夠自動管理資源和體系結構的服務模式,已經有實現這個目標的技術了。 "雖然ffoulkes不熟悉Foley 所指的特定研究領域,他稱:這個資料看起來是合理的。