2011-04-28 61 views
1

我需要爲我的研究構建一個小集羣。這很不起眼,我想用家裏的其他3檯筆記本電腦構建一個集羣。用於小規模研究的免費Linux集羣構建

我正在用C++編寫。我在MPI框架中的代碼已準備就緒。我可以使用visual studio 2010來模擬它們,它們很好。現在我想看到真實的東西。

我想免費做(我是學生)。我已經安裝了Ubuntu,並且我想知道如果我可以使用ubuntu構建一個集羣,我需要:

  1. 。我無法在網上找到明確的答案。
  2. 如果沒有,是否有免費的Linux發行版,我可以在構建羣集中使用?
  3. 我也想知道是否必須在主機上安裝ubuntu或linux distro到所有其他筆記本電腦。任何其他Linux發行版(如openSUSE)是否可以與主機上的發行版一起使用?或者,他們都必須是相同的Linux發行版?

謝謝大家。

回答

4

原則上,任何Linux發行版都將與集羣一起工作,並且原則上它們都可以是不同的發行版。在實踐中,所有內容都會變得非常容易,如果你的發行版本已經爲你設置了很多工具,它將會更快。

要開始,像Bootable Cluster CD這樣的東西應該相當容易 - 我還沒有用過它,但知道一些人有。它可以讓你啓動一個小羣集而不會覆蓋主機上的任何東西,這可以讓你很容易地開始使用。集羣軟件的其他發行版包括RocksOscar。關於構建羣集的技術討論可以在here找到。

+0

非常感謝。它似乎很容易適用。 – 2011-04-28 14:02:01

0

我也很喜歡PelicanHPC,當我幾年前使用它。我更成功地讓它與Rocks一起工作,但它不太受歡迎。

http://pareto.uab.es/mcreel/PelicanHPC/

只是爲了得到一個集羣啓動和運行實際上是不是您所描述的情況非常困難。儘可能安裝和配置所需的一切,但這可能會非常具有挑戰性。祝你好運!