すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:ESSD

最終更新日:Aug 22, 2024

Alibaba Cloudの拡張SSD (ESSD) は、25ギガビットイーサネットとリモートダイレクトメモリアクセス (RDMA) を使用して、レイテンシーを短縮し、ディスクあたり最大1,000,000のランダム読み取り /書き込みIOPSを提供します。 このトピックでは、パフォーマンスレベル (PL) 、使用シナリオ、パフォーマンス仕様など、ESSDに関する一般的な情報を提供します。

仕様

API パラメーターの値 cloud_essd は、ESSD を示します。 ESSDは、ディスクあたりの最大パフォーマンスに基づいて4つのPLに分類されます。

ESSD属性

パフォーマンスレベル

PL3

PL2

PL1

PL0

パフォーマンスの説明

非常に高い最大同時 I/O パフォーマンス、および非常に低い I/O 遅延

に高い最大同時 I/O パフォーマンス、および低い I/O 遅延

中程度の最大同時 I/O パフォーマンス、および低い I/O 遅延

中程度の最大同時 I/O パフォーマンス、および低い I/O 遅延

容量範囲 (GiB)

1,261 ~ 65,536

461 ~ 65,536

20 ~ 65,536

1 ~ 65,536

データの耐久性

99.9999999%

99.9999999%

99.9999999%

99.9999999%

ディスクあたりの最大 IOPS

1,000,000

100,000

50,000

10,000

ディスクあたりの最大スループット (MB/秒)

4,000

750

350

180

ディスクあたりの IOPS の計算式

min{1,800 + 50 × 容量, 1,000,000}

min{1,800 + 50 × 容量, 1,000,000}

min{1,800 + 50 × 容量, 1,000,000}

min{1,800 + 12 × 容量, 1,000,000}

ディスクあたりのスループットの計算式 (MB/秒)

min {120 + 0.5 × 容量, 4,000 }

min {120 + 0.5 × 容量, 750 }

min {120 + 0.5 × 容量, 350 }

min {100 + 0.25 × 容量, 180 }

シナリオの例

コアビジネスおよび NoSQL データベース用の大規模および中規模のリレーショナルデータベース、および大規模な SAP および Oracle データベース

中規模のリレーショナルデータベースとNoSQLデータベース、中規模のElasticsearch、Logstash、Kibana (ELK) ログクラスター、SAPやOracleなどのエンタープライズレベルの商用ソフトウェア

中小規模の MySQL および SQL Server データベース、中小規模の ELK ログクラスター、SAP や Oracle などのエンタープライズレベルの商用ソフトウェア、およびコンテナーアプリケーション

中小規模の MySQL および SQL Server データベース、中小規模の ELK ログクラスター、SAP や Oracle などのエンタープライズレベルの商用ソフトウェア、およびコンテナーアプリケーション

推奨ビジネスシナリオで、ESSD への置換が推奨されるシステムまたはデータディスク

ローカル SSD を搭載し、16 vCPU を備えたデータディスクまたはインスタンスファミリー(i1 、i2、および i2g)。

ローカルSSD (i1、i2、およびi2g) を搭載したインスタンスファミリーの標準SSDおよびデータディスク

標準 SSD

システムディスク

説明

ESSDのIOPSパフォーマンスをテストする方法については、「ESSDのIOPSパフォーマンスのテスト」をご参照ください。

課金方法

ESSDは、従量課金およびサブスクリプションの課金方法をサポートしています。

さまざまなPLでのESSDの料金については、[Elastic Compute Service] ページの [料金] タブをご参照ください。

シナリオ

ESSDは、遅延の影響を受けやすい以下のようなアプリケーション、または I/O を多用するビジネスシナリオに適しています。

  • 大規模なオンライントランザクション処理 (OLTP) データベース: MySQL、PostgreSQL、Oracle、SQL Serverデータベースなどのリレーショナルデータベース

  • NoSQL データベース:MongoDB、HBase、および Cassandra などの非リレーショナルデータベース

  • Elasticsearch分散ログ: ELKログ分析

NVMeプロトコルのサポート

ESSDは、NVMe (Non-Volatile Memory Express) プロトコルを使用してElastic Compute Service (ECS) インスタンスにアタッチできます。 詳細については、「NVMeディスク」をご参照ください。

ESSDはマルチアタッチ機能をサポートしており、NVMeプロトコルに基づいて複数のECSインスタンスにアタッチできます。 詳細については、「マルチマウント機能の有効化」をご参照ください。

容量とPL

