刀鋒伺服器是叢集系統還是多處理器系統?

刀鋒伺服器是叢集系統還是多處理器系統?

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

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

答案1

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

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

刀片作為單獨的伺服器運行。每個刀片可能有也可能沒有多個 CPU 插槽,但今天全部現代 CPU 是多核心的,因此它們實際上是多 CPU 系統。如果對工作負載來說方便的話,一個或多個機箱中的刀片可以配置為一個叢集。

電腦機架一般為19英寸,最小的設備尺寸為1U。

相關內容