ディスクボリュームは、クラウドディスクを Pod にマウントすることで、永続的で高 IOPS のブロックストレージを提供します。
ディスクのカテゴリ
ディスクは、以下のシナリオに適しています。
-
データ共有を必要とせず、高いディスク I/O スループットが求められるアプリケーション (MySQL や Redis など)。
-
高速なログ書き込み。
-
Pod のライフサイクルから独立したデータの永続性。
Container Service for Kubernetes (ACK) は、弾性エフェメラルディスク、ESSD シリーズのディスク、および標準 SSD、ウルトラディスク、ベーシックディスクなどの旧世代ディスクをサポートしています。機能、パフォーマンス、価格はカテゴリによって異なります。要件に基づいてディスクカテゴリを選択してください。
標準 SSD、ウルトラディスク、ベーシックディスクは旧世代のクラウドディスクのため、一部のリージョンおよびゾーンでは利用できません。ウルトラディスクとベーシックディスクの代わりに PL0 ESSD または ESSD Entry ディスクを、標準 SSD の代わりに ESSD AutoPL ディスクを使用してください。
機能とシナリオ
次の表では、ディスクの機能とシナリオを比較します。詳細については、「ブロックストレージの概要」をご参照ください。
|
ディスクのカテゴリ |
機能 |
シナリオ |
|
|
|
|
|
|
|
レイテンシーの影響を受けやすい、または I/O 集中型のシナリオ。例:
|
|
|
ESSD Entry ディスク 説明
ESSD Entry ディスクは、汎用インスタンスファミリー および e エコノミーインスタンスファミリーのインスタンスにのみアタッチできます。 |
|
|
|
一時的なデータストレージ。例:
|
ディスクのパフォーマンス
ディスクのパフォーマンスはカテゴリによって異なります。主要なメトリックには、IOPS、スループット、レイテンシーなどがあります。
-
詳細については、「パフォーマンスメトリック」をご参照ください。
-
カテゴリ固有のデータについては、「ディスクのパフォーマンス」と「弾性エフェメラルディスクのパフォーマンス」で比較してください。
-
クラウドディスクのパフォーマンスは、ディスクの仕様と Elastic Compute Service (ECS) インスタンスタイプによる制限を受けます。詳細については、「ストレージ I/O パフォーマンス」をご参照ください。
クラウドディスクの課金
ボリュームとして使用するクラウドディスクは、従量課金方式である必要があります。サブスクリプション方式のディスクはボリュームとしてマウントできません。コストを削減するには、ストレージ容量ユニット (SCU) を購入してください。
-
詳細については、「ブロックストレージの課金」をご参照ください。
-
詳細については、「」および「ブロックストレージデバイスの価格」をご参照ください。
ECS インスタンスの課金方法を従量課金からサブスクリプションに変更する場合、 [サブスクリプションへの切り替え] を選択しないでください。選択した場合、インスタンス上のワークロードが再起動できなくなり、ワークロードに影響が出る可能性があります。詳細については、「課金に関する FAQ」をご参照ください。
制限事項
-
クラウドディスクは非共有ストレージです。マルチアタッチが無効になっているクラウドディスクは、一度に 1 つの Pod にのみマウントできます。マルチアタッチの詳細については、「NVMe クラウドディスクのマルチアタッチと予約の使用」をご参照ください。
-
クラウドディスクは、同じゾーン内の Pod にのみマウントできます。ゾーンをまたいだマウントはサポートされていません。
-
サポートされている ECS インスタンスタイプは、ディスクのカテゴリによって異なります。
ディスクボリュームをマウントする際は、ECS インスタンスタイプが対象のディスクカテゴリをサポートしていることを確認してください。対応ルールについては、「インスタンスファミリーの概要」をご参照ください。
ディスク操作
|
操作 |
説明 |
関連ドキュメント |
|
ディスクボリュームのマウント |
|
|
|
ディスクボリュームの拡張 |
データの増加に伴いストレージ容量が不足した場合にディスクボリュームを拡張します。 |
|
|
クラウドディスクのカテゴリ変更 |
パフォーマンスやストレージの要件を満たすために、マウントされたディスクのカテゴリを変更します。 たとえば、より高い IOPS を得るために、標準 SSD を ESSD にアップグレードします。 |
|
|
スナップショットを使用したディスク上のデータのバックアップ |
|
|
|
ディスク上のデータの暗号化 |
ディスク暗号化は、ディスクに書き込まれるデータを自動的に暗号化し、読み取り時に復号化するため、セキュリティやコンプライアンスの要件に適しています。個別のキー管理インフラストラクチャは必要ありません。 |
|
|
インスタントアクセス (IA) スナップショットを使用したデータの復元 |
ESSD が誤って削除された場合に、IA スナップショットからデータを復元します。 |
関連ドキュメント
-
CSI プラグインを使用して、ボリュームを作成、マウント、アンマウントします。詳細については、「CSI コンポーネントの管理」をご参照ください。
-
Pod やゾーン間でストレージを共有するには、NAS ボリュームを使用します。
-
ディスクボリュームのエラーについては、「ディスクボリュームに関する FAQ」をご参照ください。