Cluster

使用 Matlab 為分佈式計算設置 Windows Server 2012 集群

  • August 6, 2014

我的目標是Matlab在許多物理節點上正確設置分佈式計算。

我做了什麼?

我已經安裝Windows Server 2012 r2在我的本地網路伺服器上,安裝好了Failover Cluster tools。我還安裝Windows Server 2012 r2在我們本地網路中的兩台連接的電腦上。我已使用. Failover Cluster Management很好,但後來我安裝Matlab伺服器上並嘗試使用Parallel Computing->Discover Clusters工具箱找到我自己的集群。所以我收到一個錯誤:

無法聯繫任何 MJS 查找服務。您可能尚未啟動 MJS,或者您的網路上的多播協議可能失敗。如果您確定 MJS 正在執行,請在您的配置文件中指定主機。

我在網上沒有找到關於如何使用 Windows Server 2012 故障轉移集群工具正確設置集群,然後在 Matlab 中使用它的資訊。

請問你能幫幫我嗎?我該怎麼辦?

PS對不起我的英語

作為背景,Windows 故障轉移群集絕對是您想要的錯誤技術。就在名稱中,它說“故障轉移”。它不進行分佈式或計算集群。句點——你找錯樹了。

您應該閱讀 Matlab 自己的文件。始終閱讀供應商的資料。MJS 是一個 Matlab 軟體組件。如果你沒有安裝它,它當然不會找到它。

您可以改用 Windows HPC,這是他們的高性能計算包,它是與故障轉移集群完全不同的集群類型。您需要下載並配置它。

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

所以,選一個。Windows HPC(根據供應商最好在 Server 2008 上),或 Matlab 自己的 MJS。

引用自:https://serverfault.com/questions/618401