Topik ini menjelaskan siklus hidup Alibaba Cloud Linux dan memberikan solusi yang direkomendasikan untuk mengatasi risiko seiring Alibaba Cloud Linux 2 memasuki fase ELS.
Siklus hidup Alibaba Cloud Linux
Alibaba Cloud Linux adalah sistem operasi server yang stabil, aman, dan berkinerja tinggi yang dikembangkan oleh Alibaba Cloud. Sebagai salah satu sistem operasi paling banyak digunakan di Alibaba Cloud, sistem ini menyediakan pemeliharaan perangkat lunak sistem, penguatan keamanan, optimasi kinerja, dukungan multiarsitektur, serta Kernel Live Patching untuk berbagai beban kerja, termasuk layanan web, aplikasi cloud-native, data besar, database, dan AI.
Alibaba Cloud Linux 2, versi pertama Alibaba Cloud Linux, dirilis pada Maret 2019 dan memasuki fase Dukungan Utama (Mainstream Support/MS). Fase MS berakhir pada 31 Maret 2024, saat sistem operasi tersebut memasuki fase ELS. Fase ELS akan berakhir pada 31 Maret 2026, ketika Alibaba Cloud Linux 2 mencapai masa akhir dukungannya (end of life/EOL).
|
Versi |
Fase dukungan pengembangan |
Fase dukungan pemeliharaan |
Fase dukungan diperpanjang |
Tanggal akhir dukungan |
|
Alibaba Cloud Linux 4 |
Juli 2025–Juni 2030 |
Juli 2030–Juni 2035 |
Juli 2035–Juni 2038 |
2038-06-30 |
|
Alibaba Cloud Linux 3 |
April 2021–Maret 2026 |
April 2026–Maret 2031 |
April 2031–Maret 2034 |
2034-03-31 |
|
Alibaba Cloud Linux 2 |
April 2016–Maret 2021 |
April 2021–Maret 2024 |
April 2024–Maret 2026 |
2026-03-31 |
Dampak masa akhir dukungan Alibaba Cloud Linux 2
Sesuai rencana pemeliharaan Alibaba Cloud Linux 2, setelah 31 Maret 2026, pengguna Alibaba Cloud Linux 2 tidak akan lagi menerima pemeliharaan atau dukungan perangkat lunak apa pun, termasuk perbaikan bug dan pembaruan fitur.
Gambar publik Alibaba Cloud dan layanan ECS juga terdampak:
Instance ECS yang dibuat dengan Alibaba Cloud Linux 2 akan terus berjalan tanpa gangguan.
Dukungan untuk sistem operasi Alibaba Cloud Linux 2 akan dihentikan pada 31 Maret 2026.
Solusi untuk masa akhir dukungan Alibaba Cloud Linux 2
Anda harus menangani masa akhir dukungan (EOL) sistem operasi Alibaba Cloud Linux 2 berdasarkan kebutuhan bisnis Anda saat ini. Misalnya, jika layanan terkait dijadwalkan untuk dihentikan, Anda dapat mengabaikan peristiwa ini. Untuk beban kerja yang hanya dapat diakses dalam jaringan pribadi, risikonya lebih mudah dikelola sehingga Anda dapat menanganinya secara selektif. Namun, untuk layanan dan beban kerja yang menghadap Internet serta memerlukan stabilitas dan keamanan tinggi, Anda harus mengevaluasi risiko secara cermat dan menyusun rencana respons.
Untuk beban kerja baru
Kami menyarankan agar Anda tidak menggunakan gambar Alibaba Cloud Linux 2 yang berada dalam fase ELS untuk membuat instance ECS baru. Sebagai gantinya, Anda dapat menggunakan sistem operasi yang berada dalam fase Dukungan Utama (MS), seperti Alibaba Cloud Linux 3, yang sepenuhnya kompatibel dengan Alibaba Cloud Linux 2.
Untuk beban kerja yang sudah ada
Dalam jangka pendek, Anda dapat berlangganan layanan ELS Alibaba Cloud Linux 2 gratis selama satu tahun. Langganan ini menyediakan dukungan yang mencakup perbaikan CVE kritis dan perbaikan bug.
Untuk memastikan stabilitas bisnis jangka panjang, kami menyarankan agar Anda mulai merencanakan dan mengevaluasi peningkatan sistem operasi.
Peningkatan sistem operasi
Langkah 1: Pelajari sistem operasi target
Sebelum meningkatkan sistem operasi, pelajari sistem operasi target tersebut. Tingkatkan langsung Alibaba Cloud Linux 2 ke Alibaba Cloud Linux 3. Alibaba Cloud Linux 3 memiliki fitur-fitur berikut.
Kompatibilitas tinggi: Alibaba Cloud Linux 3 sepenuhnya kompatibel dengan ekosistem dan praktik operasional Alibaba Cloud Linux 2. Artinya, biaya migrasi Anda rendah saat beralih dari versi lama ke versi baru.
Optimasi kinerja dan stabilitas: Alibaba Cloud Linux 3 sangat dioptimalkan untuk Alibaba Cloud. Sistem ini memberikan kinerja lebih baik dan stabilitas sistem yang lebih tinggi.
Dukungan resmi jangka panjang: Alibaba Cloud menyediakan dukungan resmi jangka panjang (LTS) dan pemeliharaan. Hal ini menjamin keamanan dan stabilitas sistem.
Gratis: Tidak diperlukan biaya tambahan.
Jalur peningkatan paling langsung: Tingkatkan dari Alibaba Cloud Linux 2 ke Alibaba Cloud Linux 3.
Langkah 2: Pilih rencana peningkatan
Sebelum meningkatkan sistem operasi, pilih salah satu rencana berikut yang direkomendasikan oleh Alibaba Cloud berdasarkan penerapan bisnis Anda.
Jika bisnis Anda dapat mentolerir downtime singkat dan Anda dapat menerapkan ulang sistem bisnis, ganti disk sistem. Rencana ini cocok untuk peningkatan sistem cepat di lingkungan pengembangan, pengujian, atau situasi darurat.
Jika bisnis Anda diterapkan pada disk sistem atau sensitif terhadap downtime, lakukan migrasi dengan menerapkan ulang lingkungan. Hal ini melibatkan pembelian instance baru. Rencana ini cocok untuk lingkungan produksi atau lingkungan dengan persyaratan ketat terhadap ketersediaan dan stabilitas.
Jika Anda kesulitan menerapkan ulang lingkungan, coba rencana migrasi dan peningkatan sistem operasi. Rencana ini cocok untuk situasi yang tidak dapat mentolerir gangguan lama. Namun, waspadai potensi masalah kompatibilitas dan risiko peningkatan.
Langkah 3: Pengujian dan persiapan sebelum peningkatan
Persiapan pengujian | Deskripsi |
Menilai dampak terhadap bisnis Anda |
|
Backup data | Proses migrasi melakukan beberapa operasi pada instance ECS. Operasi tersebut mencakup pembuatan snapshot pada disk cloud reguler, konversi versi kernel sistem operasi, instalasi ulang dan peningkatan paket, serta menghentikan dan menjalankan kembali instance. Backup data penting terlebih dahulu. Jadwalkan jendela migrasi untuk menghindari dampak bisnis akibat operasi ini. |
Pastikan tidak ada snapshot yang sedang dibuat | Jika snapshot sedang dibuat, migrasi akan gagal. Tunggu hingga proses pembuatan snapshot selesai sebelum memulai operasi penggantian. |
Pengujian dan verifikasi menyeluruh | Sebelum migrasi, uji dan verifikasi secara menyeluruh semua aplikasi bisnis Anda di lingkungan sistem operasi target. Hal ini memastikan kompatibilitas dan kinerja antara aplikasi dan sistem operasi target. Ini juga membantu menghindari masalah seperti penurunan kinerja bisnis atau kegagalan fungsi setelah migrasi. Sebelum dan selama migrasi, sistem memeriksa kondisi migrasi dan melakukan penilaian pra-migrasi pada instance asli. Jika sistem sumber tidak memenuhi kondisi migrasi atau penilaian pra-migrasi gagal, migrasi akan berhenti dengan error. Keberhasilan migrasi tidak dijamin. Pahami batasan migrasi dan dokumen troubleshooting, serta lakukan pengujian terlebih dahulu. Untuk informasi lebih lanjut tentang masalah migrasi, lihat Masalah migrasi sistem operasi (Linux). |
Langkah 4: Peningkatan sistem operasi
Langkah dan catatan untuk menerapkan ulang lingkungan
Langkah-langkah untuk dua rencana, membuat instance dengan pengaturan kustom untuk menggantikan instance asli atau mengganti sistem operasi (mengganti disk sistem) pada instance yang sudah ada, adalah sebagai berikut.
Backup data: Sebelum operasi, backup data instance asli dengan membuat custom image atau snapshot.
Migrasi beban kerja: Setelah membeli instance baru atau mengganti sistem operasi, terapkan ulang lingkungan runtime untuk bisnis Anda. Ini mencakup tugas-tugas seperti menginstal perangkat lunak dan library (apt, yum), mengonfigurasi variabel lingkungan, serta menerapkan aplikasi. Ikuti proses berikut:
Kumpulkan informasi perangkat lunak aplikasi dari instance asli, lalu ekspor file konfigurasi dan data aplikasi utama.
Jika Anda membeli instance baru, instal ulang aplikasi yang ditentukan berdasarkan informasi dari instance asli. Kemudian, impor file konfigurasi dan data aplikasi yang telah diekspor.
Jika aplikasi bisnis Anda ditulis dalam bahasa terkompilasi seperti C/C++, kompilasi ulang aplikasi bisnis Anda pada sistem baru.
Uji aplikasi untuk memastikan berjalan normal.
Alih bencana bisnis:
Jika Anda membeli instance baru dan menyelesaikan migrasi beban kerja serta verifikasi bisnis, hentikan sementara bisnis pada instance asli. Lalu, alihkan aplikasi agar berjalan pada instance target.
Jika Anda mengganti sistem operasi, ganti disk sistem pada instance asli. Lalu, lakukan migrasi beban kerja dan verifikasi bisnis. Pastikan untuk melakukan backup data dan mengumpulkan informasi dari instance asli.
Langkah untuk peningkatan in-place
Rencana peningkatan in-place hanya mendukung peningkatan Alibaba Cloud Linux 2 ke Alibaba Cloud Linux 3. Untuk informasi lebih lanjut, lihat Migrasi sistem operasi (Linux).
Layanan ELS Alibaba Cloud Linux 2
Fase Dukungan Utama (MS) untuk Alibaba Cloud Linux 2 berakhir pada 31 Maret 2024. Alibaba Cloud menyediakan Rencana Dukungan ELS Alibaba Cloud Linux 2. Anda dapat menggunakan layanan ELS ini jika belum dapat melakukan migrasi dalam jangka pendek. Setelah periode ELS berakhir, dukungan teknis untuk Alibaba Cloud Linux 2 akan dihentikan.
Setelah Anda berlangganan, sistem tidak akan secara otomatis memperbaiki kerentanan atau memperbarui paket. Lakukan tindakan ini secara manual menggunakan tool yum. Untuk informasi lebih lanjut, lihat Pembaruan keamanan menggunakan yum.
Cakupan ELS untuk Alibaba Cloud Linux 2
Layanan Extended Lifecycle Support (ELS) untuk Alibaba Cloud Linux 2 menyediakan dukungan untuk perbaikan Common Vulnerabilities and Exposures (CVE) utama dan perbaikan bug. Cakupan layanan ELS adalah sebagai berikut:
Arsitektur yang didukung: x86 (64 bit)
Dukungan keamanan: Perbaikan CVE Kritis dan Penting, termasuk dukungan untuk kerentanan keamanan utama. Untuk informasi lebih lanjut, lihat Riwayat Pembaruan CVE Alibaba Cloud Linux 2.
Dukungan perbaikan bug
Masalah mendesak pada paket-paket utama berikut menerima perbaikan bug yang diperlukan. Dukungan untuk paket yang tidak termasuk dalam daftar ini akan dievaluasi sesuai kebutuhan: bind, bash, chrony, glibc, gnutls, httpd, kernel, libgcrypt, libvirt, nss, openssh, openssl, Python 2.7, qemu-kvm, rpm, sudo, systemd, wget, dan yum.
Untuk bug yang tidak dapat segera diperbaiki, Alibaba Cloud menyediakan solusi sementara yang disarankan.
Dokumentasi terkait
Untuk informasi lebih lanjut tentang siklus hidup sistem operasi, karakteristik masing-masing fase, dan solusi standar untuk menangani fase EOL atau ELS, lihat Siklus hidup sistem operasi.
Untuk jawaban pertanyaan lain tentang penggunaan Alibaba Cloud Linux, lihat FAQ tentang Alibaba Cloud Linux.