UEC 用於網格或平行計算?

UEC 用於網格或平行計算?

-我可以使用雲端來做「網格運算」嗎?我需要的是平行計算,我可以在其中進行一些渲染,並希望它為 matlab 進行一些更繁重的計算。如果運行多個線程,則將部分或所有計算機的運算能力合併為“一個任務”

- 在開始添加點頭之前我需要多少個控制器以及哪些控制器?

- 有人知道如何處理 UEC 或其他雲端中的 50 台電腦嗎?

我有大約 25 台電腦(cpu:Duo2.2ghz 記憶體:2gb 硬碟:150gb)在「夏季清潔」中閒置,並正在考慮使用 UEC 製作雲端。

答案1

看來您需要的更像是傳統的 HPC 集群,而不是 IaaS 雲端運算平台。如果您不想從頭開始設定 HPC 集群,可以使用以下集群發行版岩石這會讓事情變得更容易,特別是如果您是 HPC 新手。

答案2

檢查麻省理工學院的星團計畫。

這個 5 分鐘的簡短影片將對此進行解釋:

http://www.youtube.com/watch?v=vC3lJcPq1FY&feature=player_embedded

它是使用 AWS EC2、Boto 和 Sun 網格計算引擎(猜猜現在是 Oracle 網格計算引擎)建構的。

在我看來…他們在 EC2 之上分層了「網格」運算架構,我認為它很可能可以與 Eucalyptus 和 UEC 配合使用。

來自麻省理工學院的網址:

安裝星簇

StarCluster 可透過 Python 套件索引 (PyPI) 取得,並附帶兩個公共 >>Amazon EC2 AMI(i386 和 x86_64)。以下是透過 PyPI 安裝最新 >>穩定版 StarCluster 的說明(建議)。還有關於>>為高級用戶從 github 安裝最新開發版本的說明。

只需觀看 MIT 製作的這個 5 分鐘短視頻,它很好地解釋了 StarCluster 在 EC2 上的作用。

看完之後,我認為它應該很容易安裝並與 Eucalyptus 或 Ubuntu 的 UEC 一起使用,因為兩者都透過 boto/Euca2ools 與 AWS EC2 共享相容性。

我使用Python的easy_install只花了大約5分鐘就安裝了StarCluster。一切都像影片中那樣進行。

有一個非常容易理解的主配置文件,並且應該能夠針對 Eucalyptus 或 UEC 進行更改。

布萊恩

相關內容