Cluster

刀片伺服器是集群系統還是多處理器系統?

  • September 26, 2021

我正在閱讀 Silbershatz 等人的《作業系統概念》一書。我對刀片伺服器有點困惑,在第 1.3.2 節中,刀片伺服器被歸類為“多處理器系統”,但刀片伺服器的定義是一個包含多個板的機箱,每個板都有自己的作業系統和這個作業系統可能是多處理器。但是,集群系統被定義為連接在一起的各個系統,這聽起來不像刀片伺服器嗎?

這本書確實承認對於集群系統的具體定義存在爭議,那麼這些伺服器是否被視為兩種類型的系統?

刀片伺服器只是一個帶有單獨刀片的機箱,這些刀片共享一些通用元素,例如機箱、電源、冷卻和相關電纜。

每個刀片都是自己的伺服器,有自己的 CPU 和 RAM,可能還有儲存。儲存當然可以由 SAN 解決方案通過例如 iSCSI 提供。

刀片作為單獨的伺服器執行。每個刀片可能有也可能沒有多個 CPU 插槽,但今天所有現代 CPU 都是多核的,因此它們實際上將是多 CPU 系統。如果便於工作負載,一個或多個機箱中的刀片可以配置為一個集群。

電腦機架一般是19寸,最小設備尺寸是1U。對於很多簡單的伺服器來說,這簡直是大材小用。把它們放在一個機箱裡,裝在19寸機架上,密度可以提升不少。

引用自:https://serverfault.com/questions/1078684