Beowulf 叢集
Beowulf 叢集是由相同規格的普通計算機組成的。這些計算機被排列成一個小型區域網 (LAN)。有一些程式允許這些計算機之間共享處理能力。因此,Beowulf 叢集使用普通的個人計算機形成一個並行處理單元。
下面顯示了巴塞羅那超級計算中心的第一個 Beowulf 叢集的影像:

圖片來源 - 由 Vcarceler [CC BY-SA 3.0 (https://creativecommons.org/licenses/by-sa/3.0)],來自維基共享資源
Beowulf 叢集的特性
Beowulf 叢集的一些重要特性如下:
- Beowulf 叢集是由普通計算機組成的。沒有任何軟體將一個叢集標記為 Beowulf 叢集。
- Beowulf 叢集通常使用類 Unix 作業系統,例如 BSD、Linux 或 Solaris。大多數使用的作業系統都是免費開源軟體。
- Beowulf 叢集中使用的並行處理庫包括訊息傳遞介面 (MPI)、並行虛擬機器 (PVM) 等。
- Beowulf 叢集中的“Beowulf”一詞來源於 1994 年 Thomas Sterling 和 Donald Becker 在 NASA 構建的一臺計算機。在此之前,這個名稱借鑑於一首同名的英語詩歌。
- 在現代,Beowulf 叢集的主要用途是科學計算。
Beowulf 叢集的作業系統
一些用於 Beowulf 叢集的作業系統包括:
MOSIX
這是一種專有的分散式作業系統,其早期版本基於 Unix 系統。現在 MOSIX 專注於 Linux 網格和叢集。
Kerrighed
這是一個開源軟體專案。Kerrighed 專案最初由法國國家資訊與自動化研究所啟動,後來被 We Cluster, Inc. 公司採用。
ClusterKnoppix
這是一個 Linux 發行版,並使用 openMosix 核心。ClusterKnoppix 非常有用,因為它減少了叢集計算所需的工作量。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP