HPC クラスターのヘッド ノード (またはヘッド ノード) をデプロイした場合は、HPC クラスター マネージャーの デプロイ To Do リスト に従ってクラスターを構成する必要があります。 このセクションでは、必要なデプロイ タスクと、オンプレミス ノードの追加に必要ないくつかの省略可能なタスクを完了する手順について説明します。 その他のデプロイ タスクの詳細については、このガイドの後のセクションと 、Configuration: HPC Cluster Manager のトピックを参照してください。
少なくとも、必要なデプロイ タスクを完了する必要があります。 クラスターにノードを追加する方法と実行するジョブの種類によっては、1 つ以上のオプションのデプロイ タスクを完了することが必要になる場合があります。
3.1: HPC クラスター ネットワークを構成する
HPC クラスター ネットワーク構成は、ヘッド ノードの構成プロセスの最初の手順です。 HPC クラスター ネットワークは、HPC クラスター マネージャーのネットワーク構成ウィザードに従って構成されます。 HPC クラスター ネットワークを構成する場合は、このガイドの「 手順 1: デプロイの準備」の説明に従って、クラスター用に計画したネットワーク トポロジを選択します。
Von Bedeutung
HPC クラスター マネージャーで HPC クラスター ネットワークの構成を開始する前に、クラスターにノードとして追加するヘッド ノードとコンピューターが、クラスター用に選択したネットワーク トポロジに従って物理的に接続されていることを確認します。 また、ヘッド ノード内の各ネットワーク アダプターが接続されているネットワークを識別できることを確認します。
HPC クラスター ネットワークを構成するには
ヘッド ノードで HPC クラスター マネージャーがまだ開いていない場合は、それを開きます。
展開 To Do リストで、[ ネットワークの構成] をクリックします。 ネットワーク構成ウィザードが表示されます。
[ ネットワーク トポロジの選択] ページで、クラスター用に選択したトポロジをクリックし、[ 次へ] をクリックします。
[ エンタープライズ ネットワーク アダプターの選択 ] ページの [ネットワーク アダプター ] の一覧で、エンタープライズ ネットワークに物理的に接続されているネットワーク アダプターの名前をクリックし、[ 次へ] をクリックします。
Von Bedeutung
正しいネットワーク アダプターを選択していることを確認するには、一覧からネットワーク アダプターを選択した後、このウィザード ページに表示される情報を使用します。 各アダプターの IP アドレス、ドメイン情報、およびメディア アクセス制御 (MAC) アドレスを参照として使用します。
クラスターのトポロジ番号 5 を選択した場合は、この手順の手順 9 に進みます。 それ以外の場合は、プライベート ネットワーク アダプターに対して手順 4 を繰り返します。
[ プライベート ネットワーク構成] ページで、ヘッド ノードの静的 IP アドレスとサブネット マスクを入力します。 必要に応じて、そのネットワークのネットワーク サービスを選択します。
ある。 エンタープライズ ネットワーク上のリソースに、このネットワークに接続されているノードにアクセスできるようにするには、[ヘッド ノードでネットワーク アドレス変換 (NAT) を有効にする] チェック ボックスをオンにします。
b。 このネットワークに接続されているノードに対して DHCP サービスを有効にするには、[DHCP を有効にしてスコープを定義する] チェック ボックスをオンにし、DHCP スコープの開始 IP アドレスと終了 IP アドレスを入力します。 ゲートウェイと DNS サーバーの IP アドレスが自動的に検出されていない場合は、これらの各アドレスを入力します。
クラスター ネットワークで NAT と DHCP を有効にする方法の詳細については、「 付録 1: HPC クラスター ネットワーク」の「HPC ネットワーク サービス」を参照してください。
プライベート ネットワークの構成が完了したら、[ 次へ ] をクリックします。
アプリケーション ネットワーク アダプターに対して手順 4、6、7 を繰り返します。 アプリケーション ネットワークの構成が完了したら、[ 次へ ] をクリックします。
[ ファイアウォールのセットアップ] ページで、クラスターのファイアウォール設定を選択します。
ある。 各ネットワーク上のノードにファイアウォール設定を自動的に適用するには、そのネットワーク の [オン ] をクリックします。
b。 ネットワーク上のファイアウォールを無効にするには、[ オフ] をクリックします。
c. ファイアウォール設定を変更しない場合は、[ファイアウォール設定を 管理しない] をクリックします。
クラスターのファイアウォール設定の詳細については、「 付録 1: HPC クラスター ネットワーク」の「HPC ネットワーク サービス」を参照してください。
[ 確認 ] ページで、設定を確認し、[ 構成] をクリックします。 いずれかの設定を変更する場合は、ナビゲーション ウィンドウでクリックするか、[ 前へ] をクリックして、適切なウィザード ページに移動します。
ネットワーク構成プロセスが完了したら、[ 構成の概要] ページで、構成項目の一覧を確認します。 ネットワーク構成のレポートを保存する場合は、[構成 レポートの保存] をクリックします。
ウィザードを閉じるには、[ 完了] をクリックします。
3.2: インストール資格情報を指定する
注
iSCSI ノードのデプロイは、HPC Pack 2016 on ではサポートされていません。
クラスターに新しいオンプレミス ノードを追加するには、インストール資格情報を指定する必要があります。 これらの資格情報は、オペレーティング システムのインストール、アプリケーションのインストール、Active Directory ドメインへのノードの追加時に使用されます。
インストール資格情報を指定するには
展開 To Do リストで、[インストール資格情報の指定] をクリックします。 [インストール資格情報] ダイアログ ボックスが開きます。
ドメイン (DOMAIN\User) を含むユーザー名を入力し、ノードのデプロイに使用するドメイン ユーザー アカウントのパスワードを入力します。 このアカウントに関する次の考慮事項に注意してください。
- このアカウントは、ノードの Active Directory コンピューター アカウントを作成し、ノードをドメインに参加させるのに十分な特権を持つドメイン アカウントである必要があります。 組織のポリシーによって、新しいコンピューターをドメインに追加できるドメイン アカウントの使用が制限されている場合は、ノードを展開する前に、Active Directory Domain Services でコンピューター オブジェクトを事前に作成するようにドメイン管理者に依頼する必要があります。
- デプロイの一部でエンタープライズ ネットワーク上のリソースへのアクセスが必要な場合、アカウントにはそれらのリソースにアクセスするために必要なアクセス許可が必要です。
- HPC クラスター マネージャーを使用してノードをリモートで再起動する場合、アカウントはヘッド ノードのローカル Administrators グループのメンバーである必要があります。 この要件は、ノードをリモートで再起動するために使用できるスクリプト化された電源制御ツールがない場合にのみ必要です。
- Active Directory Domain Services では、認証されたユーザーが同時にドメインに参加できるコンピューターの数が制限されます (既定値は 10 台です)。 新しいノードを構成するためにこの数を増やす必要がある場合は、ユーザー (またはドメイン管理者) が Adsiedit ツールを使用して、ドメインの ms-DS-MachineAccountQuota プロパティを編集できます。 これを行う方法については、Microsoft サポート技術情報 の記事 24337 を参照してください。
指定した資格情報を保存するには、[ OK] をクリックします。
3.3: 新しいノードの名前付けの構成
Azure IaaS ノード テンプレートを使用して Azure IaaS ノードをデプロイする場合、またはベア メタルからノードをデプロイする場合、ノード XML ファイルを使用してクラスターにノードをインポートしない場合は、デプロイされた新しいノードに対してコンピューター名が自動的に生成されます。 名前付け系列を定義して、これらの名前を生成する方法を指定する必要があります。
名前付け系列は、ルート名と、その名前に付随する開始番号を選択することによって定義されます。 開始番号はパーセント記号 (%) で囲まれています。
たとえば、次の名前付け系列を指定した後に 3 つのノードをデプロイする場合: Node-%100%、これらのノードには、これらの名前が割り当てられます。
- Node-100
- Node-101
- Node-102
名前付けシリーズに関する考慮事項
- ノード名は 15 文字に制限されています。 ノードの名前付け系列を指定する場合は、デプロイ内のノードの数を考慮し、指定した系列で 15 文字を超える名前が生成されないようにします。 たとえば、デプロイが 1,000 ノードで構成され、開始番号が 1 の場合、ルート名は 12 文字を超えることはできません。それ以外の場合、ノード番号 1,000 には 16 文字で構成される名前が必要です。
- ベア メタルからデプロイされるコンピューティング ノードの名前付けシリーズとは異なり、Azure "バースト" ノードの名前付けシリーズを構成することはできません。 Azure ノードは、ルート名 AzureCN で始まる名前付けシリーズで連続して番号が付けられます。 混乱を避けるために、ルート名 AzureCN を使用してコンピューティング ノードの名前付けシリーズを構成しないでください。
ノードの名前付け系列を指定するには
- 展開 To Do リストで、新しいノードの名前付けの構成をクリックします。 [ノードの名前付け系列の指定] ダイアログ ボックスが開きます。
- 使用する名前付け系列を入力します。 [ノードの名前付け系列の指定] ダイアログ ボックスのプレビューでは、ノードの名前に名前付け系列を適用する方法の例を確認できます。
- 指定したノードの名前付け系列を保存するには、[ OK] をクリックします。
3.4: デプロイ用の証明書をインポートまたは作成する
ベア メタルからノードをデプロイするか、ノードをクラスターに手動で追加するために、証明書をインポートまたは作成する必要があります。 展開の To Do リストで、展開用の証明書のインポートをクリックします。
すべての HPC ノードで 1 つの証明書を使用する場合、または手順 1.8 で他のノードの証明書を既に準備している場合は、[PFX ファイルから証明書をインポートする] を選択し、[参照] を選択して PFX ファイルを選択して保護パスワードを入力し、[OK] をクリックして証明書をインポートします。
他のノードの証明書がまだない場合は、[新しい自己署名証明書の作成] を選択して、新しい自己署名証明書を生成できます。
証明書は、HpcCnCommunication.pfx というファイル名を使用して、インストール共有の証明書フォルダーに配置されます。
3.5: ノード テンプレートを作成する (省略可能)
ノード テンプレートは、クラスターにノードを構成して追加するために必要なタスクを定義します。 たとえば、コンピューティング ノード テンプレートを使用すると、オペレーティング システム イメージの展開、ノードへの特定のドライバーとソフトウェアの追加、クラスターへの事前構成済みノードの追加、またはノードへのソフトウェア更新プログラムの適用を行うことができます。
ノード テンプレートの種類
HPC Pack 2019 には、変更できない 3 つの組み込みノード テンプレートがあります。
- HeadNode テンプレート - すべてのヘッド ノードがこのテンプレートに自動的に割り当てられます。
- LinuxNode テンプレート - すべての Linux ノードがこのテンプレートに自動的に割り当てられます。
- NonDomain ComputeNode Template - ドメインに参加していないコンピューティング ノードはすべて、このテンプレートに自動的に割り当てられます。
複数の種類のノードがある場合や、クラスターにノードを追加する方法が異なる場合があるため、異なるノードや状況に適用される異なるテンプレートを作成できます。
クラスターに追加するノードの種類に応じて、次の 4 種類のノード テンプレートを作成できます。
- コンピューティング ノード テンプレート - コンピューティング ノードをクラスターに追加するために使用します。 HPC Pack では、Default ComputeNode Template という名前の既定のコンピューティング ノード テンプレートが作成されます。
- ブローカー ノード テンプレート - ブローカー ノードをクラスターに追加するために使用します。
- ワークステーション ノードと非管理対象サーバー ノード テンプレート - ワークステーション ノードまたは非管理対象サーバー ノードを追加し、週単位の可用性ポリシーに従ってこれらのノードをオンラインとオフラインにするか、手動で実行するかを指定するために使用します。
- Azure ノード テンプレート - 作成または Azure サブスクリプションに追加したアカウントと機能を使用して、Azure ノード (worker ロール インスタンス) を追加してクラスターの容量を拡張するために使用します。 週単位の可用性ポリシーに従って、または手動でこれらのノードをオンラインとオフラインにするかどうかを指定します。
- Azure Batch プール テンプレート - クラスター容量を拡張するために Azure Batch プールを追加するために使用します。
- Azure IaaS ノード テンプレート - クラスターが完全に Azure にある場合、または Azure と組織のネットワーク間のサイト間 VPN を使用するハイブリッド クラスターである場合は、Azure IaaS ノードを追加してクラスター容量を拡張するために使用します。
コンピューティング ノード テンプレートとブローカー ノード テンプレートは、クラスターにこれらの種類のノードを追加する方法に応じて、さらに 2 つの種類に分けられます。
- オペレーティング システム イメージ ( 現在サポートされていません) - この種類のテンプレートには、コンピューティング ノードまたはブローカー ノードにオペレーティング システムを展開する手順が含まれています。 ベア メタルからノードを追加する場合は、この種類のテンプレートを使用します。
- オペレーティング システム イメージがない場合 - この種類のテンプレートは、構成済みのコンピューティング ノードとブローカー ノードをクラスターに追加するために使用されます。
ノード テンプレートを作成するには
[配置 To Do リスト] で、[ノード テンプレートの作成] をクリックします。 ノード テンプレートの作成ウィザードが表示されます。
[ ノード テンプレートの種類の選択] ページで、作成するノード テンプレートの種類を選択します。 この手順の残りの手順では、コンピューティング ノード テンプレート、ブローカー ノード テンプレート、ワークステーション ノード、またはアンマネージド サーバー ノード テンプレートのいずれかを選択することを前提としています。 (Azure ノード テンプレートを作成する場合は、「 Microsoft HPC Pack 用の Azure ノード テンプレートの構成」のトピックを参照してください)。
[ テンプレート名の指定] ページで、テンプレートのわかりやすい名前を入力し、必要に応じて説明を入力し、[ 次へ] をクリックします。
コンピューティング ノード テンプレートまたはブローカー ノード テンプレートを作成する場合は、次の操作を行います。
ある。 [ 展開の種類の選択 ] ページで、[オペレーティング システムなし] をクリックし、[ 次へ] をクリックします。
b。 [ Windows 更新プログラムの指定 ] ページで、Microsoft Update またはエンタープライズ Windows Server Update Services (WSUS) を使用して更新プログラムをダウンロードしてインストールする手順をテンプレートに追加するかどうかを指定します。 また、テンプレートに追加する特定の更新プログラムを指定することもできます。 続行するには、[次へ] をクリックします。 この手順の最後の手順に進みます。
ワークステーション ノードまたは非管理対象サーバー ノード テンプレートを作成する場合は、[ 可用性ポリシーの構成 ] ページで、ワークステーション ノードをオンラインおよびオフラインにする方法を選択します。
ある。 ワークステーション ノードを手動でオンラインおよびオフラインにする場合は、そのオプションを選択し、[ 次へ] をクリックします。 この手順の最後の手順に進みます。
b。 ワークステーション ノードを自動的にオンラインおよびオフラインにする場合は、そのオプションを選択し、[ 可用性ポリシーの構成] をクリックします。 [ワークステーション可用性ポリシーの構成] ダイアログ ボックスが表示されます。
c. [ワークステーション可用性ポリシーの構成] ダイアログ ボックスの [ 可用性ポリシー ] タブで、マウスをクリックしてドラッグし、ノードが オンライン (クラスター ジョブの実行に使用できる) と オフライン (クラスター ジョブの実行に使用できない) の日数と時間を選択します。
d. 必要に応じて、ワークステーション ノードで新しいジョブが開始されない場合に、ワークステーション ノードがオフラインになるまでの時間 (分) を指定します。
え 必要に応じて、[ ユーザー アクティビティの検出 ] ページで、ユーザー アクティビティ検出設定を構成して、オンライン時間ブロック中にオンラインになるワークステーション ノードとアンマネージド サーバー ノードを制限します。
f. 設定を保存するには、[ OK] をクリックし、[ 次へ] をクリックします。
[ 校繂 ] ページで、[ 作成] をクリックします。
ヒント
ノード テンプレートの作成ウィザードで作成するノード テンプレートには、最も一般的な展開タスクと構成タスクが含まれます。 作成したノード テンプレートにさらにタスクを追加することも、ノード テンプレート エディターを使用してテンプレート設定を変更することもできます。 詳細については、「 付録 3: ノード テンプレートのタスクとプロパティ」を参照してください。
Von Bedeutung
ノード テンプレートをそのノード テンプレートと共にデプロイするのと同時にノード テンプレートを編集すると、変更を保存した直後に行った変更が実装され、そのテンプレートを使用してデプロイされるのを待機しているノードに影響が及びます。 そのため、編集のためにノード テンプレートを開く前に、デプロイ中またはデプロイを待機しているノードがあるかどうかを判断し、存在する場合は、編集するテンプレートを使用するノードがないことを確認します。
3.5: ユーザーの追加 (省略可能)
クラスターに組織の他のメンバーへのアクセス権を付与する場合は、HPC クラスター ユーザーや HPC クラスター管理者などのロールで、そのドメイン ユーザー アカウントまたはドメイン グループをクラスターに追加する必要があります。 たとえば、クラスターにジョブを送信したり、診断テストを実行したりするには、ドメイン ユーザーが少なくとも HPC クラスター ユーザーである必要があります。 HPC クラスター管理者には、クラスターのすべての側面を管理するためのアクセス許可があります。 その他のロールについては、「 クラスター ユーザーの管理」を参照してください。
ユーザーの追加に関する考慮事項
- ベスト プラクティスとして、ドメイン グループを作成してさまざまなクラスター ロールを管理できます。 次に、各ドメイン グループを適切なクラスター ロールに追加します。
- HPC クラスター管理者は、ヘッド ノード コンピューター上のローカル Administrators グループと HPCAdminMirror グループのメンバーとしても追加されます。
- HPC クラスター ユーザーは、ヘッド ノード コンピューター上のローカル HPCUsers グループのメンバーとしても追加されます。
クラスター ユーザーと管理者を追加するには
[配置 To Do リスト] の [オプションの展開タスク] で、[ユーザーの追加または削除] をクリックします。
HPC クラスター ユーザーを追加するには:
ある。 [操作] ウィンドウで、[ユーザーの追加] をクリックします。 [ユーザーまたはグループの選択] ダイアログ ボックスが表示されます。
b。 HPC クラスター ユーザーとして追加するドメイン ユーザーまたはグループの名前を入力し、[ 名前の確認] をクリックします。 詳細については、[ユーザーまたはグループの選択] ウィンドウで[ 例]をクリックします。
c. 追加するすべての HPC クラスター ユーザーに対して、前の手順を繰り返します。
d. HPC クラスター ユーザーの追加が完了したら、[ OK] をクリックします。
HPC クラスター管理者を追加するには:
ある。 [操作] ウィンドウで、[管理者の追加] をクリックします。 [ユーザーまたはグループの選択] ダイアログ ボックスが表示されます。
b。 HPC クラスター管理者として追加するドメイン ユーザーまたはグループの名前を入力し、[ 名前の確認] をクリックします。 詳細については、[ユーザーまたはグループの選択] ウィンドウで[ 例]をクリックします。
c. 追加するすべての HPC クラスター管理者に対して、前の手順を繰り返します。
d. HPC クラスター管理者の追加が完了したら、[ OK] をクリックします。