HPC PACK2016のインストール方法
検証バージョン
OS:Windows Server 2016
APP:HPC Pack 2016 Update2
HPC Packのの概要
HPC PackはMicrosoftが提供するHPC用のソリューションです。
デプロイ、ジョブスケジュール、ノード管理、監視の機能が搭載されています。
管理可能なノードとしてはWindowsからCentOSなどのLinuxディストリビューションまで、
幅広く対応しています。
オンプレミスの環境だけでなく、Azure対応といったクラウド上での動作もサポートしています。
HPC Pack2016で搭載された機能
GA版で搭載された機能
・HA機能
・Azure Active Directory
・GPUのサポート
・GUIの改善
・ジョブスケジューラーの改善
・SOAの改善
・管理
https://docs.microsoft.com/ja-jp/powershell/high-performance-computing/what-s-new-in-hpc-pack-2016?view=hpc16-ps
Update1で搭載された機能
・Docker対応
・SOAジョブ用のAzure Active Directory統合
・Azureバッチへのバーストの改善
・HPC PackでAzure Resource Manager VMを管理
・Excel 2016のサポート
・自動拡張/縮小操作ログの改善
・ノード間MPIジョブ用のLinux相互信頼構成の改善
・実行中のタスクのピーク出力
・下位互換性
・SqlConnectionStringProviderプラグイン
・新しいHPC PackジョブスケジューラREST API
・SOAのパフォーマンス向上
https://docs.microsoft.com/ja-jp/powershell/high-performance-computing/what-s-new-in-hpc-pack-2016-update-1?view=hpc16-ps
Update2で搭載された機能
・Mesos統合
・ドメインに参加していない計算ノードのSOA共通データ
・Azure IaaS仮想マシンの機能強化
・ノード上のジョブ/タスク履歴を表示する
・高速バランススケジューリングモード
・クラスター管理用に計算ノードを再起動するタスク
・Lizard更新
https://docs.microsoft.com/ja-jp/powershell/high-performance-computing/what-s-new-in-hpc-pack-2016-update-2?view=hpc16-ps
コンポーネント
・Active Directory
File ServerやHead Node、Computer Nodeの認証情報を統括する
・File Server
各Computer Nodeの計算結果やログを集約する
・Head Node
HPC Packが動作するノード。
「Cluster Management」、「Reporting」、「Diagnostics」、「Monitoring」のコンポーネントから、
構成され、1台で全コンポーネントを構成することも冗長性や性能アップのために分散構成することも可能です。
・Computer Node
HPCPackから管理される計算を実行するノードです。
Computer NodeにHPC Packと計算系のソフトウェアをインストールし計算を実行します。
システム要件
・Active Directory
明示された要件は特にない。
現在サポートされているOSとActive Directoryの最新のレベルを利用を推奨。
Head Nodeと同居は非推奨
・File Server
明示された要件は特にない。
機能の特性上、ファイルIOとネットワークIOが大量に発生するため、
独立した環境を準備することを推奨
・Head Node
CPU:最小:4Core・推奨8Core以上
MEM:最小:8GB・推奨16GB以上
Disk:最小50GB・推奨100GB以上
OS:Windows Server 2016, Windows Server 2012 R2
・その他 Node
CPU:最小:4Core・推奨8Core以上
MEM:最小:2GB・推奨4GB以上
Disk:最小50GB・推奨80GB以上
各Computer Node 対応OS
Computer Node:Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
Windows Communication Foundation (WCF) broker node:Windows Server 2016, Windows Server 2012 R2
Workstation node:Windows 10, Windows 8.1
Unmanaged server node:Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
Azure node (worker role instance) :Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
Linux node:SUSE Linux Enterprise Server 12, Red Hat Enterprise Linux 7.1, CentOS-based 6.7, Ubuntu Server 14.04 LTS and 16.04 LTS
Client:Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows 10, Windows 8.1, Windows 8, Windows 7 SP1
概要手順
A.ActiveDirectoryとHead Node、Computer NodeのOS環境準備
B.ActiveDirectoryの構築
C.HPCPack2016用のADアカウント作成
D.HPCPack2016のインストール
E.HPCPack2016の初期設定
A.ActiveDirectoryとHead Node、Computer NodeのOS環境準備
前提:今回の環境では仮想マシンで構成します。
各マシンのOSは以下になります。
Active Directory:Windows Server 2016
Head Node :Windows Server 2016
Computer Node :Windows Server 2016
01.各仮想マシンを作成します。
02.各OSをインストールします。
03.各OSの環境を最新にします。
04.各コンピューター名を設定します。
Active Directory:ad01
HPC Pack:hpcpack01
Computer Node:node01
B.ActiveDirectoryの構築
01.ActiveDirectoryマシン環境にログインします。
02.ServerManagerを起動します。
03.「管理」のボタンをクリックします。
04.「役割と機能の追加」をクリックします。
05.「役割と機能追加ウィザード」が表示されます。
06.「次へ」をクリックします。
07.「役割ベースまたは機能ベースのインストール」を選択して、「次へ」をクリックします。
08.「サーバープールからサーバーを選択」を選択します。
09.サーバプールからad01を選択して、「次へ」をクリックします。
10.役割から「Active Directory ドメイン サービス」を選択して、クリックます。
11.~略~
C.HPCPack用のアカウント作成
てきとーにアカウント作ります。
HPCPackマシンのAdoministratorsに追加します。
D.HPCPackの初期インストール
01.HPCPackマシン環境にログインします。
02.HPC Packのインストールバイナリを任意のディレクトリにダウンロードします。
HPC Pack 2016 Update 2 リリース日:2019/01/06
https://www.microsoft.com/en-nz/download/details.aspx?id=57344
03.HPCPack2016Update2-Full-v6277.zipを解凍します。
04.解凍したフォルダの中にある「setup.exe」をダブルクリックします。
05.開いているファイル-セキュリティの警告のウィンドウにある「実行」をクリックします。
06.HPC Pack 2016 Update 2のインストールウィザード画面が表示されます。
07.「新たにインストールするか、新機能を既存のインストールに追加する」をクリックします。
08.「作業の開始」が表示されます。
09.「次へ」をクリックします。
10.Microsoft ソフトウェア ユーザー契約書のライセンス条項を確認して、「使用許諾契約書に同意します」にチェックをいれます。
11.「次へ」ボタンをクリックします。
12.HPC Packをインストールする種類を指定します。
13.「ヘッド ノードを作成することで新しいHPCクラスターを作成します」を選択して、「次へ」をクリックします。
14.「単一ヘッドノードクラスター」を選択して、「次へ」をクリックします。
15.インストール規則でインストール可能かテストします。
16.テストに合格することを確認したら、「次へ」をクリックします。
17.ヘッド ノードにインストールするHPC DBの種類を選択して、「次へ」をクリックします。
※256台を超過する大規模の場合は、「クラスター管理」、「ジョブ スケジューリング」、「レポートの作成」、「診断」、「監視」 をリモートサーバに分離することを推奨します。
18.「ローカルデータベース設定」でヘッドノードにSQL Serverのインスタンスが検出されないと表示されるの確認して、「次へ」をクリックします。
19.「ローカルデータベースフォルダー」の画面でSQL Serverをインストールするフォルダーを指定して、「次へ」をクリックします。
20.「インストール場所」を指定して、「次へ」をクリックします。
21.「証明書」の画面が表示されます。
この画面で、外部の証明書か自己証明書を作成するかを決定します。
インターネットを介さない場合は、自己証明書で特に問題ありません。
以降の手順は、自己証明書での対応手順になります。
22.「インポート???」をクリックします。
23.「証明書の選択」画面で「新しい自己証明書を作成する」を選択します。
24.「共通名」にデフォルトで「HPC Pack 2016 Communication」自動入力されます。
※任意の共通名を入れたい場合は任意の共通名を入れます。
25.「作成」をクリックします。
26.証明書のフォームに証明書の値が自動入力されます。
27.「次へ」をクリックします。
28.カスタマーエクスペリエンス向上プログラムで設定したい値を選択して、「次へ」をクリックします。
29.必要なコンポーネントのインストール一覧画面が表示されます。
30.「インストール」をクリックします。
31. コンポーネントのインストールが正常に完了したことを確認して、「次へ」をクリックします。
32.「完了」と表示されます。
33.HPC クラスターの接続文字列を入力して、「完了」をクリックします。
E.HPCPackの初期設定
01.HPC Pack 2016 クラスターマネージャーを起動します。
02.HPC Pack 2016 クラスターマネージャーが表示されます。
03.「ネットワークの構成」をクリックします。
04.ネットワークトポロジの選択画面が表示されます。
※要件にあった環境を決定します。
MPI通信など大容量の通信が発生するため、複数セグメントのネットワークを構成することを推奨します。
※別記事でネットワークのトポロジー情報を記載します。
05.E-04で決定したネットワークをNICに紐づけます。
06.ファイアーウォールのセットアップが表示されます。
07.要件に合わせて設定しますが、今回は検証のため、オフにして、「次へ」をクリックします。
08.レビューの内容を確認して、問題がなければ、「構成」をクリックします。
09.構成処理が実行され、正常に完了したことを確認して、「完了」をクリックします。
10.「ネットワークの構成」に緑のレ点アイコンが表示されます。
11.「インストール資格情報の提供」をクリックします。
12.インストールの資格情報画面が表示されます。
13.HPCPack用のアカウントとパスワードを入力して、「OK」をクリックします。
14.HPCクラスターマネージャーの警告画面で、ユーザー'XXX\YYY'はクラスターユーザーではありません。
'XXX\YYY'をクラスターユーザーにしますか?という表示に「はい」をクリックします。
15.「インストール資格情報の提供」に緑のレ点が表示されます。
16.「新しいノードの名前付けの構成」をクリックします。
17.ノードの名前付け系列の指定画面が表示されます。
18.HPC Packのクラスターが動的にデプロイするホスト名を指定します。
識別しやすい名前を指定します。
19.「OK」をクリックします。
20.完了すると、「必須の展開タスク(完了)」になります。
登録:
コメントの投稿 (Atom)
PowerSwitch初期設定
概要 PowerSwitchのSシリーズで初期設定する際に以下の最低限の設定 A.シリアル接続 B.初期アカウントの設定(パスワード) C.ホスト名の設定 D.マネジメントポートの設定 E.各インターフェイスの設定 前提 ・PowerSwitchのSシリーズ ・OS10で動作す...
-
以下の環境で、動作確認しました。 回線:auひかり 回線プラン:auひかりマンションタイプ ISP:Nifty HGW:NEC Aterm BL900HW HGW Firmware Version:1.8.37 VPN装置:YAMAHA RTX1200 YAMAH...
-
ここでは、ドメイン名を決めるときの検討事項を記載します。 システム的な制限があるため下記の項目は例外なく必達で準拠する必要があります。 ■NetBIOS名 ・利用できない禁止文字があるので利用しない。 バックスラッシュ (\) スラッシュ記号 (/) コ...
-
CentOS環境で、ローカルコンソール画面をリモートに出力する手順 概要 ベアメタル環境で出力されている環境をリモートの接続先に表示する方法 前提 ・ベアメタル環境 ・モニターにVGAが接続されていること ・インターネットに接続可能なこと ・firewalldは無効...
0 件のコメント:
コメントを投稿