附錄 1:工作站節點的叢集網路拓撲
工作站節點可以新增至 HPC Pack 支援的任何 HPC 叢集網路拓撲(拓撲 1-5)。 在網路拓撲 1-4 中,有兩個選項可將工作站節點新增至具有專用計算節點的叢集:
新增與叢集中專用計算節點具有相同網路連線的工作站節點
新增只有企業網路連線的工作站節點
本附錄摘要說明將工作站節點新增至每個叢集網路拓撲的叢集效能和功能的影響,並建議每個環境中可能需要的其他設定步驟。 某些拓撲可能會降低工作站節點上的應用程式效能,或可能會限制工作站節點與叢集中其他節點之間的網路連線。
重要事項
通常不建議使用拓撲 1 和拓撲 3,將只有企業網路連線的工作站節點新增至具有專用計算節點的叢集。 在這些案例中,拓撲 2、4 和 5 可在叢集節點之間提供更好的網路連線。
如需 HPC Pack 支援的 HPC 叢集網路拓撲概觀,以及選取每個拓撲的一般考慮,請參閱 附錄 1:HPC 叢集網路。
拓撲 1:在專用網上隔離的計算節點
通常不建議將工作站節點新增至拓撲 1 叢集,因為計算節點不會連線到企業網路,而許多環境中的工作站節點只會連線到企業網路。 不過,您可能想要使用拓撲 1 叢集進行評估,以將工作站節點新增至專用網。 如果計算節點和工作站節點不需要通訊,則只有連線到企業網路的工作站節點也可用於此拓撲中。
使用專用網連線新增工作站節點
在此拓撲中,工作站節點與計算節點具有相同的專用網連線。 工作站節點和計算節點都不會連線到企業網路。
HPC Management Service 會將專用網的所有探索位址,包括工作站節點的專用網位址新增至每個計算節點的主機檔案。 因此,計算節點可以透過專用網與工作站通訊。 不過,由於 HPC Management Service 不會維護工作站節點的主機檔案,因此需要額外的設定,才能允許工作站節點與計算節點的相互通訊。 您可以在專用網上啟用 NetBIOS,以允許工作站節點與計算節點之間的通訊。 或者,叢集管理員可以在專用網上設定 DNS 伺服器,以啟用所有節點之間的路由。
僅新增具有企業網路連線的工作站節點
在此拓撲中,計算節點會與企業網路隔離,而且工作站節點與計算節點之間的通訊通常不可能,除非新增路由器以路由傳送私人與企業網路之間的流量。 不過,這樣做會將計算節點公開給企業網路上的所有實體。
使用此拓撲評估工作站節點的其中一種方法,是在計算節點和工作站節點上個別排程作業。 若要啟用此功能,必須建立個別的作業範本,以以計算節點或工作站節點為目標。
若要執行服務導向架構 (SOA) 服務,訊息代理程式節點必須針對所有服務定義網路路徑。 因為網路路由傳送到計算節點和工作站節點不同,所以SOA服務必須設定為在工作站節點或計算節點上執行。 管理此作業的其中一種方法是針對以所選節點為目標的SOA會話建立作業範本。 如果為SOA服務選擇工作站節點,則必須將WCF_NETWORKPREFIX環境變數設定為企業網路。 在提升許可權的命令提示字元中執行下列 cluscfg
命令,即可進行這項設定:
cluscfg setenvs WCF_NETWORKPREFIX=Enterprise
若要在工作站節點上執行訊息傳遞介面 (MPI) 作業,您必須使用 CCP_MPI_NETMASK 環境變數適當地設定 MPI 網路遮罩,因為工作站節點和計算節點沒有相同的網路連線。 建議將子網掩碼設定為0.0.0.0。 如需設定 MPI 網路子網掩碼的詳細資訊,請參閱 檢閱或調整用於 MPI 訊息的網路。
注意事項
移動 MPI 流量可能會影響叢集效能,因為節點之間的通訊會透過較慢的企業網路而非專用網進行。 您可以選擇將 MPI 作業隔離至專用計算節點。 若要這樣做,請為僅以計算節點為目標的 MPI 作業建立作業範本。
拓撲 2:企業和專用網路上的所有節點
使用私人和企業連線新增工作站節點
在此拓撲中,工作站節點的專用網聯機和企業網路連線與計算節點相同。 HPC Management 服務會將專用網的所有探索位址新增至每個計算節點的主機檔案。 因此,計算節點能夠透過專用網或企業網路與工作站通訊。 因為 Windows HPC Server 服務不會維護工作站節點上的主機檔案,因此,從工作站節點到計算節點的通訊只會透過企業網路進行通訊,這可能會變慢。
僅新增具有企業網路連線的工作站節點
在此拓撲中,工作站節點與專用計算節點之間的所有通訊都會透過企業網路進行。
對於SOA服務,訊息代理程式節點必須針對所有服務定義網路路徑。 由於網路路由至計算節點與工作站節點的路由不同,因此叢集管理員有兩個選項來執行SOA服務:
透過企業網路路由SOA服務 這可讓SOA服務同時在工作站節點和專用計算節點上執行,但效能可能會受到影響,因為流量不再透過專用網路由。
若要透過企業網路執行SOA服務,WCF_NETWORKPREFIX環境變數必須設定為企業網路。 在提升許可權的命令提示字元中執行下列
cluscfg
命令,即可進行這項設定:cluscfg setenvs WCF_NETWORKPREFIX=Enterprise
只在專用計算節點上執行SOA服務 這可能為SOA服務提供更好的網路效能,因為SOA作業的所有網路流量都會透過專用網路由傳送。 若要啟用此選項,其中一種方法是針對只以專用計算節點為目標的SOA會話建立作業範本。
若要在工作站節點上執行訊息傳遞介面 (MPI) 作業,您必須使用 CCP_MPI_NETMASK 環境變數適當地設定 MPI 網路遮罩,因為工作站節點和計算節點沒有相同的網路連線。 建議將子網掩碼設定為0.0.0.0。 如需設定 MPI 網路遮罩的詳細資訊,請參閱 檢閱或調整用於 MPI 訊息的網路。
注意事項
移動 MPI 流量可能會影響叢集效能,因為節點之間的通訊會透過較慢的企業網路而非專用網進行。 您可以選擇將 MPI 作業隔離至專用計算節點。 若要這樣做,請為僅以計算節點為目標的 MPI 作業建立作業範本。
拓撲 3:在私人和應用程式網路上隔離的計算節點
在拓撲 3 中新增工作站節點的考慮與 拓撲 1 中的節點相同:在專用網隔離的計算節點。 拓撲 3 只有在有比專用網更高的頻寬和較低的延遲的額外應用程式網路存在時,才會有所不同。
注意事項
因為拓撲 3 包含較高效能的應用程式網路和拓撲 1,所以路由 SOA 服務在企業網路中工作站節點上執行的效能影響,而不是在專用計算節點上執行的影響可能會比例更高。
拓撲 4:企業、私人和應用程式網路上的所有節點
在拓撲 4 中新增工作站節點的考慮與 拓撲 2 中的節點相同:企業和專用網路上的所有節點。 拓撲 4 只有在有比專用網更高的頻寬和較低的延遲的額外應用程式網路存在時,才會有所不同。
注意事項
由於拓撲 4 包含較高效能的應用程式網路和拓撲 2,所以路由 SOA 服務在企業網路中工作站節點上執行的效能影響,而不是在專用的計算節點上執行,可能會有比例地更大。
拓撲 5:企業網路上的所有節點
在拓撲 5 中,新增工作站計算節點的考慮與新增計算節點的考慮相同。 如需詳細資訊,請參閱 附錄 1:HPC 叢集網路。