
-我可以使用雲端來做「網格運算」嗎?我需要的是平行計算,我可以在其中進行一些渲染,並希望它為 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 進行更改。
布萊恩