1

我是一名研究生,我想在家里用我的笔记本电脑构建一个 Windows 集群来测试我的并行代码。

问题是我使用的是 Windows 7 Home Premium,而不是服务器版本。

我正在使用 Visual Studio 2010 Ultimate,并安装了带有 SP1 的 Microsoft HPC Packs,并且能够在我的本地主机上模拟 MPI 代码而没有问题。现在我想看看真正的应用程序。

我家里还有另外 3 台笔记本电脑,上面安装了 windows 7 starter。他们没有安装 Visual Studio,因为我只有 1 个大学的许可证。

那么有没有办法用这些配置来构建一个windows集群呢??

4

2 回答 2

3

不可以,Windows 集群仅适用于 Windows Server Enterprise 或更高版本。

模拟这种情况的一个好方法是在虚拟机上托管 Windows Server 操作系统。一个很好的资源是here

但是,您确实需要 Windows Server 许可证才能执行此操作——如果您订阅了 MSDN,您可能会发现可以在该订阅下获得开发许可证。

于 2011-04-28T09:20:16.040 回答
1

我已经在 HyperV 中做过很多次了。您需要创建一个域控制器(使用 Server STD 或 Enterprise)以及运行 Server HPC 版本(轻量级/简化的服务器版本)的 N 个节点。最简单的设置是创建一个包含 DC、DNS、DHCP 和 HPC 头节点/WCF 代理的单个 HPC (VM)。然后,您可以使用 HPC 服务器版本添加一些计算节点(也包括 VM)(2 或 3 个足以进行测试)并做好准备。

于 2011-05-06T02:29:49.320 回答