Premium SSD v2 (プレビュー)
Premium SSD v2 は、Premium SSD よりも高いパフォーマンスを提供するだけでなく、通常はコストも低くなります。 Premium SSD v2 のパフォーマンス (容量、スループット、および IOPS と呼ばれる 1 秒あたりの入出力操作数) は、いつでも個別に調整することができます。 これらの調整を行う機能により、パフォーマンス ニーズの変化に対応しながら、ワークロードのコスト効率を高めることができます。 たとえば、トランザクション集中型データベースでは、数日間の例外的に需要が高い期間に、大量の IOPS に対処する必要があるかもしれません。 ゲーム アプリケーションで、ピークの時間帯にだけより高いスループットが必要になることもあるかもしれません。 このため、Premium SSD v2 は、ほとんどの汎用ワークロードに対して、パフォーマンスにとって最適な価格を提供できます。 Premium SSD v2 ディスクを使用する Azure Database for PostgreSQL フレキシブル サーバー インスタンスを、サポートされているすべてのリージョンでデプロイできるようになりました。
注
Premium SSD v2 は現在、Azure Database for PostgreSQL フレキシブル サーバー インスタンスのプレビュー段階です。
Premium SSD と Premium SSD v2 の相違点
Premium SSD とは異なり、Premium SSD v2 には専用のサイズはありません。 Premium SSD v2 ディスクは、都合の良い任意のサイズに設定して、ワークロードの要件に合う細かい調整を行うことができます。 この細かい増量は、1 GiB 刻みで行うことができます。 Premium SSD v2 は、ホスト キャッシュをサポートしませんが、Premium SSD よりも短い待ち時間を実現しています。 Premium SSD v2 容量の範囲は、1 GiB から 64 TiB までです。
次の表は、Azure Database for PostgreSQL フレキシブル サーバー インスタンスでサポートされるディスクの種類のさまざまな側面を比較して、ニーズに適したものを判断するのに役立ちます。
プレミアムSSD v2 - IOPS
Azure Database for PostgreSQL サーバーでは、399 GiB までのディスクの場合はベースライン IOPS が 3000、追加コストなしで 400 GiB を超えるディスクの場合は 12000 IOPS が提供されます。 ディスク上で 80,000 IOPS を実現するには、少なくとも 160 GiB である必要があります。 Free レベルを超えて IOPS を増やすと、追加料金が発生します。
Premium SSD v2 - スループット
Azure Database for PostgreSQL では、最大 399 GiB のディスクでは 125 MB/秒、400 GiB を超えるディスクの場合は 500 MB/秒のベースライン スループットが追加料金なしで提供されます。 Free レベルを超えてスループットを増やすと、追加料金が発生します。
注
Premium SSD v2 は現在、Azure Database for PostgreSQL フレキシブル サーバー インスタンスのプレビュー段階です。
Premium SSD v2 - 高可用性
Premium SSD v2 を使用する Azure Database for PostgreSQL フレキシブル サーバー インスタンスで高可用性がサポートされるようになりました。 このストレージ層を使用して、ゾーン冗長と同一ゾーン高可用性オプションの両方を構成できます。
Premium SSD v2 - プレビュー中の制限事項
Premium SSD v2 では、地理的冗長バックアップ、カスタマー マネージド キーによるデータ暗号化、メジャー バージョン アップグレード、長期保有またはストレージの自動拡張機能はサポートされていません。
このプロセスはディスク スナップショットによって異なるため、リージョン内レプリカを構成する前に、最初のバックアップが使用可能になるまで待ってください。 この制限はリージョン間レプリカには適用されず、代わりに pg_basebackups が使用されます。
Premium SSD (PV1) から Premium SSD v2 (PV2) へのオンライン移行はサポートされていません。 異なるストレージの種類をまたぐ移行を行う必要がある場合は、別の方法として、別のストレージの種類を持つ新しいサーバーに対して既存のサーバーのポイントインタイム リストアを実行できます。
Premium SSD V2 は次のリージョンでのみ有効化することができます: オーストラリア東部、ブラジル南部、カナダ中部、インド中部、米国中部、米国中部、東アジア、米国東部 2、フランス中部、ドイツ中西部、イスラエル中部、東日本、韓国中部、ノルウェー東部、ポーランド中部、米国中南部、東南アジア、スイス北部、アラブ首長国連邦北部、米国中西部、西ヨーロッパ、米国西部 2。
Premium SSD v2 は、General Purpose コンピューティング レベルとメモリ最適化コンピューティング レベルのみでプロビジョニングできます。 Premium SSD v2 を使用した新しいバースト可能コンピューティング レベルの作成はサポートされていません。
プロビジョニングするストレージは、Azure Database for PostgreSQL フレキシブル サーバー インスタンスが利用できるストレージ容量となります。 このストレージは、データベース ファイル、一時ファイル、トランザクション ログ、PostgreSQL サーバー ログ用に使用されます。 プロビジョニングするストレージの合計容量によって、ご利用のサーバーで使用できる I/O 容量も決まります。
次の表は、Premium SSD v2 ディスク容量とパフォーマンスの最大値の概要を示したもので、どちらを使用するべきかを判断する上で役に立ちます。
| SSD v2 ディスク サイズ | 使用可能な最大 IOPS | 使用可能な最大スループット (MB/秒) |
|---|---|---|
| 1 GiB から 64 TiB | 3,000 から 80,000 (GiB あたり 500 IOPS ずつ増加) | 125 から 1,200 (セット IOPS あたり 0.25 MB/秒ずつ増加) |
仮想マシンの種類によっても IOPS の制限が発生します。 サーバーの種類に関係なく、任意のストレージ サイズを選択することはできますが、特に仮想コア数が少ないサーバーを選択した場合など、ストレージが提供する IOPS をフルに使用できない可能性があります。 詳細については、 Azure Database for PostgreSQL のコンピューティング オプションに関するページを参照してください。
注
インスタンスに割り当てるストレージの種類に関係なく、ストレージで行えるのはスケールアップのみであり、スケールダウンは行えません。
I/O 使用量の監視は、Azure portal 内、または Azure CLI コマンドを使用して行うことができます。 監視すべき関連メトリックは、容量の上限、ストレージの割合、ストレージの使用量、および I/O の割合です。
Important
選択したコンピューティング サイズによって、最小 IOPS と最大 IOPS が決まります。
IOPS のスケールアップとスケールダウンについて説明します。