Azure Compute Fleetは、フリートがプロビジョニングする仮想マシン(VM)の管理方法を決定する2つのモードをサポートしています。
-
マネージドモード (
mode: Managed、デフォルト)はフリートをそのまま維持し、VMの容量を時間をかけて管理します。 スポット容量を維持するようにフリートを構成すると、フリートはターゲット容量を維持するために、エジェクションされたスポット VM を置き換えます。 また、稼働中のフリートの目標容量や VM サイズを変更することもできます。 -
ローンチモード (
mode: Launch)は、単一のリクエストでVMをプロビジョニングし、その後コントロールをオフにします。 詳細については、「Azure Compute Fleet (Preview)のローンチモード」をご覧ください。
モードを指定しない場合、フリートは管理モードを使用します。
modeプロパティは、2025-05-01の最低限のAPIバージョンが明示的に表示されることを必要とします。
容量優先の維持
マネージドモードでは、スポットVMの容量優先設定を「容量維持(spotPriorityProfile.maintain: true)」設定できます。 この優先により、Compute Fleetは価格や容量の理由でスポットVMが追い出された場合、指定されたVMサイズから代替のスポットVMを展開することで、ターゲット容量を維持しようとします。
Note
容量維持 はマネージドモードでのスポット 容量優先 事項です。 これはフリート モードとは異なります。 発射モードでは容量維持の優先設定は利用できません。
スポットVMの設定についての詳細は、「 スポットVMの設定」をご覧ください。
稼働中の車両を改造する
コンピュートフリートが稼働中の状態にある間、マネージドモードでは、フリートの設定方法に応じてターゲット容量やVMサイズの選択を変更できます。
目標容量の修正
容量設定を容量を維持に設定することで、フリートが稼働中の状態でも、Spot VM の目標容量を更新することができます。
Compute Fleetは指定されたSKUリストから新しいスポットVMを自動的に展開し、新しい目標容量に到達させます。
ターゲット容量を減らすと、Compute Fleet はフリートが新しい目標容量に達するまで、削除された Spot VM を置き換えません。 所要時間は立ち退き率によって異なります。 より速くスケールダウンするには、実行中のSpot VMを削除してください。
Azure portal
以下の手順は、既存のCompute Fleetを変更する方法を示しています。 新しいフリートを作成する方法については、Azure portal を使用して Azure Compute Fleet を作成するを参照してください。 作成プロセス中は、Basicsタブで容量の設定を「維持容量」に設定し、作成後の更新を可能にします。
- Azure portal にサインインする
- Compute Fleet の概要ページにアクセスし てください。
- リソースビジュアライザーで「容量」を選択して、Azure Spot VMのターゲット容量、VM容量、またはその両方を変更できます。
- [適用] を選択して確定します。
- Compute Fleet は新しい目標容量に変更されました。
VMのサイズ選択を修正する
コンピュートフリートのVMサイズやSKUは実行中に追加・削除できます。 スポットVMの場合、容量設定を「 容量維持」に設定すれば、既存のVMサイズを削除または置き換えることができます。
稼働中のCompute Fleetに他の変更がある場合は、既存のフリートを削除して新しいものを作成する必要があるかもしれません。
Azure portal
以下の手順は、既存のCompute Fleetを変更する方法を示しています。 新しいフリートを作成する方法については、Azure portal を使用して Azure Compute Fleet を作成するを参照してください。 作成プロセス中は、Basicsタブで容量の設定を「維持容量」に設定し、作成後の更新を可能にします。
- Azure portal にサインインする
- Compute Fleet の概要ページにアクセスし てください。
- リソースビジュアライザーの「 サイズ 」を選択して、実行中のコンピュートフリートにVMサイズを追加してください。
- 「 Resize 」を選択して確認してください。
- Compute Fleet が新しい VM サイズに更新されました。