次の方法で共有


手順 3: クラスターを構成する

HPC クラスターのヘッド ノード (またはヘッド ノード) をデプロイした場合は、HPC クラスター マネージャーの Deployment To Do List に従ってクラスターを構成する必要があります。 このセクションでは、必要なデプロイ タスクと、オンプレミス ノードの追加に必要ないくつかの省略可能なタスクを完了する手順について説明します。 その他のデプロイ タスクについては、このガイドの後のセクションと、「Configuration: HPC Cluster Manager」のトピックを参照してください。

少なくとも、必要なデプロイ タスクを完了する必要があります。 クラスターにノードを追加する方法と実行するジョブの種類によっては、1 つ以上のオプションのデプロイ タスクを完了することが必要になる場合があります。

3.1: HPC クラスター ネットワークを構成する

HPC クラスター ネットワーク構成は、ヘッド ノードの構成プロセスの最初の手順です。 HPC クラスター ネットワークは、HPC クラスター マネージャーのネットワーク構成ウィザードに従って構成されます。 HPC クラスター ネットワークを構成する場合は、「手順 1: デプロイの準備」の説明に従って、クラスター用に計画したネットワーク トポロジを選択します。これについては、このガイドで前述しました。

大事な

HPC クラスター マネージャーで HPC クラスター ネットワークの構成を開始する前に、クラスターにノードとして追加するヘッド ノードとコンピューターが、クラスター用に選択したネットワーク トポロジに従って物理的に接続されていることを確認します。 また、ヘッド ノード内の各ネットワーク アダプターが接続されているネットワークを識別できることを確認します。

HPC クラスター ネットワークを構成するには

  1. ヘッド ノードで HPC クラスター マネージャーがまだ開いていない場合は、それを開きます。

  2. 展開 To Do リストで、ネットワーク構成] をクリックします。 ネットワーク構成ウィザードが表示されます。

  3. [ネットワーク トポロジの選択] ページで、クラスター用に選択したトポロジをクリックし、[次へ]クリックします。

  4. [エンタープライズ ネットワーク アダプターの選択 ] ページの [ネットワーク アダプターの] の一覧で、エンタープライズ ネットワークに物理的に接続されているネットワーク アダプターの名前をクリックし、[次 ] をクリックします。

    大事な

    正しいネットワーク アダプターを選択していることを確認するには、一覧からネットワーク アダプターを選択した後、このウィザード ページに表示される情報を使用します。 各アダプターの IP アドレス、ドメイン情報、およびメディア アクセス制御 (MAC) アドレスを参照として使用します。

  5. クラスターのトポロジ番号 5 を選択した場合は、この手順の手順 9 に進みます。 それ以外の場合は、プライベート ネットワーク アダプターに対して手順 4 を繰り返します。

  6. [プライベート ネットワーク構成] ページで、ヘッド ノードの静的 IP アドレスとサブネット マスクを入力します。 必要に応じて、そのネットワークのネットワーク サービスを選択します。

    ある。 エンタープライズ ネットワーク上のリソースに、このネットワークに接続されているノードにアクセスできるようにするには、[ヘッド ノードでネットワーク アドレス変換 (NAT) を有効にする] チェック ボックスをオンにします。

    b. このネットワークに接続されているノードに対して DHCP サービスを有効にするには、[DHCP を有効にしてスコープを定義する] チェック ボックスをオンにし、DHCP スコープの開始 IP アドレスと終了 IP アドレスを入力します。 ゲートウェイと DNS サーバーの IP アドレスが自動的に検出されていない場合は、これらの各アドレスを入力します。

    クラスター ネットワークで NAT と DHCP を有効にする方法の詳細については、「付録 1: HPC クラスター ネットワーク」の「HPC ネットワーク サービス」を参照してください。

  7. プライベート ネットワーク 構成が完了したら、[次] をクリックします。

  8. アプリケーション ネットワーク アダプターに対して手順 4、6、7 を繰り返します。 アプリケーション ネットワーク 構成が完了したら、[次へ] をクリックします。

  9. [ファイアウォールのセットアップ] ページで、クラスターのファイアウォール設定を選択します。

    ある。 各ネットワーク上のノードにファイアウォール設定を自動的に適用するには、そのネットワークの [ON] をクリックします。

    b. ネットワーク上のファイアウォールを無効にするには、[オフ]をクリックします。

    c. ファイアウォール設定を変更しない場合は、[ファイアウォール設定を管理しない ] をクリックします。

    クラスターのファイアウォール設定の詳細については、「付録 1: HPC クラスター ネットワーク」の「HPC ネットワーク サービス」を参照してください。

  10. [確認] ページで、設定を確認し、[の構成] クリックします。 いずれかの設定を変更する場合は、ナビゲーション ウィンドウでクリックするか、[前の] をクリックして、適切なウィザード ページ 移動します。

  11. ネットワーク構成プロセスが完了したら、構成の概要 ページで、構成項目の一覧を確認します。 ネットワーク構成のレポートを保存する場合は、[構成レポート 保存] をクリックします。

  12. ウィザードを閉じるには、[完了] クリックします。