ストレージデバイスのパフォーマンスは、デバイスの容量と密接に関連しています。 より大きな容量を有するストレージデバイスは、より高いデータ処理能力を提供する。 すべてのESSDは、単位容量あたりのI/Oパフォーマンスが同じです。 ただし、ESSDのパフォーマンスは、PLでのディスクあたりの最大パフォーマンスに達するまで、その容量とともに線形に増加します。

パフォーマンスレベル

ESSD容量範囲 (GiB)

最大IOPS

最大I/Oスループット (MB /秒)

PL0

1 ~ 65,536

10,000

180

PL1

20 ~ 65,536

50,000

350

PL2

461 ~ 65,536

100,000

750

PL3

1,261 ~ 65,536

1,000,000

4,000

  • 例1: AlexがECSコンソールでESSDを作成するときに、Alexがディスク容量として20 GiBを選択した場合、AlexはESSDのPLとしてPL0またはPL1を選択できます。 PL0 ESSDは最大10,000 IOPSを提供します。 PL1 ESSDは最大50,000 IOPSを提供します。选择20GB

  • 例 2:ECS コンソールで ESSD を作成する際に 32,000 GiB のストレージ容量を選択した場合、すべての PL を選択できます。 PL0では最大10,000 IOPS、PL1では50,000 IOPS、PL2では100,000 IOPS、PL3では1,000,000 IOPSが配信されます。在ECS管理控制台上创建ESSD云盘

インスタンスタイプのストレージ I/O パフォーマンス

特定の新世代インスタンスファミリーのインスタンスのストレージI/Oパフォーマンスは、インスタンスタイプの仕様に比例します。 たとえば、g7seストレージ拡張インスタンスファミリーでは、仕様の高いインスタンスタイプを使用すると、ストレージのIOPSとスループットが向上します。 詳細は、「ストレージI/Oパフォーマンス」をご参照ください。

以下のセクションでは、パフォーマンスの観点から、インスタンスタイプと ESSD の関係について説明します。

  • インスタンスのESSDの合計パフォーマンスがインスタンスタイプのストレージI/Oパフォーマンスを超えない場合、ESSDの合計パフォーマンスが優先されます。

  • インスタンスのESSDの合計パフォーマンスがインスタンスタイプのストレージI/Oパフォーマンスを超える場合、インスタンスタイプのストレージI/Oパフォーマンスが優先されます。

異なるインスタンスタイプのインスタンスに異なるPLにESSDがアタッチされている場合、実際のストレージパフォーマンスは異なります。 次の例では、g7seインスタンスファミリーが使用されます。

  • 例1: Alexは、16 GiBのメモリを持ち、最大60,000 IOPSを提供できるecs.g7se.xlargeインスタンスタイプのインスタンスを作成します。 AlexはPL2 ESSDをインスタンスにアタッチします。 ESSDの容量は2,000 GiBで、最大100,000 IOPSを提供できます。 このインスタンスの最大 IOPS は、インスタンスタイプの最大 IOPS により、60,000 に制限されます。

  • 例2: Alexは、64 GiBのメモリを持ち、最大150,000 IOPSを提供できるecs.g7se.4xlargeインスタンスタイプのインスタンスを作成します。 Alexは3つのPL2 ESSDをインスタンスにアタッチします。 各ESSDの容量は2,000 GiBで、最大100,000 IOPSを提供できます。 これらのESSDが提供できる合計最大IOPSは300,000です。 インスタンスの最大 IOPS は、インスタンスタイプの最大 IOPS により、150,000 に制限されます。

  • 例3: Alexは、64 GiBのメモリを持ち、最大150,000 IOPSを提供できるecs.g7se.4xlargeインスタンスタイプのインスタンスを作成します。 AlexはPL3 ESSDをインスタンスにアタッチします。 ESSDの容量は2,000 GiBで、最大101,800 IOPSを提供できます。 インスタンスの最大IOPSは、ESSDの最大IOPSによって101,800に制限されます。

ESSD でサポートされるインスタンスファミリー

PL0、PL1、PL2、およびPL3のESSDでサポートされているインスタンスファミリーについては、「インスタンスファミリーの概要」をご参照ください。

参考資料

ESSDを使用するプロセスでは、次の項目に注意してください。

  • アプリケーションまたはワークロードのパフォーマンス要件が変更された場合、またはストレージ容量が不十分な場合は、ビジネス要件を満たし、パフォーマンスを向上させるためにディスクカテゴリを変更する必要があります。 詳細については、「ディスクのカテゴリの変更」をご参照ください。

  • 4つのPLにおけるESSDは、異なる性能限界を有する。 アプリケーションのパフォーマンス要件に基づいて、パフォーマンスレベルを選択または変更できます。 詳細については、「ESSDのパフォーマンスレベルの変更」をご参照ください。