IBM Spectrum Scale の概要
IBM® Storage Scaleを使用すると、 IBM Storage Scale をストレージ・ソリューションとして使用する HPC クラスターをデプロイできます。 デプロイメントは、自動化フレームワークとして Terraform および IBM Cloud Schematics を使用して実行されます。 以下のステップは、イベントのフローの概要を示しています。
- このオファリング用に開発された Terraform コード を使用する ワークスペースを作成します ( IBM Cloud Schematics )。 このステップでは、自動化を実行するために使用される構成プロパティーのセットを定義します。
- プランを生成 して、構成プロパティーが有効であるかどうかを確認します。これにより、Terraform コードの実行時にすべてのリソースが正しくプロビジョンされます。 検証に失敗した場合は、構成プロパティーを修正して再試行してください。
- プランの適用 により、 IBM Cloud リソースの実際のデプロイメントがトリガーされ、デプロイメントの完了時までに HPC クラスターが稼働状態になります。 デプロイメントが失敗した場合は、失敗の理由を特定し、問題を修正して、再試行してください。 構成プロパティーを変更する必要がある場合は、計画を再度生成することをお勧めします。
IBM Cloud Schematics を使用する代わりに、 IBM Cloud カタログを介して IBM Storage Scale クラスターをデプロイすることにした場合、 インストールをクリックすると、 計画の生成 アクションはスキップされ、ステップは ワークスペースの作成 から プランの適用 に直接進みます。 自分の権限と IBM Cloud アカウントで機能する値をカタログに入力する必要があります。 デプロイメントが失敗した場合は、 Schematics UI を使用してエラーを修正し、 「プランの適用」 ステップを再試行できます。
Storage Scale クラスターをデプロイする前に、いくつかの情報を作成または収集する必要があります。 始めに、以下のステップを実行します。
SSH 鍵の作成
IBM Cloud アカウントで SSH 鍵を作成します。 要塞ホスト、コンピュート・クラスター、およびストレージ・クラスターへのアクセスに異なる鍵を使用する場合は、複数の SSH 鍵が必要になることがあります。 クラスターがプロビジョンされているのと同じリソース・グループおよびリージョンに SSH 鍵が存在することを確認します。 このオファリングは、クラスターが複数の SSH 鍵を必要とする場合に、複数のコンマ区切り SSH 鍵を渡すことをサポートします。 詳しくは、 SSH 鍵の管理 を参照してください。
カスタム・イメージの作成
コンピュート・ノード用のカスタム・イメージを作成することも、デフォルト・イメージを使用することもできます。 ただし、ブートストラップ・ノードおよびストレージ・ノードの場合は、デフォルト・イメージのみがサポートされます。 詳しくは、カスタム・イメージの計画を参照してください。
IBM Cloud は、すぐに開始できるように、RHEL を使用して事前作成されたイメージを提供します。 選択した RHEL 7.9 または RHEL 8.6に応じて、 hpcc-scale5181-rhel79
または hpcc-scale5181-rhel86
を選択できます。 デプロイメント値 の compute_vsi_osimage_name
パラメーターを参照してください。 基本オペレーティング・システムに加えて、イメージには Storage Scale ソフトウェア・パッケージが含まれています。これにより、 Storage Scale 共有ファイル・システムが自動的にマウントされ、クラスターの作成と構成の完了後に使用できるようになります。
パブリック IP アドレスの収集
環境がプロビジョンされた後、その環境へのアクセス元となるパブリック IP アドレスを指定する必要があります。 これらのパブリック IP アドレスは、 remote_cidr_blocks
デプロイメント値で指定します。 詳しくは、 デプロイメントの値 を参照してください。
クラスター・デプロイメント・ロケーションの識別
IBM Cloud のリージョンとアベイラビリティー・ゾーンを選択して、クラスターのデプロイ先を決定する必要があります。 このロケーション情報は、ワークスペースを構成するときに指定します。 詳しくは、リソース・デプロイメントのリージョンとデータ・センターのロケーションを参照してください。
次のステップ
クラスター構成を定義するために必要な入力値を収集したら、 IBM Storage Scale クラスターをデプロイすることができます。 Storage Scale クラスターは、 IBM Cloud カタログ・タイル、 Schematics UI、 Schematics CLI、または Schematics API を使用して IBM Cloud にデプロイできます。 CLI または API を使用してクラスターをデプロイする場合は、選択したインターフェースの前提条件を確認します。
情報を作成して収集し、選択したインターフェースの追加の前提条件を確認したら、 ワークスペースの作成 を開始することができます。