Ubuntu

UEC 用於網格計算還是 並行計算?

  • November 1, 2010

-我可以用雲做“網格計算”嗎?我需要的是並行計算,我在其中進行一些渲染,並希望它為 matlab 進行一些更重的計算。如果它正在執行多個執行緒,則將部分或所有電腦的計算能力組合為“一個任務”

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

  • 任何人都知道如何處理像 UEC 或其他東西這樣的雲中的 50 台電腦?

我有大約 25 台電腦(cpu:Duo2.2ghz ram:2gb hdd:150gb)從“夏季大掃除”中放置,並且正在考慮使用 UEC 製作雲。

看起來你需要的更像是一個傳統的 HPC 集群,而不是一個 IaaS 雲計算平台。如果您不想從頭開始設置 HPC 集群,那麼可以使用ROCKS等集群發行版來簡化它,特別是如果您是 HPC 新手。

檢查麻省理工學院的 StarCluster 項目。

這個簡短的 5 分鐘影片將解釋它:

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

它是使用 AWS EC2、Boto 和 Sun Grid Computing Engine(猜猜現在是 Oracle Grid Computing Engine)建構的。

在我看來.. 他們在 EC2 之上分層了一個“網格”計算架構,我認為它很可能適用於 Eucalyptus 和 UEC。

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

> > 安裝 StarCluster > > > StarCluster 可通過 Python 包索引 (PyPI) 獲得,並附帶兩個公共 >>Amazon EC2 AMI(i386 和 x86_64)。以下是通過 PyPI(推薦)安裝 StarCluster 的最新 >>stable 版本的說明。也有從 github 為高級使用者安裝最新開發版本的說明。 > > >

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

看了之後,我認為它應該很容易與 Eucalyptus 或 Ubuntu 的 UEC 一起安裝和使用,因為它們都通過 boto/Euca2ools 與 AWS EC2 共享兼容性。

使用 Python 的 easy_install 安裝 StarCluster 只用了大約 5 分鐘。一切都和影片中一樣。

有一個主配置文件很容易弄清楚,應該能夠為 Eucalyptus 或 UEC 進行更改。

布萊恩

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