ユーザーにより良いサービスを提供するために、Realtime Compute for Apache Flink はライフサイクル管理システムを構築しました。このシステムでは、サービスの種類の変更を管理するために製品ライフサイクルポリシー(PLP)が定義され、エンジンバージョンの変更を管理するためにランタイムライフサイクルポリシー(RLP)が定義されています。ライフサイクル管理システムは、リアルタイムビジネスの増大する要件を満たし、新しいサービスとバージョンを開発することにより、ビジネスが効率的かつ安定的に実行されるようにします。
スコープ
PLP と RLP は、Realtime Compute for Apache Flink のすべてのサービスの種類とバージョンに適用されます。各サービスの種類とバージョンの機能とリリース状況の詳細については、「サービスの種類」をご参照ください。
PLP の説明
PLP は、Realtime Compute for Apache Flink のサービスの種類が正式リリースから提供、販売終了(EOM)、そして最終的にサービス終了(EOS)に至るまでのプロセスで使用されます。PLP は、Realtime Compute for Apache Flink に主要なサービス変更がある場合にのみ使用されます。たとえば、Blink が Realtime Compute for Apache Flink に更新される場合に PLP が使用されます。
PLP の各フェーズの期間は固定されていません。Realtime Compute for Apache Flink チームが PLP を実施することを決定する前に、新しいサービスの種類の成熟度、ユーザーの移行需要、移行プロセスの円滑さ、ユーザーに対する新しいサービスの種類のコストの変化など、さまざまな要因を考慮します。チームが PLP を実施することを決定した場合、チームは少なくとも 4 か月前にユーザーに通知します。詳細については、このトピックの「関連サービスと通知」セクションをご参照ください。次の図は、Realtime Compute for Apache Flink の PLP における廃止プロセスを示しています。
廃止プロセス | 説明 | 備考 |
EOM への発表 | アナウンス、内部メッセージ、メール、テキストメッセージなどの通知チャネルを使用して、EOM フェーズの少なくとも 4 か月前にユーザーに通知されます。 |
|
EOM から EOFS | EOM は次のフェーズで構成されます。
説明 EOM フェーズ全体は 4 か月未満にすることはできません。 |
|
EOFS から EOS | 新しいバージョンとパッチバージョンはリリースされなくなります。質問への回答、問題の解決、サービスレベル契約(SLA)保証の補償の処理などのサービスは提供されなくなります。 |
|
EOS | サービスは廃止され、すべてのサポートサービスは提供されなくなります。 | このサービスの種類はサービスを提供しなくなります。 |
RLP の説明
Realtime Compute for Apache Flink は、強化されたエンジン Ververica Runtime(VVR)を使用します。エンジンバージョンの計画と定義の詳細については、「エンジンバージョン」をご参照ください。
RLP は、Realtime Compute for Apache Flink の VVR エンジンが正式にユーザーに提供されてから EOM、そして最終的に EOS に至るまでのプロセスで使用されます。
RLP の各フェーズの期間は固定されていません。Realtime Compute for Apache Flink チームが RLP を実施することを決定する前に、新しいバージョンの互換性と成熟度、バージョンの更新に対するユーザーの需要など、さまざまな要因を考慮します。チームが RLP を実施することを決定した場合、チームは少なくとも 3 か月前にユーザーに通知します。詳細については、このトピックの「関連サービスと通知」セクションをご参照ください。次の表は、Realtime Compute for Apache Flink の RLP におけるマイルストーンについて説明しています。
VVR エンジンのバージョンイテレーション中に、メジャー VVR バージョンの最終マイナーバージョンは長期サポート(LTS)のバージョンです。たとえば、VVR 6.x の最終マイナーバージョンは VVR 6.0.7 です。この場合、VVR 6.x の LTS バージョンは VVR 6.0.7 です。Alibaba Cloud では 2 つの LTS バージョンのみが維持されます。新しい LTS バージョンがリリースされると、最も古い LTS バージョンはサービスを提供しなくなります。これは、Realtime Compute for Apache Flink の新しいデプロイメントを作成するときに、この VVR バージョンを選択できないことを示しています。
VVR バージョンに重大なセキュリティまたは安定性の問題がある場合、Alibaba Cloud は、このバージョンによって引き起こされるビジネスへの深刻な影響を避けるために、バージョンの RLP を 3 か月に短縮し、Realtime Compute for Apache Flink コンソールを使用して、または適時にアナウンスを送信して、関係するユーザーにバージョンを更新するように通知します。
マイルストーン | 説明 | 備考 |
一般提供開始(GA) | 新しいバージョンは正式にリリースされ、本番環境で使用するためにユーザーに提供されます。 |
|
EOS | Realtime Compute for Apache Flink は、このバージョンの関連サービスとサポートを提供しなくなります。 | Realtime Compute for Apache Flink でこのバージョンのデプロイメントを作成できなくなります。このバージョンで実行されているデプロイメントは影響を受けません。ただし、このバージョンの欠陥によって引き起こされるビジネス上の損失については、お客様の責任となります。 重要 マイナーバージョンで重大な欠陥が発生し、その欠陥がセキュリティの問題やデータの正確性による損失など、ユーザーに大きな損失をもたらす場合、Realtime Compute for Apache Flink チームはマイナーバージョンの公開を取りやめ、バージョンを新しい互換バージョンに更新できます。 |
関連サービスと通知
上記のライフサイクルポリシールールに基づいて、Alibaba Cloud は次の操作を実行します。
Realtime Compute for Apache Flink の各サービスの種類とエンジンバージョンのライフサイクルを計画し、サービスの相談中およびサービスの使用中にユーザーに情報を提供します。
アナウンス、内部メッセージ、メール、テキストメッセージなどの通知チャネルを使用して、各マイルストーンの特定の時間の少なくとも 4 か月前にユーザーに通知します。エンジンバージョンの各マイルストーンの特定の時間の少なくとも 3 か月前にユーザーに通知します。
サービスの種類またはエンジンバージョンのサービスが終了する前に、ユーザーが実行中のデプロイメントのリスクを評価し、ソリューションを提供するのを支援します。
参照
Apache Flink エンジンバージョンとプラットフォームのアップグレードに関するリリースノートの詳細については、「リリースノート」をご参照ください。
エンタープライズレベルの状態バックエンドストレージ GeminiStateBackend と、GeminiStateBackend と RocksDBStateBackend のパフォーマンス比較の詳細については、「GeminiStateBackend」をご参照ください。
Realtime Compute for Apache Flink のバージョン更新または製品アクティビティの詳細については、「Realtime Compute for Apache Flink のサービスに関するお知らせ」をご参照ください。また、Realtime Compute for Apache Flink コンソール にログインして、バージョン更新または製品アクティビティを表示することもできます。