このトピックでは、Message Queue for Apache Kafka のインスタンスエディションについて説明します。ビジネス要件に最適なエディションを選択する際にご活用ください。
インスタンスタイプ
シングルゾーン:サービスとデータは単一のアベイラビリティゾーンにデプロイされます。ゾーンレベルの障害が発生した場合、サービスは利用できなくなり、データ損失のリスクがあります。シングルゾーンインスタンスを選択する場合は、別のリージョンにインスタンスを作成し、コネクタを使用してメッセージをバックアップすることを推奨します。詳細については、「シングルゾーンでのディザスタリカバリのベストプラクティス」をご参照ください。
マルチゾーン:サービスとデータは複数のアベイラビリティゾーンにまたがってデプロイされます。このアーキテクチャは、単一のアベイラビリティゾーンで障害が発生した場合でも、サービス停止やデータ損失から保護します。ミッションクリティカルなサービスには、マルチ AZ 配置を推奨します。
次の表は、Message Queue for Apache Kafka のインスタンスエディションについて説明したものです。
項目 | Standard Edition (高書き込み) | Professional Edition (高書き込み) | Professional Edition (高読み取り) | Serverless Basic Edition | Serverless Standard Edition | Serverless Professional Edition |
ストレージコスト | 予約容量。コストはセルフマネージドクラスターと同等です。 例えば、300 GB のディスクを購入した場合、ビジネスデータに利用できるのは 100 GB で、残りの 200 GB はレプリカ用に予約されます。 | 予約容量。セルフマネージドクラスターと比較して最大 66% のコストを削減できます。 例えば、300 GB のディスクを購入した場合、300 GB すべてがビジネスデータに利用可能です。レプリカ用の追加ストレージ 600 GB は無料で含まれます。 | 従量課金モデル。実際に使用したストレージ容量と保持期間に基づいて請求されます。これにより、セルフマネージドクラスターでクラウドディスクを使用する場合と比較して、ストレージコストを 70% 以上削減できます。 | |||
コンピューティングコスト | 予約容量 | 予約容量 | 従量課金モデル | |||
サービス中断 | 長時間のデータリバランスを必要とせず、急なトラフィックスパイクに対応するために迅速にスケーリングします。 | |||||
弾力性のあるアーキテクチャ | スケールアウト後、新しい読み取りおよび書き込み操作は数秒以内に処理されます。 | ストレージとコンピューティングの分離アーキテクチャにより、読み取り、書き込み、パーティション移行が数秒以内に完了します。 | ||||
シームレスな垂直スケーリング | 非対応 | 非対応 | 非対応 | 手動でのスケーリングが必要です。 |
|
|
ピーク時の読み取り/書き込みトラフィック比 | 1:1 | 1:1 | 3:1 | 3:1 | ||
デプロイアーキテクチャ | 共有インスタンス (論理的分離) | 専用インスタンス (排他的物理クラスター) | 共有インスタンス (論理的分離) | 専用インスタンス (排他的物理クラスター) | ||
Topic TTL | 非対応 | ローカルストレージで対応 | 完全対応 | |||
メッセージ保持期間 | 最大 7 日間 | ユースケースに基づいてカスタマイズ可能です。 | 無制限の保持をサポートしており、デフォルトの上限は 1 年です。より長い保持期間をリクエストするには、チケットを送信してください。 | |||
ディザスタリカバリ | コンピューティングノードとストレージノードは、単一のアベイラビリティゾーンにデプロイされます。 | マルチ AZ 配置をサポートします。シングルゾーン配置を選択した場合、コンピューティングノードとストレージノードの両方が単一のアベイラビリティゾーンにデプロイされます。 | コンピューティングノードとストレージノードは、単一のアベイラビリティゾーンにデプロイされます。 | 3 つのアベイラビリティゾーン (3AZ) にまたがるマルチ AZ 配置。 | ||
パフォーマンスチューニング | 非対応 | ユースケースに基づいてカスタマイズ可能です。 | ユースケースに基づいてカスタマイズ可能です。 | |||
ACL | 非対応 | 対応 | 対応 | |||
VPC 内のメッセージ転送における SSL 暗号化 | 非対応 | 対応 | 対応 | |||
クロスゾーン配置 | 非対応 | 対応 | 非対応 | 対応 | ||
クライアントバージョンの互換性 | Apache Kafka クライアントバージョン 0.11 から 3.x と互換性があります。 | Apache Kafka クライアントバージョン 0.11 から 3.x と互換性があります。 | Apache Kafka クライアントバージョン 0.11 から 3.x と互換性があります。 | |||
サービスレベルアグリーメント (SLA) | 99.95% | マルチ AZ 配置では 99.99%、シングルゾーン配置では 99.95% の SLA を提供します。 | 99.9% の SLA を提供しますが、これは Standard Edition および Professional Edition よりも低くなっています。このエディションでは、HDD、OSS、スポットインスタンスなどの低コストリソースをより多く使用します。テストや安定したトラフィックのワークロードに推奨されます。 高い安定性が求められるミッションクリティカルなワークロードには、Serverless Standard Edition または Professional Edition を推奨します。 | 99.95% の SLA を提供します。本番環境に推奨されます。 | 3 つのアベイラビリティゾーンにまたがるディザスタリカバリで 99.99% の SLA を提供します。予約スループットが低いインスタンスに対して、より高い弾力性を提供します。これは推奨されるエンタープライズグレードのエディションです。 | |
クラウドディスク暗号化 | 対応 | 対応 | 非対応 | |||
インスタンスパーティション
パーティション数は、次の表に示すようにインスタンスエディションによって異なります。
Serverless インスタンス
エディション | パーティションレプリカ | 最大パーティションレプリカ |
Basic Edition |
|
上限の引き上げをリクエストするには、チケットを送信してください。 |
Standard Edition | ||
Professional Edition |
サブスクリプションインスタンスと従量課金インスタンス
Standard Edition (高書き込み)
トラフィック仕様 | 含まれるパーティション | 最大パーティション数 |
alikafka.hw.2xlarge | 1,000 | 4,000 |
alikafka.hw.3xlarge | 1,000 | 4,200 |
alikafka.hw.6xlarge | 1,000 | 4,400 |
alikafka.hw.9xlarge | 1,000 | 4,600 |
alikafka.hw.12xlarge | 1,000 | 4,800 |
Professional Edition (高書き込み)
トラフィック仕様 | 含まれるパーティション | 最大パーティション数 |
alikafka.hw.2xlarge | 1,000 | 4,000 |
alikafka.hw.3xlarge | 1,000 | 4,200 |
alikafka.hw.6xlarge | 1,000 | 4,400 |
alikafka.hw.9xlarge | 1,000 | 4,600 |
alikafka.hw.12xlarge | 1,000 | 4,800 |
alikafka.hw.16xlarge | 2,000 | 5,000 |
alikafka.hw.20xlarge | 2,000 | 6,000 |
alikafka.hw.25xlarge | 2,000 | 7,000 |
alikafka.hw.30xlarge | 2,000 | 8,000 |
alikafka.hw.60xlarge | 2,000 | 9,000 |
alikafka.hw.80xlarge | 2,000 | 10,000 |
alikafka.hw.100xlarge | 3,000 | 12,000 |
alikafka.hw.120xlarge | 3,000 | 14,000 |
alikafka.hw.150xlarge | 3,000 | 16,000 |
alikafka.hw.180xlarge | 3,000 | 18,000 |
alikafka.hw.200xlarge | 3,000 | 20,000 |
alikafka.hw2.220xlarge | 4,000 | 24,000 |
alikafka.hw2.300xlarge | 4,000 | 26,000 |
alikafka.hw2.400xlarge | 4,000 | 28,000 |
alikafka.hw2.500xlarge | 4,000 | 30,000 |
alikafka.hw2.600xlarge | 5,000 | 32,000 |
alikafka.hw2.700xlarge | 5,000 | 34,000 |
alikafka.hw2.800xlarge | 5,000 | 36,000 |
alikafka.hw2.900xlarge | 5,000 | 38,000 |
alikafka.hw2.1000xlarge | 5,000 | 40,000 |
Professional Edition (高読み取り)
トラフィック仕様 | 含まれるパーティション | 最大パーティション数 |
alikafka.hr.2xlarge | 1,000 | 4,000 |
alikafka.hr.3xlarge | 1,000 | 4,200 |
alikafka.hr.6xlarge | 1,000 | 4,400 |
alikafka.hr.9xlarge | 1,000 | 4,600 |
alikafka.hr.12xlarge | 1,000 | 4,800 |
alikafka.hr.16xlarge | 2,000 | 5,000 |
alikafka.hr.20xlarge | 2,000 | 6,000 |
alikafka.hr.25xlarge | 2,000 | 7,000 |
alikafka.hr.30xlarge | 2,000 | 8,000 |
alikafka.hr.60xlarge | 2,000 | 9,000 |
alikafka.hr.80xlarge | 2,000 | 10,000 |
alikafka.hr.100xlarge | 3,000 | 12,000 |
alikafka.hr.120xlarge | 3,000 | 14,000 |
alikafka.hr.150xlarge | 3,000 | 16,000 |
alikafka.hr.180xlarge | 3,000 | 18,000 |
alikafka.hr.200xlarge | 3,000 | 20,000 |
alikafka.hr2.220xlarge | 4,000 | 24,000 |
alikafka.hr2.300xlarge | 4,000 | 26,000 |
alikafka.hr2.400xlarge | 4,000 | 28,000 |
alikafka.hr2.500xlarge | 4,000 | 30,000 |
alikafka.hr2.600xlarge | 5,000 | 32,000 |
alikafka.hr2.700xlarge | 5,000 | 34,000 |
alikafka.hr2.800xlarge | 5,000 | 36,000 |
alikafka.hr2.900xlarge | 5,000 | 38,000 |
alikafka.hr2.1000xlarge | 5,000 | 40,000 |