我有三台计算机,我想知道如何将它们群集在一起,以便我有一台具有额外计算能力的计算机(main)。我希望在windows (如果适用)中通过家庭网络(main)实现这一点,并且能够在遇到其他计算机时进行扩展。
(1 )英特尔双核1.86 GHz 3 GB ram (32位) ~300 GB硬盘(Win 7) (2) AMD 2.1 GHz单核3 GB ram (64位) ~300硬盘(Win 7) (3) AMD 1.8 GHz单核256 Mb Ram。(32位?) 40 GB硬盘(W2K或XP目前正在尝试做出决定。)
谢谢你给了我一个简单的介绍,还有任何建议。
发布于 2011-09-19 06:50:04
我认为这在很大程度上取决于你想要在集群上运行的应用程序的类型-从你的问题中还不清楚。如果你想运行seti@home之类的东西,那么你只需要一个网络连接即可。如果你想运行专门支持并行的程序(比如一些光线跟踪器),那么它们有时会有自己的并行层(比如MPI),这需要网络连接,有时还需要一个共享的文件系统。如果你主要运行windows桌面应用程序,那么我不清楚如何在集群配置中使用它们-你可以在每个应用程序上设置远程访问,这样你就可以从单个控制台连接到每个应用程序,并在每个应用程序上运行不同的应用程序。
经典的'beowulf‘配置可能有MPI和一个共享文件系统。
https://stackoverflow.com/questions/7467231
复制相似问题