使用Matlab设置Windows Server 2012 Cluster进行分布式计算

我的目标是在许多物理节点上正确设置Matlab进行分布式计算。

我做了什么?

我在本地networking服务器上安装了Windows Server 2012 r2 ,安装了Failover Cluster tools 。 另外,我在本地networking中的两台连接的计算机上安装了Windows Server 2012 r2 。 我已经使用Failover Cluster Management它们join了Failover Cluster Management 。 这很好,但后来我在服务器上安装了Matlab ,并尝试使用Parallel Computing->Discover Clusters工具箱find我自己的集群。 所以我收到一个错误:

无法联系任何MJS查找服务。 您可能没有启动MJS,或者组播协议可能在您的networking上失败。 如果您确定MJS正在运行,请在configuration文件中指定主机。

在Web上我没有发现如何使用Windows Server 2012故障转移群集工具正确设置群集,然后在Matlab中使用它。

请问你能帮帮我吗? 我该怎么办?

PS对不起,我的英语

作为背景,Windows故障转移群集绝对是你想要的错误技术。 就在这个名字,它说“故障转移”。 它不做分布式或计算集群。 句号 – 你吠叫错了树。

你应该阅读Matlab自己的文档。 总是阅读供应商的东西。 MJS是一个Matlab软件组件 。 如果你没有安装它,当然不会find它。

您可以改为使用Windows HPC,这是他们的高性能计算包,这是一个完全不同于故障转移群集types的群集。 您需要下载并configuration它。

仅供参考,Server 2012不在Matlab集群支持列表中。 http://www.mathworks.com/support/sysreq/current_release/index.html

所以,挑一个。 Windows HPC(根据供应商最好在Server 2008上)或Matlab自己的MJS。

通过阅读各种types的Matlab集群的文档,没有谈论使用Windows故障转移集群的地方​​。

请参阅http://www.mathworks.com/help/mdce/configure-cluster.html