Service Fabric マネージド クラスター ノードでのマネージド ディスクの種類を選択する
Azure Service Fabric のマネージド クラスターでは、リライアブル コレクションやアクターなどのシナリオで、アプリケーション データを含むすべてのストレージ ニーズにマネージド ディスクが使用されます。 Azure マネージド ディスクは、Azure によって管理され、Azure Virtual Machines で使用されるブロックレベルの記憶域ボリュームです。 マネージド ディスクは、オンプレミス サーバーの物理ディスクと似ていますが、仮想化されています。 マネージド ディスクを使用した場合、ユーザーは、サイズと種類を指定してディスクをプロビジョニングするだけで済みます。 ディスクのプロビジョニング後、残りの作業は Azure によって行われます。 マネージド ディスクの詳細については、「Azure マネージド ディスクの概要」をご覧ください。
ディスク サイズの更新: お客様は、現在のノードの種類のディスク サイズを更新する機能を持っています。ただし、既存のノード タイプの新しいノードのみが、新しいディスク サイズを受け取ることに注意してください。 この変更を実装するために、ユーザーは次の 2 つのアプローチに従うことができます。
- 目的のディスク サイズの新しいノードを追加してノード タイプをスケーリングし、ディスク サイズが小さい古いノードを削除します。
- または、目的のディスク サイズの新しいノード タイプを作成し、配置の制約を使用して、ワークロードを新しいノード タイプに移行します。
ディスク タイプの更新: ノード タイプに対するディスク タイプのインプレース更新はサポートされていません。 したがって、実行可能な唯一のオプションは、目的のディスク タイプの新しいノード タイプを作成し、それに応じてワークロードを移行することです。 このプロセスにより、クラスターの操作を中断することなく、更新されたディスク タイプにシームレスに移行できます。
マネージド ディスクの種類
Azure Service Fabric マネージド クラスターでは、次のマネージド ディスクの種類がサポートされます。
- Standard ハード ディスク ドライブ (HDD)
- Standard HDD のローカル冗長ストレージ。 バックアップ用、重要でない、頻度の低いアクセスに最適です。
- Standard ソリッド ステート ドライブ (SSD) "既定値"
- Standard SSD のローカル冗長ストレージ。 Web サーバー、使用頻度の低いエンタープライズ アプリケーション、Dev/Test に最適です。
- Premium SSD (特定の仮想マシン (VM) サイズと互換性があります)。 詳細については、「Premium SSD」を参照してください。
- Premium SSD ローカル冗長ストレージ。 実稼働およびパフォーマンスが要求されるワークロードに最適です。
Note
VM サイズに関連付けられている一時ディスクは、Service Fabric またはアプリケーション関連のデータの格納には使用されません。 ステートレス ノードタイプでは、必要に応じて一時ディスクがサポートされます。
Service Fabric マネージド クラスター ディスクの種類の指定
Service Fabric マネージド クラスター ディスクの種類を指定するには、マネージド クラスター リソース定義に次の値を含める必要があります。
- 値 dataDiskType プロパティ。ノードに使用するマネージド ディスクの種類を指定します。
次のいずれかの値になります。
- "Standard_LRS"
- "StandardSSD_LRS"
- "Premium_LRS"
Note
すべてのマネージド ディスクの種類がすべての VM サイズで使用できるわけではありません。詳細については、「Azure で利用できるディスクの種類」を参照してください
{
"apiVersion": "2021-05-01",
"type": "Microsoft.ServiceFabric/managedclusters",
"dataDiskType": "StandardSSD_LRS"
}
次の仕様を含むサンプル テンプレートが利用可能です: Service Fabric マネージド クラスター テンプレート。