瞭解 HPC 叢集網路拓撲
Microsoft HPC Pack 支援五個叢集拓撲,其設計目的是要符合各種不同的使用者需求和效能、調整和存取需求。 這些拓撲會區分叢集中的節點彼此連線與企業網路的方式。
在本主題中:
HPC 叢集網路
下表列出並描述 HPC 叢集中節點可連線的網路。
網路名稱 | 描述 |
---|---|
企業網路 | 連線到前端節點的組織網路,在某些情況下會連線到叢集中的其他節點。 企業網路通常是大部分使用者登入以執行其工作的公用或組織網路。 除非專用網和選擇性應用程式網路也會連線叢集節點,否則所有叢集內部管理和部署流量都會在企業網路上傳輸。 |
專用網 | 在節點之間傳輸叢集內通訊的專用網路。 如果存在,則此網路會攜帶管理、部署和應用程式流量,如果沒有任何應用程式網路存在。 |
應用程式網路 | 專用網路,最好具有高輸送量和低延遲。 此網路通常用於叢集節點之間的平行訊息傳遞介面 (MPI) 應用程式通訊。 |
叢集拓撲
下表列出 HPC Pack 支援的五個叢集網路拓撲。
拓撲學 | 描述 |
---|---|
1.在專用網上隔離的計算節點 | - 企業網路上計算節點與資源之間的網路流量(例如資料庫和文件伺服器)會通過前端節點。 視流量而定,這可能會影響叢集效能。 - 專用網會攜帶前端節點與計算節點之間的所有通訊,包括部署、管理和應用程式流量(例如 MPI 通訊)。 - 可能的缺點是企業網路上的用戶無法直接存取計算節點。 這在開發和偵錯平行應用程式以用於叢集時有影響。 |
2.企業和專用網路上的所有節點 | - 節點之間的通訊,包括部署、管理和應用程式流量,都是在專用網上進行。 - 來自企業網路的流量可以直接路由傳送至計算節點。 - 此拓撲非常適合用於開發和偵錯應用程式,因為所有計算節點都連線到企業網路。 - 此拓撲也會為企業網路上的使用者提供直接的計算節點存取權。 - 此拓撲可讓計算節點更快速地存取企業網路資源。 |
3.在私人和應用程式網路上隔離的計算節點 | - 專用網會在前端節點與計算節點之間進行部署和管理通訊。 這可提供更一致的叢集效能,因為叢集內部通訊會路由傳送到專用網,而應用程式通訊則會在個別的隔離網路上路由傳送。 - 在叢集上執行的 MPI 作業會使用高效能的應用程式網路進行跨節點通訊。 - 可能的缺點是企業網路上的用戶無法直接存取計算節點。 這在開發和偵錯平行應用程式以用於叢集時有影響。 |
4.企業、私人和應用程式網路上的所有節點 | - 專用網會在前端節點與計算節點之間進行部署和管理通訊。 - 在叢集上執行的 MPI 作業會使用高效能的應用程式網路進行跨節點通訊。 - 來自企業網路的流量可以直接路由傳送至計算節點。 - 此拓撲非常適合用於開發和偵錯應用程式,因為所有計算節點都連線到企業網路。 - 此拓撲可讓使用者在企業網路上直接存取計算節點。 - 此拓撲可讓計算節點直接存取企業網路資源。 |
5. 企業網路上的所有節點 | - 所有流量,包括企業內部叢集和應用程式流量,都會透過企業網路傳輸。 - 此拓撲可讓使用者在企業網路上直接存取計算節點。 - 此拓撲可讓計算節點直接存取企業網路資源。 - 此拓撲非常適合開發和偵錯應用程式,因為所有叢集節點都連線到企業網路。 - 因為所有節點都只連線到企業網路,所以您無法使用 HPC Pack 中的部署工具,從裸機或透過 iSCSI 部署節點。 |
連接訊息代理程序節點、工作站節點或 Unmanaged 伺服器節點
如果您想要將訊息代理程式節點、工作站節點或 Unmanaged 伺服器節點新增至叢集,您必須選擇網路拓撲,以使用這兩種節點類型將執行的作業和服務類型。 此外,您必須將節點連線到您選擇的拓撲 HPC 網路,以便它們能夠與其互動的所有節點進行通訊。
注意
從 HPC Pack 2008 R2 Service Pack 3 (SP3) 開始,支援非受控伺服器節點。
例如,訊息代理程式節點必須連線到啟動服務導向架構 (SOA) 會話的用戶端連線到網路(通常是企業網路),以及執行SOA服務的計算節點已連線的網路(如果與用戶端連線的網路不同)。 在大部分情況下,擁有專用網,而且如果可能也會是高輸送量和低延遲的應用程式網路,將會讓訊息代理程序節點的工作更有效率,因為代理程式節點與啟動SOA會話的客戶端之間的所有通訊都不需要透過企業網路發生,這是大部分組織中忙碌的網路。
在工作站節點和非受控伺服器節點的情況下,拓撲 5(企業網路上的所有節點)是建議的拓撲,因為在該拓撲中,節點(通常已連線到企業網路)能夠與叢集中的所有其他節點類型通訊。 雖然工作站節點和 Unmanaged 伺服器節點支援其他拓撲,但視您想要執行的作業類型和範圍而定,您可能需要考慮的重要限制。 例如,如果您選擇拓撲 1(專用網隔離的計算節點)或拓撲 3(私人和應用程式網路上隔離的計算節點),且工作站節點已連線到企業網路,則計算節點與工作站節點之間的通訊將無法進行。
如需網路拓撲的詳細資訊,以及進階網路設定的相關信息,請參閱 HPC 叢集網路。