IBM Spectrum Symphony の概要
IBM® Spectrum Symphony を使用すると、お客様は IBM Spectrum Symphony をスケジューリング・ソフトウェアとして使用する HPC クラスターをデプロイできます。 デプロイメントは、Terraform および IBM Cloud Schematics を自動化フレームワークとして使用して実行されます。 以下のステップは、実行されるイベントのフローの概要を示しています。
- ワークスペースを作成する- Terraformのコードを IBM Cloud Schematics。 このステップでは、自動化を実行するために使用される構成プロパティーのセットを定義します。
- プランを生成する- 設定プロパティが有効かどうかを確認するためで、Terraformコードを実行したときにすべてのリソースが正しくプロビジョニングされるようにします。 検証に失敗した場合は、構成プロパティーを修正して再試行してください。
- プランの適用- IBM Cloud リソースの実際のデプロイをトリガーし、デプロイが完了するまでに Spectrum Symphony クラスターを稼働させます。 デプロイメントが失敗した場合は、失敗の理由を特定し、問題を修正して、再試行してください。 構成プロパティーを変更する必要がある場合は、計画を再度生成することをお勧めします。
IBM Spectrum SymphonyクラスターをIBM Cloudカタログを通してデプロイすることに決めた場合、インストールをクリックすると、プランの生成アクションはスキップされ、ワークスペースの作成から プランの適用に直接進みます。 自分の権限とIBM Cloudアカウントに合った値をカタログに入力する必要がある。 配置が失敗した場合は、「SchematicsUI を使用してエラーを修正し、[プランを適用]ステップを再試行できます。
Spectrum Symphony クラスターをデプロイする前に、いくつかの情報を作成または収集する必要があります。 始めに、以下のステップを実行します。
API 鍵の生成
Spectrum Symphony クラスターがデプロイされる IBM Cloud アカウントの API キーを生成します。 詳しくは、ユーザーの API キーの管理を参照してください。
SSH 鍵の作成
IBM Cloud アカウントで SHH 鍵を作成します。 これは、Symphonyクラスタにアクセスするために使用するSSHキーです。 詳しくは、 SSH 鍵の管理 を参照してください。
プロバイダーが管理する暗号化か、顧客が管理する暗号化かを選択可能
デフォルトでは、VPCボリュームとファイル共有はプロバイダ管理暗号化で暗号化されます。 ただし、お客様のセキュリティ要件に応じて、顧客管理による暗号化を選択することも可能です。 顧客管理による暗号化では、お客様のルートキーを使用するため、データを完全に管理することができます。 IBM Key Protect for IBM Cloud を使用して、既存の暗号化鍵をプロビジョニングまたはインポートできます。
カスタママネージド暗号化を使用する場合は、 Spectrum Symphony クラスタをデプロイする前に次の手順を完了してください:
- のインスタンスを提供する。 Key Protect
- 鍵の作成またはインポート
- 間のアクセスを許可する :
- Cloud Block Storage および鍵管理サービス
- Cloud Block Storage とファイル共有サービス
- 以下のブートボリューム暗号化展開値の情報を収集する(この情報は、 Spectrum Symphony アーキテクチャを展開するときに提供する):
enable_customer_managed_encryption:トグリングオプション。kms_instance_id:作成する Key Protect インスタンスのインスタンス ID。kms_key_name:作成するKMSキーの名前
顧客管理による暗号化は、ログインノード、管理ノード、および静的コンピュートノードにのみ適用されます。 ダイナミック・コンピュート・ノードは、依然としてプロバイダーが管理している。
カスタム画像の作成
このオファーは、 Spectrum Symphony クラスター内のノードに使用できるイメージのデフォルト・セットを提供します。 しかし、独自のカスタム画像を使用したい場合は、その作成に役立つドキュメントとスクリプトが提供されています。
ワーカー画像:image_name で指定されたデフォルト画像がワーカー画像として動作します。 このイメージは、Symphony クラスター・ノード (管理、管理候補、およびワーカー) を作成するために使用されます。
独自の設定と構成を使用してワーカー・カスタム・イメージを作成する場合は、 ここに記載されている手順に従ってください。
ストレージ・イメージ:クラスタの共有ストレージとしてStorage Scaleを使用する場合、'scale_storage_image_name で指定されたデフォルトイメージがストレージイメージとして機能します。 このイメージはStorage Scaleストレージクラスターノードの作成に使用されます。 基本オペレーティング・システムに加え、このイメージには必要なStorage Scaleソフトウェア・パッケージも含まれています。
独自の設定と構成を使用してストレージ・カスタム・イメージを作成する場合は、 ここに記載されている手順に従ってください。
Spectrum ソフトウェア・ライセンス情報の収集
このサービスでは、 IBM Cloud 上に Spectrum Symphony クラスタをデプロイする際に、Spectrum ソフトウェアの BYOL (Bring Your Own License) モデルを使用します。 これは、すべての場合に IBM Spectrum Symphony に適用され、 NFS の代わりに IBM Spectrum Scale を HPC クラスタ・ストレージに使用する場合にも適用されます。 ビジネス所有者またはライセンス管理チームと協力して、Spectrum ソフトウェアを使用して HPC クラスターをデプロイするための十分なライセンスを組織が取得していることを確認します。 ソフトウェアの本番使用に関するライセンスに従わない場合は、 IBM インターナショナル・プログラム・ライセンス契約に違反します。
現在のソリューションでは、非本番用ソリューションのデプロイ前に、 ibm_customer_number(ICN)によるエンタイトルメント・チェックが不要になった。 このソリューションは現在、ICNのバリデーションなしで使用できる。 ユーザーは、評価用または非本番用のユースケースとして、最大10台までの静的ワーカーノードをプロビジョニングできます。 ワーカーノードの数が10を超える場合、本番環境で必要なエンタイトルメントチェックと追加ノードのライセンスを取得するのはユーザーの責任となります。
実稼働環境で使用する場合、またはワーカーノードを10台以上評価する場合は、必要なSymphonyライセンスを購入する必要があります。 ライセンスを購入するには、 ライセンスの購入に 進んでください。
次のステップ
クラスタ構成を定義するために必要な入力値を集めたら、IBM Spectrum Symphonyクラスタをデプロイする準備ができました。 Spectrum Symphony クラスターは、 IBM Cloud カタログ、 Schematics CLI、または Schematics API を使用して IBM Cloud にデプロイできます。 CLI または API を使用してクラスターをデプロイする場合は、選択したインターフェースの前提条件を確認します。
作成し、情報を収集し、選択したインターフェイスの前提条件が追加されていないか確認したら、'ワークスペースの作成 を開始する準備が整った。