3.2: インストール資格情報を指定する

手記

iSCSI ノードのデプロイは、HPC Pack 2016 on ではサポートされていません。

クラスターに新しいオンプレミス ノードを追加するには、インストール資格情報を指定する必要があります。 これらの資格情報は、オペレーティング システムのインストール、アプリケーションのインストール、Active Directory ドメインへのノードの追加時に使用されます。

インストール資格情報を指定するには

  1. 展開 To Do リストで、[インストール資格情報 を指定] をクリックします。 [インストール資格情報] ダイアログ ボックスが開きます。

  2. ドメイン (DOMAIN\User) を含むユーザー名を入力し、ノードのデプロイに使用するドメイン ユーザー アカウントのパスワードを入力します。 このアカウントに関する次の考慮事項に注意してください。

    • このアカウントは、ノードの Active Directory コンピューター アカウントを作成し、ノードをドメインに参加させるのに十分な特権を持つドメイン アカウントである必要があります。 組織のポリシーによって、新しいコンピューターをドメインに追加できるドメイン アカウントの使用が制限されている場合は、ノードを展開する前に、Active Directory Domain Services でコンピューター オブジェクトを事前に作成するようにドメイン管理者に依頼する必要があります。
    • デプロイの一部でエンタープライズ ネットワーク上のリソースへのアクセスが必要な場合、アカウントにはそれらのリソースにアクセスするために必要なアクセス許可が必要です。
    • HPC クラスター マネージャーを使用してノードをリモートで再起動する場合、アカウントはヘッド ノードのローカル Administrators グループのメンバーである必要があります。 この要件は、ノードをリモートで再起動するために使用できるスクリプト化された電源制御ツールがない場合にのみ必要です。
    • Active Directory Domain Services では、認証されたユーザーが同時にドメインに参加できるコンピューターの数が制限されます (既定値は 10 台です)。 新しいノードを構成するためにこの数を増やす必要がある場合は、ユーザー (またはドメイン管理者) が Adsiedit ツールを使用して、ドメイン内の ms-DS-MachineAccountQuota プロパティを編集できます。 これを行う方法については、マイクロソフト サポート技術情報 24337 の記事を参照してください。
  3. 指定した資格情報を保存するには、[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ルート名を使用してコンピューティング ノードの名前付けシリーズを構成しないでください。

ノードの名前付け系列を指定するには

  1. 展開 To Do リストで、新しいノードの名前付けの構成をクリックします。 [ノードの名前付け系列の指定] ダイアログ ボックスが開きます。
  2. 使用する名前付け系列を入力します。 [ノードの名前付け系列の指定] ダイアログ ボックスのプレビューでは、ノードの名前に名前付け系列を適用する方法の例を確認できます。
  3. 指定したノードの名前付け系列を保存するには、[OK]クリックします。

3.4: デプロイ用の証明書をインポートまたは作成する

ベア メタルからノードをデプロイするか、ノードをクラスターに手動で追加するために、証明書をインポートまたは作成する必要があります。 展開 To Do リストで、展開の証明書 インポート] をクリックします。

  • すべての HPC ノードで 1 つの証明書を使用する予定がある場合、または手順 1.8で 他のノードの 証明書 を既に準備している場合は、PFX ファイルから証明書をインポート 選択し、 参照 選択して PFX ファイルを選択し、保護パスワードを入力し、[OK] をクリックして証明書をインポートします。

  • 他のノードの 証明書がまだ されていない場合は、[新しい自己署名証明書 作成 を選択して、新しい自己署名証明書を生成できます。

証明書は、HpcCnCommunication.pfxファイル名を使用して、インストール共有の Certificates フォルダーに配置されます。

3.5: ノード テンプレートを作成する (省略可能)

ノード テンプレートは、クラスターにノードを構成して追加するために必要なタスクを定義します。 たとえば、コンピューティング ノード テンプレートを使用すると、オペレーティング システム イメージの展開、ノードへの特定のドライバーとソフトウェアの追加、クラスターへの事前構成済みノードの追加、またはノードへのソフトウェア更新プログラムの適用を行うことができます。

ノード テンプレートの種類

HPC Pack 2016 には、変更できない 3 つの組み込みノード テンプレートがあります。

  • HeadNode テンプレート - すべてのヘッド ノードがこのテンプレートに自動的に割り当てられます。
  • LinuxNode テンプレート - すべての Linux ノードがこのテンプレートに自動的に割り当てられます。
  • NonDomain ComputeNode Template - ドメインに参加していないすべてのコンピューティング ノードがこのテンプレートに自動的に割り当てられます。

複数の種類のノードがある場合や、クラスターにノードを追加する方法が異なる場合があるため、異なるノードや状況に適用される異なるテンプレートを作成できます。

クラスターに追加するノードの種類に応じて、次の 4 種類のノード テンプレートを作成できます。

  • コンピューティング ノード テンプレート - コンピューティング ノードをクラスターに追加するために使用します。 HPC Pack 2016 では、Default ComputeNode テンプレートという名前の既定のコンピューティング ノード テンプレートが作成されます。
  • ブローカー ノード テンプレート - ブローカー ノードをクラスターに追加するために使用します。
  • ワークステーション ノードとアンマネージド サーバー ノード テンプレート - ワークステーション ノードまたはアンマネージド サーバー ノードを追加し、週単位の可用性ポリシーに従ってこれらのノードをオンラインとオフラインにするか、手動で実行するかを指定します。
  • Azure ノード テンプレート - 作成または Azure サブスクリプションに追加したアカウントと機能を使用して、Azure ノード (worker ロール インスタンス) を追加してクラスターの容量を拡張するために使用します。 週単位の可用性ポリシーに従って、または手動でこれらのノードをオンラインとオフラインにするかどうかを指定します。
  • Azure Batch プール テンプレート - クラスター容量を拡張するために Azure Batch プールを追加するために使用します。
  • Azure IaaS ノード テンプレート - クラスターが完全に Azure にある場合、または Azure と組織のネットワーク間のサイト間 VPN を使用するハイブリッド クラスターである場合は、Azure IaaS ノードを追加してクラスター容量を拡張するために使用します。

コンピューティング ノード テンプレートとブローカー ノード テンプレートは、クラスターにこれらの種類のノードを追加する方法に応じて、さらに 2 つの種類に分けられます。

  • オペレーティング システム イメージ (現在サポートされていません) - この種類のテンプレートには、コンピューティング ノードまたはブローカー ノードにオペレーティング システムを展開する手順が含まれています。 ベア メタルからノードを追加する場合は、この種類のテンプレートを使用します。
  • オペレーティング システム イメージが されていない場合 - この種類のテンプレートは、構成済みのコンピューティング ノードとブローカー ノードをクラスターに追加するために使用されます。

ノード テンプレートを作成するには

  1. 展開 To Do リストで、[ノード テンプレート作成] をクリックします。 ノード テンプレートの作成ウィザードが表示されます。

  2. ノード テンプレートの種類の選択 ページで、作成するノード テンプレートの種類を選択します。 この手順の残りの手順では、コンピューティング ノード テンプレート、ブローカー ノード テンプレート、ワークステーション ノード、またはアンマネージド サーバー ノード テンプレートのいずれかを選択することを前提としています。 (Azure ノード テンプレートを作成する場合は、「Microsoft HPC Pack用の Azure ノード テンプレートの構成」のトピックを参照してください)。

  3. [テンプレート名 指定] ページで、テンプレートのわかりやすい名前を入力し、必要に応じて説明を入力し、[次へ]クリックします。

  4. コンピューティング ノード テンプレートまたはブローカー ノード テンプレートを作成する場合は、次の操作を行います。

    ある。 展開の種類 の選択] ページで、[オペレーティング システムなし] をクリックし、[次 ] をクリックします。

    b. [Windows 更新プログラム の指定] ページで、Microsoft Update またはエンタープライズ Windows Server Update Services (WSUS) を使用して更新プログラムをダウンロードしてインストールする手順をテンプレートに追加するかどうかを指定します。 また、テンプレートに追加する特定の更新プログラムを指定することもできます。 [次 をクリックして続行します。 この手順の最後の手順に進みます。

  5. ワークステーション ノードまたは非管理対象サーバー ノード テンプレートを作成する場合は、[可用性ポリシーの構成] ページで、ワークステーション ノードをオンラインおよびオフラインにする方法を選択します。

    ある。 ワークステーション ノードを手動でオンラインおよびオフラインにする場合は、そのオプションを選択し、[次 ] をクリックします。 この手順の最後の手順に進みます。

    b. ワークステーション ノードを自動的にオンラインおよびオフラインにする場合は、そのオプションを選択し、可用性ポリシーの構成] をクリックします。 [ワークステーション可用性ポリシーの構成] ダイアログ ボックスが表示されます。

    c. [ワークステーション可用性ポリシーの構成] ダイアログ ボックスの [可用性ポリシーの] タブで、マウスをクリックしてドラッグし、ノードがオンライン (クラスター ジョブの実行に使用) と オフライン (クラスター ジョブの実行には使用できません) を 日と時間を選択します。

    d. 必要に応じて、ワークステーション ノードで新しいジョブが開始されない場合に、ワークステーション ノードがオフラインになるまでの時間 (分) を指定します。

    e. 必要に応じて、ユーザー アクティビティ検出 ページで、ユーザー アクティビティ検出設定を構成して、オンライン 時間ブロック中にオンラインになるワークステーション ノードとアンマネージド サーバー ノードを制限します。

    f. 設定を保存するには、[OK]クリックし、[次へ]クリックします。

  6. [校繂 ページで、[の作成] クリックします。

先端

ノード テンプレートの作成ウィザードで作成するノード テンプレートには、最も一般的な展開タスクと構成タスクが含まれます。 作成したノード テンプレートにさらにタスクを追加することも、ノード テンプレート エディターを使用してテンプレート設定を変更することもできます。 詳細については、「付録 3: ノード テンプレート タスクとプロパティ」を参照してください。

大事な

ノード テンプレートをそのノード テンプレートと共にデプロイするのと同時にノード テンプレートを編集すると、変更を保存した直後に行った変更が実装され、そのテンプレートを使用してデプロイされるのを待機しているノードに影響が及びます。 そのため、編集のためにノード テンプレートを開く前に、デプロイ中またはデプロイを待機しているノードがあるかどうかを判断し、存在する場合は、編集するテンプレートを使用するノードがないことを確認します。

3.5: ユーザーの追加 (省略可能)

クラスターに組織の他のメンバーへのアクセス権を付与する場合は、HPC クラスター ユーザーや HPC クラスター管理者などのロールで、そのドメイン ユーザー アカウントまたはドメイン グループをクラスターに追加する必要があります。 たとえば、クラスターにジョブを送信したり、診断テストを実行したりするには、ドメイン ユーザーが少なくとも HPC クラスター ユーザーである必要があります。 HPC クラスター管理者には、クラスターのすべての側面を管理するためのアクセス許可があります。 その他のロールの詳細については、「クラスター ユーザーの管理」を参照してください。

ユーザーの追加に関する考慮事項

  • ベスト プラクティスとして、ドメイン グループを作成してさまざまなクラスター ロールを管理できます。 次に、各ドメイン グループを適切なクラスター ロールに追加します。
  • HPC クラスター管理者は、ヘッド ノード コンピューター上のローカル Administrators グループと HPCAdminMirror グループのメンバーとしても追加されます。
  • HPC クラスター ユーザーは、ヘッド ノード コンピューター上のローカル HPCUsers グループのメンバーとしても追加されます。

クラスター ユーザーと管理者を追加するには

  1. 展開 To Do リストの [オプションの展開タスク]の下にある [ユーザー追加または削除] をクリックします。

  2. HPC クラスター ユーザーを追加するには:

    ある。 [操作] ウィンドウで、[ユーザーの追加] クリックします。 [ユーザーまたはグループの選択] ダイアログ ボックスが表示されます。

    b. HPC クラスター ユーザーとして追加するドメイン ユーザーまたはグループの名前を入力し、[名前の確認]クリックします。 詳細については、[ユーザーまたはグループの選択] ウィンドウで、例をクリックします。

    c. 追加するすべての HPC クラスター ユーザーに対して、前の手順を繰り返します。

    d. HPC クラスター ユーザーの追加が完了したら、[OK]クリックします。

  3. HPC クラスター管理者を追加するには:

    ある。 [操作] ウィンドウで、[管理者追加] をクリックします。 [ユーザーまたはグループの選択] ダイアログ ボックスが表示されます。

    b. HPC クラスター管理者として追加するドメイン ユーザーまたはグループの名前を入力し、[名前の確認]クリックします。 詳細については、[ユーザーまたはグループの選択] ウィンドウで、例をクリックします。

    c. 追加するすべての HPC クラスター管理者に対して、前の手順を繰り返します。

    d. HPC クラスター管理者の追加が完了したら、[OK]クリックします。

次の手順