設定 Azure Proxy 節點的數目
從 HPC Pack 2012 開始,您可以設定自動建立的 Proxy 節點實例數目,以支援 Azure 節點部署。 這些 Proxy 節點是 Azure 背景工作角色實例,可協助和負載平衡內部部署前端節點與裝載在 Azure 中的叢集節點之間的通訊。 Proxy 節點會在布建 Azure 節點時自動建立,並在 Azure 節點停止時自動移除。 Proxy 節點的預設數目為 2。
您可以指定部署使用固定數目的 Proxy 節點,或部署使用一些隨部署大小而有所不同的 Proxy 節點。 例如,您可以指定 Azure 節點部署針對最多 400 個 Azure 節點使用 2 個 Proxy 節點,併為每個額外 200 個 Azure 節點新增 1 個 Proxy 節點。
注意
在 HPC Pack 2008 R2 中,當您布建 Azure 節點時,會建立 2 個 Proxy 節點(大小為 Small)。 使用 HPC Pack 2008 R2 中的管理工具,無法設定 Proxy 節點數目。 不過,使用 Azure 管理入口網站中的工具,可以增加或減少現有 Azure 節點部署中的 Proxy 節點數目。
一般建議
若要避免單一失敗點,請設定至少 2 個 Proxy 節點。
您應該設定一些 Proxy 節點,以支援您計劃新增至叢集的 Azure 節點數目,以及將在叢集上執行的工作負載。 針對一般叢集和工作負載,建議每 200 個 Azure 節點至少 1 個 Proxy 節點。 某些作業類型,例如 MPI 作業和參數式掃掠作業,可以在 Proxy 節點上提出更大的需求。 如果 Proxy 節點數目太小,Proxy 節點可能是內部部署叢集節點與 Azure 節點之間通訊的瓶頸。 如果 Proxy 節點數目太大,您可能會使用不必要的 Azure 資源。
為了協助判斷 Proxy 節點上的流量數量,您可以使用 Azure 管理入口網站中的雲端服務監視工具來監視 Proxy 節點。 根據預設,您可以監視 Proxy 角色實例的計量,例如 CPU 使用率和網路流量。 例如,如果發現 CPU 使用率或網路流量很高,您可以新增 Proxy 節點。 若要這樣做,您可以增加 Azure 節點範本中的 Proxy 實例數目,然後將 Azure 節點重新部署或將節點新增至現有的部署。 或者,您可以使用 Azure 管理入口網站中的工具來相應增加現有部署中的 Proxy 實例數目。 如需詳細資訊,請參閱 如何調整雲端服務和鏈接資源。
其他考慮
布建 Azure 節點之後,PROXY 角色實例不會列在 HPC 叢集管理員中。 不過,實例會出現在 Azure 管理入口網站中,也可以在那裡管理 Proxy 實例的數目。 實例會命名為HPCProxy_IN_0、HPCProxy_IN_1等等。
Proxy 角色實例會隨著 Azure 節點實例一起在 Azure 中產生費用。
Proxy 角色實例會取用配置給訂用帳戶的核心,並相應減少可用來部署 Azure 節點的核心數目。
從 HPC Pack 2012 開始,Proxy 角色實例的大小會根據部署中的 Azure 節點大小來設定。 請參閱下表。
注意
Azure 節點大小的可用性會根據 HPC Pack 的版本而有所不同。
節點大小 Proxy 角色實例大小 小型、中、大、特大、A5、A6、A7 中等 A8、A9 A8
另請參閱
設定適用於 Microsoft HPC Pack 的 Azure 節點範本