Untuk memberikan layanan yang lebih baik kepada pengguna, Realtime Compute for Apache Flink membangun sistem manajemen siklus hidup. Dalam sistem ini, kebijakan siklus hidup produk (PLP) didefinisikan untuk mengelola perubahan jenis layanan, dan kebijakan siklus hidup runtime (RLP) didefinisikan untuk mengelola perubahan versi mesin. Sistem ini membantu memenuhi kebutuhan bisnis real-time yang terus berkembang serta memastikan efisiensi dan stabilitas operasional melalui pengembangan layanan dan versi baru.
Cakupan
PLP dan RLP berlaku untuk semua jenis layanan dan versi dari Realtime Compute for Apache Flink. Untuk informasi lebih lanjut tentang fitur dan status rilis setiap jenis layanan dan versi, lihat Jenis layanan.
Deskripsi PLP
PLP digunakan selama proses jenis layanan Realtime Compute for Apache Flink, mulai dari peluncuran resmi hingga pengiriman, akhir pemasaran (EOM), dan akhirnya hingga akhir layanan (EOS). PLP hanya diterapkan ketika terjadi perubahan besar pada layanan Realtime Compute for Apache Flink. Sebagai contoh, PLP digunakan saat Blink diperbarui menjadi Realtime Compute for Apache Flink.
Durasi setiap fase dalam PLP tidak tetap. Sebelum tim Realtime Compute for Apache Flink memutuskan untuk melaksanakan PLP, berbagai faktor dipertimbangkan, seperti kematangan jenis layanan baru, permintaan migrasi pengguna, kelancaran proses migrasi, dan perubahan biaya jenis layanan baru bagi pengguna. Jika tim menentukan untuk melaksanakan PLP, pengguna akan diberitahukan setidaknya empat bulan sebelumnya. Untuk informasi lebih lanjut, lihat bagian Layanan terkait dan notifikasi dari topik ini. Gambar berikut menunjukkan proses penghentian dalam PLP Realtime Compute for Apache Flink.
Proses penghentian | Deskripsi | Catatan |
Pengumuman menuju EOM | Pengguna diberitahukan setidaknya empat bulan sebelum fase EOM melalui saluran notifikasi, seperti pengumuman, pesan internal, email, atau pesan teks. |
|
EOM ke EOFS | EOM terdiri dari fase-fase berikut:
Catatan Seluruh fase EOM tidak boleh kurang dari empat bulan. |
|
EOFS ke EOS | Versi baru dan versi patch tidak lagi dirilis. Layanan tidak lagi disediakan, seperti menjawab pertanyaan, menyelesaikan masalah, dan menangani kompensasi jaminan SLA. |
|
EOS | Layanan dihentikan dan semua layanan dukungan tidak lagi disediakan. | Jenis layanan ini tidak lagi menyediakan layanan. |
Deskripsi RLP
Realtime Compute for Apache Flink menggunakan mesin yang ditingkatkan Ververica Runtime (VVR). Untuk informasi lebih lanjut tentang perencanaan dan definisi versi mesin, lihat Versi mesin.
RLP digunakan selama proses mesin VVR di Realtime Compute for Apache Flink, mulai dari pengiriman resmi kepada pengguna, hingga EOM, dan akhirnya hingga EOS.
Durasi setiap fase RLP tidak tetap. Sebelum tim Realtime Compute for Apache Flink menentukan untuk melaksanakan RLP, berbagai faktor dipertimbangkan, seperti kompatibilitas dan kematangan versi baru serta permintaan pengguna untuk pembaruan versi. Jika tim menentukan untuk melaksanakan RLP, pengguna akan diberitahukan setidaknya tiga bulan sebelumnya. Untuk informasi lebih lanjut, lihat bagian Layanan terkait dan notifikasi dari topik ini. Tabel berikut menjelaskan tonggak dalam RLP Realtime Compute for Apache Flink.
Selama iterasi versi mesin VVR, versi minor terakhir dari versi utama VVR adalah versi dukungan jangka panjang (LTS). Sebagai contoh, versi minor terakhir dari VVR 6.x adalah VVR 6.0.7. Dalam hal ini, versi LTS dari VVR 6.x adalah VVR 6.0.7. Hanya dua versi LTS yang dipelihara oleh Alibaba Cloud. Jika versi LTS baru dirilis, versi LTS tertua tidak lagi menyediakan layanan. Ini menunjukkan bahwa Anda tidak dapat memilih versi VVR ini saat membuat penyebaran baru dari Realtime Compute for Apache Flink.
Jika versi VVR memiliki masalah keamanan atau stabilitas yang kritis, Alibaba Cloud mempersingkat RLP versi tersebut menjadi tiga bulan untuk menghindari dampak serius pada bisnis yang disebabkan oleh versi ini, dan memberitahukan pengguna yang terlibat dengan menggunakan konsol Realtime Compute for Apache Flink atau dengan mengirimkan pengumuman secara tepat waktu untuk memperbarui versi.
Tonggak | Deskripsi | Catatan |
Ketersediaan umum (GA) | Versi baru dapat dirilis secara resmi dan dikirimkan kepada pengguna untuk digunakan dalam lingkungan produksi. |
|
EOS | Realtime Compute for Apache Flink tidak lagi menyediakan layanan dan dukungan terkait untuk versi ini. | Anda tidak dapat lagi membuat penyebaran versi ini di Realtime Compute for Apache Flink. Penyebaran yang sedang berjalan dari versi ini tidak terpengaruh. Namun, Anda bertanggung jawab atas kerugian bisnis apa pun yang disebabkan oleh cacat versi ini. Penting Jika cacat besar terjadi pada versi minor dan cacat tersebut menyebabkan kerugian besar bagi pengguna, seperti kerugian karena masalah keamanan atau akurasi data, tim Realtime Compute for Apache Flink dapat menarik versi minor tersebut dan memperbarui versi ke versi baru yang kompatibel. |
Layanan terkait dan notifikasi
Berdasarkan aturan kebijakan siklus hidup di atas, Alibaba Cloud melakukan operasi berikut:
Merencanakan siklus hidup setiap jenis layanan dan versi mesin dari Realtime Compute for Apache Flink dan memberikan informasi kepada pengguna selama konsultasi layanan dan penggunaan layanan.
Memberitahukan pengguna setidaknya empat bulan sebelum waktu spesifik untuk setiap tonggak melalui saluran notifikasi, seperti pengumuman, pesan internal, email, atau pesan teks. Memberitahukan pengguna setidaknya tiga bulan sebelum waktu spesifik untuk setiap tonggak versi mesin.
Membantu pengguna mengevaluasi risiko penyebaran yang sedang berjalan dan memberikan solusi sebelum layanan jenis atau versi mesin dihentikan.
Referensi
Untuk informasi lebih lanjut tentang catatan rilis untuk versi mesin Apache Flink dan peningkatan platform, lihat Catatan rilis.
Untuk informasi lebih lanjut tentang penyimpanan backend status tingkat perusahaan GeminiStateBackend dan perbandingan kinerja antara GeminiStateBackend dan RocksDBStateBackend, lihat GeminiStateBackend.
Untuk informasi lebih lanjut tentang pembaruan versi atau aktivitas produk Realtime Compute for Apache Flink, lihat Pemberitahuan layanan Realtime Compute for Apache Flink. Anda juga dapat masuk ke konsol Realtime Compute for Apache Flink untuk melihat pembaruan versi atau aktivitas produk.