高性能計算機系統架構主要有如下類型:
Constellation |
星羣 |
PVP Parallel Vector Processors |
並行向量機系統 |
SMP Symmetric Multiple Processor |
對稱多處理器 |
DSM (NUMA) |
分佈共享存儲 非一致性訪問分佈共享存儲 |
MPP Massively Parallel Processor |
大規模並行處理機 |
COW cluster of workstations |
工作站集羣 |
2003-2011年計算機系統結構TOP500分佈和性能表現分佈如下圖所示:
從圖中可以看出目前在top500榜單中,採用工作站集羣(cluster of workstations)體系結構的計算機佔大多數。
那我們不禁要問,什麼是集羣方式?
集羣(Cluster)技術是高性能計算機的一項重要可發展技術.它是一組相互獨立的計算機,利用高速通信網絡組成一個單一的計算機系統,並以單一系統的模式加以管理.其出發點是提供高可靠性、可擴充性和抗災難性.一個集羣包含多臺擁有共享數據存儲空間的服務器,各服務器通過內部局域網相互通信,完成同一項工作。當一臺服務器發生故障時,它所運行的應用程序將由其它服務器自動接管.在大多數模式下,集羣中所有的計算機擁有一個共同的名稱。集羣分爲同構與異構兩種,它們的區別在於:組成集羣系統的計算機之間的體系結構是否相同。