Azure CycleCloud は無料のアプリケーションであり、HPC ワークロードと Big Compute ワークロードのコンピューティングリソースとストレージ リソースを管理するためのシンプルで安全でスケーラブルな方法を提供します。 このクイック スタートでは、Marketplace イメージを使用して、Azure リソースに CycleCloud をインストールします。
CycleCloud Marketplace イメージは、CycleCloud をインストールする最も簡単で推奨される方法です。 これにより、クラスターをすばやく開始およびスケーリングできます。 CycleCloud を手動でインストールすることもできます。これによって、インストールと構成プロセスをより詳しく制御できます。 詳細については、 CycleCloud の手動インストール クイック スタートを参照してください。
前提条件
このクイックスタートでは、以下が必要です。
- アクティブなサブスクリプションを持つ Azure アカウント。
- SSH キー
Azure Cloud Shell を開く
Azure Cloud Shell は無料のインタラクティブ シェルです。この記事の手順は、Azure Cloud Shell を使って実行することができます。 Cloud Shell には一般的な Azure ツールが事前にインストールされており、アカウントで使用できるように構成されています。 [コピー] ボタンを選択してコードをコピーし、Cloud Shell に貼り付けて、Enter キーを押して実行します。 Cloud Shell は、次のようにいくつかの方法で開くことができます。
| コード ブロックの右上隅にある緑色の [試 してみる] ボタンを選択します。 | ![]() |
|---|---|
| ブラウザーで Cloud Shell を開きます。 | Cloud Shell の起動 |
| Azure portal の右上隅にあるメニューの [Cloud Shell] ボタンを選択します。 | ![]() |
SSH キーペア
CycleCloud VM とクラスターにサインインするには、SSH キーが必要です。 次のコードを使用して SSH キーペアを生成します。
ssh-keygen -f ~/.ssh/id_rsa -m pem -t rsa -N "" -b 4096
次のコマンドを使用して SSH 公開キーを取得します。
cat ~/.ssh/id_rsa.pub
出力は ssh-rsa で始まり、その後に長い文字列が続きます。 参照用にこのキーをコピーして保存します。
Linux では、 GitHub で次の手順に 従って、新しい SSH キーペアを生成します。
仮想マシンを作成する
- Azure portal にサインインします。
- 検索バーに「CycleCloud」と入力し、 Marketplace カテゴリの下から [Azure CycleCloud] を選択します。
- [ 作成] を選択して、仮想マシンを作成するためのフォームを開きます。

CycleCloud インスタンスをカスタマイズする
- [サブスクリプション] ドロップダウンから サブスクリプション を選択します。
- CycleCloud インスタンスの新しい リソース グループ を選択または作成します。
- 仮想マシン名を使用して、CycleCloud インスタンスの名前を入力します。
- [リージョン] を選択します。
- インスタンスにサインインする ユーザー名 を作成します。
- SSH 公開キーを追加します。
- マネージド ID を使用する予定の場合は、[ 管理 ] タブを選択し、 システム割り当てマネージド IDを 有効にします (推奨)。
- [ 確認 ] を選択し、[作成] を 選択します。
このイメージには、 サイズ や組み込みの ネットワーク セキュリティ グループなど、多くの推奨される既定の設定があります。 必要に応じて、これらの設定を変更できます。

マネージド ID を割り当てる
認証にマネージド ID を使用する場合は、 マネージド ID ガイド に従って、システム マネージド ID を新しいアプリケーション VM に割り当てます。
CycleCloud アプリケーション サーバーにログインする
CycleCloud Web サーバーに接続するには、Azure portal から CycleServer VM のパブリック IP アドレスを取得します。

https://<public IP>/ にアクセスします。 インストールでは自己署名 SSL 証明書が使用されるため、ブラウザーで警告が発生する可能性があります。
インストールの サイト名 を作成します。 任意の名前を使用できます。


Azure CycleCloud エンド ユーザー ライセンス契約が表示されます。同意します。


アプリケーション サーバーの CycleCloud 管理者ユーザーを作成します。 可能であれば、前に入力したのと同じユーザー名を使用します。 パスワードが一覧表示されている要件を満たしていることを確認します。 [完了] を選択して続行します。


ユーザーを作成したら、CycleCloud によって作成されるすべての Linux VM に簡単にアクセスできるように SSH キーを設定します。 SSH キーを追加するには、画面の右上隅にある自分の名前を選択してプロファイルを編集します。
CycleCloud で Azure プロバイダー アカウントを設定する必要があります。 マネージド ID またはサービス プリンシパルを使用できます。
これで、クラスターを作成して実行できる実行中の CycleCloud アプリケーションが作成されました。
注
$CS_HOME/config/cycle_server.properties ファイルの設定を使用して、特定の環境の既定の CycleCloud 構成をカスタマイズできます。

