はじめに

完了

Azure CycleCloud は、Azure でハイパフォーマンス コンピューティング (HPC) クラスターを作成、カスタマイズ、および管理するための、シンプルかつ安全でスケーラブルな方法を提供するアプリケーションです。

シナリオ

Contoso, Ltd. は、テキサス州ヒューストンを本拠地とする、海洋および気象サービス会社です。 その研究チームは、Slurm ベースのタスクを実行するためにオンプレミスの HPC クラスターに大きく依存しています。

新しく開始したプロジェクトでは、嵐の季節に米国の湾岸を通過する嵐を追跡するシミュレーションをいくつか実行する必要があります。 残念ながら、初期評価では、既存のオンプレミスの HPC クラスターにはシミュレーションを実行するための十分なコンピューティング能力がないと判断されました。

主任研究技師であるあなたは、Contoso の既存の Azure サブスクリプションを使用して、新しい HPC クラスターをプロビジョニングする必要があります。 チームの技術的な専門知識を利用するために、Azure にデプロイするクラスターは、オンプレミスのクラスターのアーキテクチャおよびソフトウェア スタックと厳密に一致するようにする必要があります。 同時に、クラスターのコストをプロジェクトの予算内に抑えることを重視している管理チームからの指示を考慮する必要があります。

あなたは、Azure で HPC クラスターをデプロイ、運用、および監視するためのオプションの調査を開始します。 これらのタスクを簡略化するために、Azure CycleCloud の機能を評価することにしました。

学習内容

このモジュールでは、最初に Azure CycleCloud アプリケーションをホストする Azure VM をデプロイし、お使いの Azure サブスクリプションで動作するように構成します。 次に、新しくデプロイした Azure CycleCloud アプリケーションのグラフィカル インターフェイスを使用して、組み込みの Slurm テンプレートに基づく HPC クラスターを作成し、その基本機能を検証します。 また、管理チームからの指示に対応するために、予算アラートを構成し、評価の完了後にクラスターを終了し、このモジュール中にプロビジョニングしたすべてのリソースを削除して、不要なコストがかからないようにします。

主な目標

このモジュールを完了すると、Azure CycleCloud のインストールおよび構成方法を詳しく把握し、Microsoft 以外のスケジューラとの統合オプションについて説明し、Azure での基本的な HPC クラスターのデプロイに使用できるようになります。