ブロックストレージは、Alibaba Cloud が Elastic Compute Service (ECS) 向けに提供する高パフォーマンス、低レイテンシのブロックストレージサービスです。ブロックストレージは、ほとんどの一般的なビジネスシナリオにおけるデータストレージ要件を満たすために、ランダムな読み取りと書き込みをサポートしています。ブロックストレージには、Elastic Block Storage (EBS) とローカルストレージが含まれます。ブロックストレージデバイスは、物理ハードディスクと同じ方法で使用できます。 ECS インスタンス上でブロックストレージデバイスをフォーマットし、デバイスのファイルシステムを作成できます。このトピックでは、ブロックストレージデバイスのカテゴリと、ブロックストレージデバイスで実行できる一般的な操作について説明します。
ブロックストレージデバイスのカテゴリ
Alibaba Cloud は、分散ストレージアーキテクチャに基づくクラウドディスク、物理マシンに接続されたローカルディスク、エラスティック一時ディスクなど、ECS 用のさまざまなブロックストレージデバイスを提供しています。
クラウドディスク
クラウドディスクは、Alibaba Cloud が ECS 向けに提供するブロックレベルのデータストレージデバイスです。クラウドディスクは、分散三副本メカニズムを使用して、ECS インスタンスのデータ耐久性を 99.9999999%(9 が 9 つ)実現します。
用途別クラウドディスクカテゴリ
クラウドディスクカテゴリ
説明
クラウドディスクカテゴリ
説明
システムディスク
システムディスクは、ECS インスタンスのブートディスクであり、オペレーティングシステムやプログラムファイルなど、システム関連のデータを保存するために使用されます。システムディスクは、ECS インスタンスと同時にのみ作成でき、インスタンスと同じライフサイクルを持ちます。
データディスク
データディスクは、ユーザーデータ、ログ、アプリケーションなど、システムに関連しないデータを保存するために使用されます。データディスクは、個別に作成することも、ECS インスタンスと同時に作成することもできます。
パフォーマンス別クラウドディスクカテゴリ
クラウドディスクは、ディスクパフォーマンスに基づいて、Enterprise SSD (ESSD) シリーズディスクと、標準 SSD、Ultra ディスク、基本ディスクを含む前世代のディスクに分類されます。次の表は、さまざまなクラウドディスクカテゴリの比較を示しています。
ESSD シリーズディスク
クラウドディスクカテゴリ
特徴
使用シナリオ
課金
クラウドディスクカテゴリ
特徴
使用シナリオ
課金
ディスク容量とディスクパフォーマンスを切り離します。
パフォーマンスプロビジョニング機能をサポートします。
パフォーマンスバースト機能をサポートします。
ESSD が適しているすべてのシナリオ。
ディスク容量を拡張せずにディスクパフォーマンスを向上させる必要があるシナリオ。
ビジネスワークロードが大きく変動し、ワークロードの急増が発生したときにディスクのパフォーマンスをバーストさせる必要があるシナリオ。
ディスク容量に対して課金されます。
パフォーマンスプロビジョニング機能が有効になった後、プロビジョニングされたパフォーマンスに対して従量課金制で課金されます。
パフォーマンスバースト機能が有効になった後、バーストパフォーマンスに対して従量課金制で課金されます。
高 IOPS を提供します。
ゾーン冗長ストレージを提供します。
ESSD が適しているすべてのシナリオ。
データベースのマルチゾーンディザスタリカバリ。
クロスゾーンコンテナデプロイメント。
セルフマネージドまたはクラウドベースの Software as a Service (SaaS) サービス。
ディスク容量に対して課金されます。
高 IOPS を提供します。
低レイテンシを実現します。
レイテンシの影響を受けやすいアプリケーションまたは I/O 集中型のビジネスシナリオ。例:
大規模オンライントランザクション処理 (OLTP) データベース
NoSQL データベース
Elasticsearch 分散ログ
ディスク容量に対して課金されます。
ESSD Entry ディスク
ESSD Entry ディスクは、汎用インスタンスファミリ および e エコノミーインスタンスファミリ のインスタンスにのみ接続できます。
高 IOPS を提供します。
低レイテンシを実現します。
開発およびテストビジネス
システムディスクとしての使用。
ディスク容量に対して課金されます。
前世代のクラウドディスク
標準 SSD、Ultra ディスク、基本ディスクは前世代のクラウドディスクであり、特定のリージョンおよびゾーンでは購入できません。 Ultra ディスクおよび基本ディスクの代わりにパフォーマンスレベル 0 (PL0 ESSD) または ESSD Entry ディスクを使用し、標準 SSD の代わりに ESSD AutoPL ディスクを使用することをお勧めします。
クラウドディスクカテゴリ
特徴
使用シナリオ
課金
クラウドディスクカテゴリ
特徴
使用シナリオ
課金
標準 SSD
高いランダム読み取り/書き込みパフォーマンスを提供します。
高い信頼性を提供します。
I/O 集中型アプリケーション
中小規模のリレーショナルデータベースと NoSQL データベース
ディスク容量に対して課金されます。
Ultra ディスク
高い費用対効果を提供します。
高い信頼性を提供します。
開発およびテストビジネス
システムディスクとしての使用。
ディスク容量に対して課金されます。
基本ディスク
高い費用対効果を提供します。
高ストレージパフォーマンスを必要としない低コストの開発およびテストビジネス
ディスク容量に対して課金されます。
ローカルディスク
ローカルディスクは、ECS インスタンスにローカルストレージを提供し、インスタンスをホストする物理マシン上にあります。ローカルディスクは、高ストレージ I/O パフォーマンス、マスストレージ、高い費用対効果を必要とするシナリオに適しています。 Alibaba Cloud は、2 つのカテゴリのローカルディスクを提供しています。次の表に、カテゴリを示します。
カテゴリ | サポートされているインスタンスファミリ | シナリオ |
カテゴリ | サポートされているインスタンスファミリ | シナリオ |
ローカル Non-Volatile Memory Express (NVMe) SSD | 次のインスタンスファミリは、ローカル NVMe SSD を使用します。
| ローカル NVMe SSD を搭載したインスタンスファミリは、次のシナリオに適しています。
|
ローカル SATA HDD | d3s、d2c、d2s、d1ne、d1 ビッグデータインスタンスファミリは、ローカル SATA HDD を使用します。 | ローカル SATA HDD は、ビッグデータコンピューティング、ストレージ、分析に対する高い要件を持つインターネットや金融などの業界で推奨されるストレージメディアです。これらのディスクは、マスストレージおよびオフラインコンピューティングシナリオに適しており、ストレージパフォーマンス、ストレージ容量、内部ネットワーク帯域幅の点で、Hadoop などの分散コンピューティングサービスの高い要件を満たすことができます。 |
このトピックでは、ECS インスタンスと同時に購入されるローカルディスクについて説明します。ローカル SSD とビッグデータインスタンスファミリを搭載したインスタンスファミリのパフォーマンスについては、「インスタンスファミリの概要」をご参照ください。
詳細については、「ローカルディスク」をご参照ください。
エラスティック一時ディスク
エラスティック一時ディスクは、ECS インスタンスと同時に、または個別に作成できるブロックストレージデバイスであり、一時データストレージ用にユーザー定義の容量を備えています。高パフォーマンスと費用対効果を特長としています。詳細については、「エラスティック一時ディスク」をご参照ください。
ブロックストレージデバイスのパフォーマンス
ブロックストレージデバイスのパフォーマンスは、デバイスカテゴリによって異なります。
クラウドディスクのパフォーマンスについては、「ブロックストレージパフォーマンス」トピックの「クラウドディスクのパフォーマンス」セクションをご参照ください。
ローカルディスクのパフォーマンスについては、「ブロックストレージパフォーマンス」トピックの「ローカルディスクのパフォーマンス」セクションをご参照ください。
エラスティック一時ディスクのパフォーマンスについては、「ブロックストレージパフォーマンス」トピックの「エラスティック一時ディスクのパフォーマンス」セクションをご参照ください。
データセキュリティ
データ消去メカニズムを除き、以下の機能はクラウドディスクとエラスティック一時ディスクに固有のものです。
読み取りおよび書き込み操作中のデータ耐久性
ビジネスデータの 3 つのコピーが同じゾーン内のブロックストレージクラスタに保存され、読み取りおよび書き込み操作中に 99.9999999%(9 が 9 つ)のデータ耐久性が保証されます。詳細については、「三副本ストレージ」をご参照ください。
プロアクティブバックアップ
定期的にディスクのスナップショットを作成して、データセキュリティを強化できます。スナップショットは、Alibaba Cloud が提供するバックアップサービスです。スナップショットは、ディスクに保存されているデータをバックアップし、ログや顧客トランザクションデータなどのデータのクエリを可能にします。詳細については、「スナップショットの概要」をご参照ください。
データ消去メカニズム
データを削除すると、データは分散ブロックストレージシステムから完全に消去され、他のユーザーがアクセスできなくなります。削除されたデータが完全に消去されるように、次のメカニズムが使用されます。
ストレージシステムは、クラウドディスクの基盤となるレイヤーで既存のファイルにデータを追加するためにシーケンシャル書き込みを実行します。このメカニズムは、物理ディスクへの高帯域幅、低レイテンシのシーケンシャル書き込みを最大限に活用します。基盤となるレイヤーにデータが追加された後にクラウドディスクから論理空間を削除すると、削除操作はメタデータとして記録されます。ストレージシステムは、論理空間からのデータの読み取りリクエストに対してゼロのみを返します。同様に、クラウドディスクの論理空間に保存されているデータを上書きする場合、ストレージシステムは対応する物理空間のデータをすぐに上書きしません。代わりに、ストレージシステムは論理空間と物理空間のマッピングを変更して、上書きされたデータが読み取れないようにします。削除または上書き操作によって発生したデータフラグメントは、基盤となる物理ディスクから強制的に永続的に削除されます。
EBS デバイス(クラウドディスク)をリリースすると、ストレージシステムはデバイスのメタデータをすぐに破棄して、ディスクデータにアクセスできなくします。同時に、デバイスの物理ストレージ空間がリサイクルされます。ストレージ空間を再割り当てする前に、物理ストレージ空間をクリアする必要があります。新しいクラウドディスクにデータが書き込まれる前は、システムはすべての読み取りリクエストに対してゼロのみを返します。
データ暗号化
アプリケーションでデータの機密性が高い場合は、使用するストレージデバイスを暗号化することをお勧めします。クラウドディスクとディスクのスナップショットは、業界標準の AES-256 アルゴリズムに基づくキーを使用して暗号化されます。データは、ECS インスタンスからクラウドディスクに転送されるときに自動的に暗号化されます。暗号化されたデータは、読み取られるときに自動的に復号化されます。詳細については、「クラウドディスクの暗号化」をご参照ください。
課金
ブロックストレージの課金方法と課金項目については、「ブロックストレージデバイス」をご参照ください。
制限
ブロックストレージの制限とクォータについては、「制限」トピックの「ブロックストレージの制限」セクションをご参照ください。
操作
クラウドディスクの一般的な操作
クラウドディスクは、ECS インスタンスと同時に作成することも、個別に作成することもできます。クラウドディスクで実行できる一般的な操作については、「クラウドディスクをすばやく作成して使用する」をご参照ください。
ローカルディスクの一般的な操作
特定のインスタンスタイプのインスタンスと同時にのみ、ローカルディスクを作成およびリリースできます。詳細については、「ローカルディスク」をご参照ください。
エラスティック一時ディスクの一般的な操作
エラスティック一時ディスクは、ECS インスタンスと同時に、または個別に作成できます。詳細については、「エラスティック一時ディスクの使用」をご参照ください。
その他の Alibaba Cloud ストレージサービス
Alibaba Cloud は、ブロックストレージに加えて、Object Storage Service (OSS) や NAS ファイルシステム (NAS) などの他のストレージサービスを提供し、さまざまなシナリオでのビジネス要件を満たしています。詳細については、「NAS、OSS、EBS の比較」をご参照ください。