Premium Storage を使用するかどうかを決定する
一部のアプリケーションでは、ストレージに対する要件が他よりも厳しい場合があります。 Dynamics CRM、Exchange Server、SAP Business Suite、SQL Server、Oracle、SharePoint などのアプリでは、最適な状態で実行するために常に高いパフォーマンスと低遅延が必要です。
VM を作成したり新しいディスクを追加したりするときに、ディスクのパフォーマンスに大きな影響を与える選択項目がいくつかあり、その最初のものが選択するストレージの "種類" です。
ディスクの種類
Azure ディスクは、99.999% の可用性で設計されています。
マネージド ディスクの作成時には 5 種類のディスクから選択できます。Ultra ディスク、Premium SSD v2、Premium SSD、Standard SSD、Standard HDD ストレージです。 仮想マシン (VM) のサイズに応じて、これらのディスクの種類を組み合わせることができます。
Ultra Disk
Azure Ultra Disk では、Azure IaaS VM 用に高スループット、高 IOPS、一貫性のある低待機時間のディスク ストレージが提供されます。 Ultra Disk は、VM を再起動する必要なしに、ディスクのパフォーマンスを動的に変更できます。 Ultra ディスクは、SAP HANA、最上位層のデータベース、トランザクションの多いワークロードなどのデータ集中型のワークロードに適しています。 Ultra ディスクはデータ ディスクとしてのみ使用できます。 OS ディスクとしては Premium SSD を使用することをお勧めします。
Premium SSD v2
Premium SSD v2 は Premium SSD よりも高いパフォーマンスを提供しますが、通常はコストも低くなります。 Premium SSD v2 ディスクのパフォーマンス (容量、スループット、IOPS) は、いつでも個別に調整できるため、ワークロードのコスト効率を高めながら、パフォーマンス ニーズの変化に対応できます。 たとえば、トランザクション集中型データベースで少さいサイズの大量の IOPS が必要になったり、ゲーム アプリケーションで大量の IOPS がピーク時にのみ必要になったりする場合があります。 このような要件があるため、ほとんどの汎用ワークロードに対して Premium SSD v2 が最高の価格パフォーマンスを実現できます。 Premium SSD v2 は幅広いワークロードに適しています。 たとえば、仮想マシンまたはステートフル コンテナー上の SQL サーバー、Oracle、MariaDB、SAP、Cassandra、Mongo DB、ビッグ データ分析、ゲームなどです。
データ ディスクとして使用できるのは Premium SSD v2 だけです。OS ディスクには Premium SSD が推奨されます。
Premium SSD
Premium SSD ディスクはソリッドステート ドライブ (SSD) を使って提供されています。 大量の I/O が発生するワークロードを実行する VM に対して、高パフォーマンスで待ち時間の少ないディスクのサポートを実現します。 これらのドライブは可動部分がないため、信頼性が高い傾向があります。 要求されたデータを見つけるために、読み取りまたは書き込みヘッドが、ディスク上の正しい場所に移動する必要がありません。
Premium SSD ディスクは、シリーズ名に "s" が含まれる VM サイズで使用できます。 たとえば、Dv3 シリーズと Dsv3 シリーズがある場合、Dsv3 シリーズで Premium SSD ディスクを使用できます。
Standard SSD
Premium ストレージは特定の VM サイズに制限されるので、作成する VM の種類が、ストレージの機能 (サイズ、最大容量、ストレージの種類) に影響します。 VM はローエンドでも、I/O のパフォーマンスのために SSD ストレージが必要な場合はどうしますか。 その場合は Standard SSD を利用できます。 Standard SSD は、パフォーマンスとコストの点で、Standard HDD と Premium SSD の間に位置します。
Standard SSD は、Premium Storage をサポートしていない VM サイズを含め、すべての VM サイズで使用できます。 これらの VM で SSD を使用する唯一の方法は、Standard SSD を使用することです。 このディスクの種類は、特定のリージョンでのみ、マネージド ディスクにだけ使用できます。
Standard HDD
Standard HDD ディスクは従来のハード ディスク ドライブ (HDD) を使って提供されています。 Standard HDD ディスクは Premium ディスクより低いレートで課金されます。 Standard HDD ディスクは、すべての VM サイズで使用できます。
ディスクの比較
次の表では、Ultra ディスク、Premium SSD、Standard SSD、および Standard HDD を比較しており、どちらを使用するかを決定するのに役立ちます。
Ultra Disk | Premium SSD v2 | Premium SSD | Standard SSD | ||
---|---|---|---|---|---|
ディスクの種類 | SSD | SSD | SSD | SSD | HDD |
シナリオ | SAP HANA やトップ レベルのデータベース (たとえば SQL や Oracle) などの I/O 集約型のワークロードと、その他のトランザクションが多いワークロード。 | 低遅延および高い IOPS とスループットを一貫して必要とする運用ワークロードおよびパフォーマンスが重要なワークロード。 | 運用環境のワークロードやパフォーマンスに影響されやすいワークロード。 | Web サーバー、あまり使用されていないエンタープライズ アプリケーション、および Dev/Test。 | バックアップ データ、重要ではない、頻度が低いアクセス。 |
最大ディスク サイズ | 65,536 GiB | 65,536 GiB | 32,767 GiB | 32,767 GiB | 32,767 GiB |
最大スループット | 4,000 MB/秒 | 1,200 MB/秒 | 900 MB/秒 | 750 MB/秒 | 500 MB/秒 |
最大 IOPS | 160,000 | 80,000 | 20,000 | 6,000 | 2,000、3,000* |
OS ディスクとして使用できるか | いいえ | 番号 | イエス | イエス | はい |
以下のセクションでは、ディスクのパフォーマンスについて詳細に説明します。
データのレプリケーション
持続性と高可用性を確保するため、マネージド ディスクのデータは自動的に複製されます。 Azure Storage のレプリケーションにより、一時的なハードウェア障害、ネットワークや停電、自然災害などの計画的および計画外のイベントからデータを保護するためにデータをコピーします。 同じデータ センター内、同じリージョンのゾーンのデータ センターとの間、さらにはリージョンとの間でデータをレプリケートすることを選択できます。
レプリケーションにはいくつかの種類があります。
- ローカル冗長ストレージ (LRS) - ご利用のデータが、Azure によって同じ Azure データ センター内でレプリケートされます。 ノードで障害が発生しても、データは引き続き使用できます。 ただし、データ センター全体で障害が発生すると、データが使用できなくなる場合があります。
- ゾーン冗長ストレージ (ZRS) - ご利用のデータが、Azure によって 1 つのリージョン内の 3 つのストレージ クラスターに同期的にレプリケートされます。 各ストレージ クラスターは物理的に他のストレージ クラスターと分離されており、それぞれの可用性ゾーン (AZ) 内にあります。 この種類のレプリケーションでは、ゾーンが使用できなくなっても、ご利用のデータには引き続きアクセスし、管理することができます。
ディスクのパフォーマンス
ほとんどの場合、ディスクの容量によってパフォーマンス レベルが決まり、パフォーマンス レベルによってディスクのパフォーマンスが決まります。 ただし、Ultra ディスクと Premium SSD v2 の場合、ディスクのサイズに関係なく、個々のパフォーマンス特性を設定できます。
ディスクのパフォーマンスを変える方法は他にもいくつかあります。 Premium SSD のパフォーマンス レベルはディスクのサイズに関係なく変更できます。 Premium SSD と Standard SSD は両方ともディスク バースト機能を備えています。