アップグレード概要
お客様各位、より高品質で安定したデータ購読サービスを提供するため、Tencent Cloud DTSチームはデータ購読2.0をリリースしました。新バージョンはアーキテクチャ、安定性、運用保守能力が全面的にアップグレードされており、既存のデータ購読1.0を2.0にアップグレードすることをお勧めします。
購読2.0と1.0の違いとメリット
コアアーキテクチャの違い
|
Kafkaアーキテクチャ | 地域共有のセルフビルドKafkaクラスター | クラウド製品CKafka(シングルユーザー分離) |
リソース分離 | 複数ユーザーが同一クラスターを共有します。 | 各ユーザーに独立したCKafkaインスタンスが提供され、完全に分離されています。 |
高可用性 | ユーザー自身で設定する必要があります。 | マルチアベイラビリティーゾーン(AZ)自動配置 |
接続方法 | ドメイン + NodePort | 内部ネットワークアクセスポイント IP:Port |
購読2.0のコアなメリット
1. より強力なリソース分離性:各ユーザーは独立したCKafkaインスタンスを保有し、「隣人効果」を完全に排除します。他のユーザーのトラフィック急増によるデータ購読性能への影響を回避できます。
2. より完全な可観測性:豊富な監視指標とアラート機能を内蔵し、購読リンクの健全性状態をリアルタイムに把握できます。
3. より高い可用性:複数のアベイラビリティーゾーンに自動的に配置され、AZをまたがる災害復旧能力を自然に備えています。
お客様のビジネスへの影響(極小)
唯一変更が必要な設定
2.0にアップグレードした後、お客様のコンシューマー側プログラムは1つの設定を変更するだけで済みます:
|
bootstrap.servers | ✔ 変更が必要です | 2.0の新しいCKafkaの内部ネットワークアクセスポイントアドレスに切り替えます。 |
topic | ✖ 変更なし | 2.0は1.0と同じ名前のTopicを自動作成します。 |
group.id | ✖ 変更なし | プラットフォームは2.0 CKafka上で同名のコンシューマグループを事前に作成します。 |
username | ✖ 変更なし | 元のユーザー名を変更せずに維持します。 |
password | ✖ 変更なし | パスワードは2.0 CKafkaアカウントに同期されます。 |
sasl.mechanism | ✖ 変更なし | SCRAM-SHA-512を維持します。 |
まとめ:bootstrap.serversの接続アドレスの変更を除き、お客様のコンシューマーコード、Topic、アカウントパスワード、認証方式などはすべて変更されず、ビジネスへの影響は最小限です。
現在の購読2.0新規購入方法の説明
1. DTSコンソールにログインし、左側のナビゲーションでデータ購読を選択し、データ購読を新規作成をクリックします。 2. データ購読の新規作成ページで、対応する設定を選択し、今すぐ購入をクリックします。
追加で注意が必要な設定の違い
サブスクリプション2.0の設定時に、新たに追加された要件が1つあります:
注意:
具体的なVPCとサブネットIDを指定する必要があります。
設定時:購読タスクを作成またはアップグレードする際に、コンシューマー側が存在するVPC IDとサブネットIDを指定する必要があります。
使用時:
同一VPCからのアクセス:同じVPC内のすべてのCVMは、追加設定なしでサブスクリプションデータに正常にアクセスできます。
VPC間アクセス:コンシューマー側CVMが別のVPCにある場合、CCNを設定してVPC間アクセスを実現する必要があります。
既存の購読1.0タスクのアップグレード案
私たちは現在、サブスクリプション1.0からサブスクリプション2.0へのアップグレードフローの製品化を順次進めており、その際にはコンソールでのワンクリックアップグレード機能を提供し、アップグレード操作の複雑さをさらに低減します。
製品化アップグレード案のサポート
自動化されたポジションマッピングにより、消費の継続性を確保します。
新旧リンク並行稼働期間中のデータ整合性の確保。
7日間のロールバック保護ウィンドウ。
アップグレード前後で価格は完全に同一であり、追加費用はありません。
アップグレード手順の紹介
2.0へのアップグレードのご案内
アップグレードフロー1 - シャドウタスクの作成
アップグレードフロー2 - データ追平
アップグレードフロー3 - アップグレード切り替え
アップグレードフロー3 - コンシューマグループ単位の切り替え手順
アップグレードフロー3 - コンシューマグループ単位のロールバック操作
アップグレードフロー4 - アップグレードの完了
注意事項
VPC間アクセス:コンシューマー側CVMが別のVPCにある場合、CCNを設定してVPC間アクセスを実現する必要があります。
コンシューマグループ単位の切り替えとロールバック:業務が2.0コンシューマグループへの切り替えに成功した後、1.0は自動的にアクセス制御を行います。異常が発生した場合は、クリックしてコンシューマグループの切り替えをロールバックできます。
アップグレードウィンドウ期間:2.0アップグレード移行をトリガーした後、3日間のアップグレードウィンドウ時間があります。ウィンドウ期間内に業務の切り替えアップグレードをできるだけ早く完了してください。期間を過ぎると1.0インスタンスは自動的に廃止されます。1.0インスタンスを廃止する前に通知でお知らせします。
お問い合わせ
アップグレードのご意向やご不明な点がございましたら、いつでもチケットにてDTSチームまでご連絡ください。専用のアップグレードサポートサービスを提供いたします。