贝奥武夫集群可能吗?

贝奥武夫集群可能吗?

我真的不知道在哪里可以找到有构建计算机集群经验的人,所以我想也许这里的某个人可以回答我的问题。

基本上我有两台机器可供使用:

  • 带有 2 x 733MHz、1GB RAM 和 ATI Radeon 9500 显卡的 Pentium III(双处理器主板),操作系统为 Linux Mint Debian 版本 一台较新的笔记本电脑 HP ProBook 4530s,装有 Ubuntu 13.10 我可以将它们组合成 Beowulf 集群吗?可行吗?
  • 一台相对较新的笔记本电脑 HP ProBook 4530s。搭载 Ubuntu 13.10 我可以将它们组合成 Beowulf 集群吗?这可行吗?

为什么?我想我已经想做这件事有一段时间了,但它让我很烦恼。另外,以 1 到 10 的等级来衡量,对于一个 IT 本科生来说,这有多难?

答案1

是的,完全可以用不同的硬件构建 Beowulf 集群,事实上也可以用不同的软件(至少是不同的 Linux 内核/发行版)构建。主要限制是您要使用的特定应用软件和消息传递接口都必须在集群中的每种类型的机器上运行。

通常,最好使用相同的机器,因为这样可以简化系统管理。您可以在每台机器上使用相同的磁盘映像,或者至少使用相同的配置文件。如果硬件不同,您将不得不花费更多精力单独配置每个(类型的)节点。但是,如果您只有几个节点,这并不是很大的开销。

是的,对于 IT 本科生来说,这应该相当容易(难度大概是 10 分中的 2 分或 3 分)。当我还是一名工程本科生时(大约 15 年前),我构建了一个三节点系统,使用 Persistence of Vision 光线追踪器的分布式版本来制作光线追踪视频。我使用了具有不同 Linux 内核和网络硬件的 i586/i686 机器。当时有很多文档可以提供帮助,我认为现在事情已经变得更容易了。另一个有用的来源是贝奥武甫指南

答案2

这是来自官方 Linux 论坛的链接https://www.linux.com/community/blogs/133-general-linux/9401

虽然我没有亲自体验过,但我看过它,它看起来相当简单。我也是一名 IT 专业的本科生,我总共使用了 4 台电脑。我认为如果你花一些时间并真正努力学习你正在做的事情,你就可以做到。此外,还有一些值得思考的事情,我有机会参加了几次高级演讲,有一个树莓派 Beowulf 集群,教授们很喜欢它。他们认为这太不可思议了。

http://www.linux.org/threads/building-a-linux-cluster.7858/

这是构建过程中的另一个环节。

相关内容