【问题标题】:Can I emulate MS Compute Cluster Server on my dev machine?我可以在我的开发机器上模拟 MS Compute Cluster Server 吗?
【发布时间】:2009-01-30 23:19:10
【问题描述】:

我有一个客户项目,其中包括管理 MS Compute Cluster 上的作业。我将在他们的网络之外开发应用程序,并且想要一种无需在他们的网络上就可以开发/调试我的应用程序的方法。

我正在用 C# 开发应用程序,目前我只有 Microsoft Compute Cluster Pack SDK。

【问题讨论】:

    标签: c# .net cluster-computing hpc


    【解决方案1】:

    网络广播很有帮助,因为它将我带到了 MPI.Net API。 MPI.Net 将允许我编写一个可以通过 mpiexec.exe 启动的可执行文件,并且可以管理创建和监视并行任务的过程。据我了解,集群中的头节点会自动将每个任务委派给我合适的计算节点。

    由于 mpiexec.exe 附带 ComputeCluster SDK,并将在我的多核开发机器上运行,这可能足以让我完成集群仿真。

    感谢您的帮助。

    【讨论】:

      【解决方案2】:

      根据您的开发机器的“健壮性”,您可以使用 HyperV 相对轻松地设置本地集群。您不会看到实际集群/实际硬件的生产力提升,但对于您尝试构建的管理工具来说,它应该可以正常工作。具有 4-8 GB 内存的商品盒应该可以很好地创建一个头节点和两个子节点用于开发/测试。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-10-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-07-01
        • 2023-04-04
        相关资源
        最近更新 更多