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專案始於法國國家資訊與自動化研究所(INRIA),後來被We Cluster, Inc.公司採用。
ClusterKnoppix
這是一個Linux發行版,使用openMosix核心。ClusterKnoppix非常有用,因為它減少了叢集計算所需的工作量。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP