Dokumen ini menjelaskan siklus proses versi sistem operasi (OS), mulai dari pembuatannya hingga tahap akhir siklus proses (EOL).
Versi OS bertransisi melalui dua tahap utama sebagai bagian dari siklus prosesnya:
- Dukungan utama atau ketersediaan umum (GA)
Tidak digunakan lagi atau akhir dukungan (EOS): yang selanjutnya dibagi menjadi dua sub-tahap berikut:
- Dukungan yang diperpanjang
- Akhir siklus proses (EOL)
Untuk beberapa versi OS, setelah ditandai tidak digunakan lagi, versi tersebut mungkin juga memiliki fase dukungan yang diperpanjang sebelum mencapai EOL penuh.
Bagian berikut menguraikan tahapan siklus proses versi OS di Compute Engine.
Dukungan utama atau ketersediaan umum (GA)
Pada tahap ini, proses berikut akan terjadi:
- Dengan diperkenalkannya versi OS baru, penyedia image OS akan membuat
image OS baru dan menetapkan nama menggunakan konvensi penamaan untuk distribusi
OS tersebut. Misalnya,
debian-11-bullseye-v20230801
. Penyedia image kemudian membuat kelompok image baru. Misalnya,
debian-11.
Kelompok image membantu Anda mengelola image OS dalam project dengan mengelompokkan image terkait, sehingga Anda dapat me-roll maju dan melakukan roll back di antara versi image OS tertentu. Untuk mengetahui informasi selengkapnya, lihat Praktik terbaik kelompok image.
Semua panggilan ke kelompok image mereferensikan image OS yang baru dibuat ini. Misalnya, jika Anda menentukan kelompok image selama pembuatan VM dengan menggunakan flag
--image-family
dengan--image-project
yang sesuai, maka versi image terbaru akan digunakan.Terkadang, penyedia image menerapkan perbaikan bug atau keamanan kritis, yang dikirim oleh penyedia OS, ke image OS. Dalam update ini, fitur baru mungkin diperkenalkan. Saat pembaruan dikirim, hal berikut akan terjadi:
- Image OS saat ini diperbarui dan nama baru dibuat. Misalnya,
debian-11-bullseye-v20230801
dengan update menjadidebian-11-bullseye-v20230901.
- Kelompok image
debian-11
kini mengarah ke image OSdebian-11-bullseye-v20230901
yang baru. - OS image sebelumnya (
debian-11-bullseye-v20230801
) ditandaideprecated
.
- Image OS saat ini diperbarui dan nama baru dibuat. Misalnya,
Tidak digunakan lagi atau Akhir Dukungan (EOS)
Pada suatu titik, setiap versi OS akan mencapai fase penghentian penggunaan. Untuk mengetahui tanggal penghentian versi OS, lihat Detail sistem operasi.
Versi OS yang tidak digunakan lagi dapat berada dalam fase siklus proses yang didukung atau akhir siklus proses.
Pada tahap ini, penyedia OS berhenti menyediakan update image dan image OS ditandai tidak digunakan lagi. Anda mungkin masih dapat menggunakan OS image ini, tetapi Anda bertanggung jawab untuk mendapatkan update, yang bergantung pada ketersediaan dari distribusi OS, vendor, atau komunitas open source.
Saat versi OS mencapai EOS, hal berikut akan terjadi:
- Image terbaru dalam kelompok image dihapus atau ditandai sebagai tidak digunakan lagi.
Anda tidak dapat lagi menggunakan grup gambar. Namun, Anda masih dapat menggunakan beberapa atau semua image OS dengan mereferensikannya secara langsung, kecuali Windows yang menghapus semua image OS pada EOS.
Untuk membuat VM dari image yang tidak digunakan lagi, Anda harus menggunakan gcloud CLI atau REST. Saat menentukan image, Anda harus menggunakan flag
--image
karena kelompok image tidak mengarah ke image yang tidak digunakan lagi. Untuk informasi selengkapnya tentang cara membuat VM, baca artikel Membuat instance VM dari image publik.Saat versi OS mencapai atau melewati tahap siklus proses yang diperpanjang, Google tidak menjamin kompatibilitas fitur dengan platform CPU atau keluarga mesin baru, untuk versi yang tidak digunakan lagi ini.
Semua VM yang menggunakan image OS yang termasuk dalam versi OS EOS ini akan terus berfungsi di Compute Engine dan masih memenuhi syarat untuk dukungan Google Cloud setelah tanggal EOS-nya. Namun, jika masalah pada VM diidentifikasi terkait dengan versi OS yang tidak digunakan lagi, Google mungkin tidak dapat menyelesaikan masalah tersebut karena dukungan penyedia OS tidak lagi tersedia.
Versi OS yang tidak digunakan lagi dapat berada dalam fase dukungan yang diperpanjang atau akhir siklus proses.
Dukungan yang diperpanjang
Untuk beberapa sistem operasi, saat mencapai fase penghentian, distributor OS akan menyediakan paket berbayar pemeliharaan, diperpanjang, atau jangka panjang yang dapat diterapkan ke OS Anda:
- Untuk OS Red Hat Enterprise Linux (RHEL): Dukungan pemeliharaan, Fase masa pakai yang diperpanjang, ELS dukungan Siklus Proses yang Diperpanjang (Add-On), atau Dukungan Update yang Diperpanjang (EUS)
- Untuk Rocky Linux: Dukungan Jangka Panjang dapat dibeli dari CIQ
- Untuk OS SUSE Linux Enterprise Server (SLES): Dukungan Paket Layanan Jangka Panjang, Dukungan Tumpang-Tindih Paket Layanan yang Diperluas (ESPOS)
- Untuk OS Ubuntu Pro: Extended Security Maintenance (ESM)
- Untuk OS Windows: Extended Security Updates
Untuk mengetahui detail selengkapnya tentang paket siklus proses yang diperpanjang ini, lihat dokumentasi untuk penyedia OS.
Akhir siklus proses (EOL)
Untuk sistem operasi yang telah mencapai akhir periode dukungan yang diperpanjang, atau sistem operasi yang tidak mendukung periode dukungan yang diperpanjang, hal berikut akan terjadi:
Image terbaru dalam kelompok image ditandai sebagai tidak digunakan lagi, atau dihapus dari Google Cloud.
Software lingkungan tamu yang disediakan oleh Google tidak akan diperbarui untuk versi OS EOL, dan repositori tidak lagi diperbarui atau dikelola.
Untuk VM yang sudah ada dan menggunakan versi OS EOL, hal berikut akan terjadi:
- VM tidak dapat mendownload atau menginstal paket software atau update dari vendor OS dan update keamanan tidak lagi tersedia. Hal ini terjadi karena konten dari vendor OS mungkin tidak lagi tersedia dari saluran yang ada karena infrastruktur repositori software yang dikonfigurasi dari vendor OS mungkin dinonaktifkan atau diarsipkan.
- VM akan terus berjalan, tetapi kompatibilitas yang berkelanjutan tidak dijamin. Dukungan aktif mungkin tidak tersedia dari vendor OS atau Google. Google dapat memberikan opsi untuk migrasi atau upgrade ke versi OS yang lebih baru.
Konvensi penamaan image OS, jadwal update, dan kebijakan penghentian
Tabel berikut menguraikan konvensi penamaan untuk image OS dan kelompok image, jadwal update, dan kebijakan EOS yang berlaku.
Definisi
Notasi berikut digunakan dalam tabel:
V
adalah versi numerik untuk OS. MisalnyaRHEL-7
dengan7
adalah versi numerikR
adalah string rilis yang terkadang disebut sebagai nama kode pengembangan untuk OS. Misalnya,debian-12-bookworm-v20240213
denganbookworm
adalah string rilis. String rilis hanya berlaku untuk image OS Debian dan Ubuntu.N
adalah nomor build numerik. Nomor build hanya berlaku untuk Container-Optimized OS dan Fedora CoreOS.YYYYMMDD
adalah Tahun/Bulan/Hari yang mengidentifikasi tanggal image OS dibuat atau dipublikasikan. Untuk beberapa OS, tanggal didahului denganv
huruf kecil. Misalnya,vYYYYMMDD
.
OS | Kelompok gambar | OS image | Memperbarui jadwal | Kebijakan penghentian layanan |
---|---|---|---|---|
CentOS Stream |
|
|
Bulanan | Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan. |
Container-Optimized OS |
|
|
Bulanan | Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan. |
Debian |
|
|
Bulanan | Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan. |
Fedora CoreOS |
|
|
Masalah keamanan atau bug kritis | Image OS dihapus pada tanggal EOS. |
RHEL |
|
|
Bulanan | Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan. |
RHEL BYOS |
|
|
Bulanan | Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan. |
RHEL untuk SAP |
|
|
Bulanan | Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan. |
Rocky Linux |
|
|
Bulanan | Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan. |
SQL Server di Windows Server |
|
|
Bulanan | Image OS dihapus pada tanggal EOS. |
SLES |
|
|
Tiga Bulanan | Hanya image OS terbaru yang ditandai tidak digunakan lagi. Image OS yang tidak digunakan lagi akan dihapus enam bulan setelah tanggal penghentian. |
SLES untuk SAP |
|
|
Tiga Bulanan | Hanya image OS terbaru yang ditandai tidak digunakan lagi. Image OS yang tidak digunakan lagi akan dihapus enam bulan setelah tanggal penghentian. |
SLES untuk SAP BYOS |
|
|
Tiga Bulanan | Hanya image OS terbaru yang ditandai tidak digunakan lagi. Image OS yang tidak digunakan lagi akan dihapus enam bulan setelah tanggal penghentian. |
Ubuntu LTS |
|
|
Masalah keamanan atau bug kritis | Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan. |
Ubuntu Pro |
|
|
Masalah keamanan atau bug kritis | Image OS ditandai sebagai tidak digunakan lagi, tetapi masih tersedia untuk digunakan. |
Windows Server |
|
|
Bulanan | Image OS dihapus pada tanggal EOS. |
Langkah selanjutnya
- Pelajari sistem operasi lebih lanjut yang tersedia di Compute Engine.