用于小规模研究的免费 Linux 集群构建

发布于 2024-11-04 01:18:08 字数 411 浏览 0 评论 0原文

我需要为我的研究建立一个小型集群。它非常简陋,我想用家里的其他 3 台笔记本电脑构建一个集群。

我正在用 C++ 编写。我在 MPI 框架中的代码已经准备好了。我可以使用 Visual Studio 2010 模拟它们,效果很好。现在我想看看真实的东西。

我想免费做(我是学生)。我安装了 ubuntu,我想知道:

  1. 是否可以使用 ubuntu 构建集群。我在网上找不到明确的答案。
  2. 如果没有,是否有一个免费的 Linux 发行版可以用来构建集群?
  3. 我还想知道是否必须在所有其他笔记本电脑的主机上安装 ubuntu 或 linux 发行版。任何其他 Linux 发行版(如 openSUSE)是否可以与主机上的发行版一起工作?或者它们都必须是相同的 Linux 发行版吗?

谢谢大家。

I need to build a small cluster for my research. It's pretty humble and I'd like to build a cluster just with my other 3 laptops at home.

I'm writing in C++. My codes in MPI framework are ready. I can simulate them using visual studio 2010 and they're fine. Now I want to see the real thing.

I want to do it free (I'm a student). I have ubuntu installed and I wonder:

  1. if I could build a cluster using ubuntu. I couldn't find a clear answer to that on the net.
  2. if not, is there a free linux distro that I can use at building cluster?
  3. I also wonder if I have to install ubuntu, or the linux distro on the host machine to all other laptops. Will any other linux distribution (like openSUSE) work with the one at the host machine? Or do all of them have to be same linux distro?

Thank you all.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

半边脸i 2024-11-11 01:18:08

原则上,任何 Linux 发行版都可以与集群一起工作,而且原则上,它们都可以是不同的发行版。实际上,在一切都相同的情况下,这将变得更加容易,并且如果您获得的发行版已经为您设置了很多工具,那么速度会更快。

要开始使用,像 可启动群集 CD 之类的东西应该相当简单 - 我自己还没有使用过它,但是我知道有些人有。它可以让您启动一个小型集群,而无需覆盖主机上的任何内容,这让您可以非常轻松地开始。其他集群软件发行版包括 Rocks奥斯卡。有关构建集群的技术讨论可以在此处找到。

In principle, any linux distro will work with the cluster, and also in principle, they can all be different distros. In practice, it'll be a enormously easier with everything the same, and if you get a distribution which already has a lot of your tools set up for you, it'll go much more quickly.

To get started, something like the Bootable Cluster CD should be fairly easy -- I've not used it myself yet, but know some who have. It'll let you boot up a small cluster without overwriting anything on the host computer, which lets you get started very easily. Other distributions of software for clusters include Rocks and Oscar. A technical discussion on building a cluster can be found here.

淡淡の花香 2024-11-11 01:18:08

几年前我使用 PelicanHPC 时,我也很喜欢它。我更成功地让它与 Rocks 一起工作,但它不太受欢迎。

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

只是为了建立一个集群对于你所描述的情况来说,跑步实际上并不是很困难。尽管按照您想要的方式安装和配置所有内容可能非常具有挑战性。祝你好运!

I also liked PelicanHPC when I used it a few years back. I was more successful getting it to work that with Rocks, but it is much less popular.

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

Just to get a cluster up and running is actually not very difficult for the situation you're describing. Getting everything installed and configured just how you want it though can be quite challenging. Good luck!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文