OS image

Gunakan image sistem operasi (OS) untuk membuat boot disk bagi instance virtual machine (VM) atau bare metal Compute Engine Anda. Anda dapat menggunakan jenis OS image berikut saat membuat instance komputasi dan boot disk:

  • OS image publik disediakan dan dikelola oleh Google, komunitas open source, dan vendor pihak ketiga. Secara default, semua projectGoogle Cloud memiliki akses ke OS image ini dan dapat menggunakannya untuk membuat instance Compute Engine.
  • OS image kustom hanya tersedia untuk projectGoogle Cloud Anda. Anda dapat membuat OS image kustom dari boot disk dan image lainnya. Kemudian, gunakan image OS kustom untuk membuat instance Compute Engine.

Beberapa OS image juga mampu menjalankan container di Compute Engine.

OS image publik

Compute Engine menawarkan banyak OS image publik yang telah dikonfigurasi sebelumnya, yang memiliki sistem operasi Linux atau Windows yang kompatibel. Gunakan OS image ini untuk membuat dan memulai instance. Compute Engine menggunakan image yang Anda pilih untuk membuat persistent boot disk bagi setiap instance komputasi. Secara default, boot disk untuk instance memiliki ukuran yang sama dengan image yang Anda pilih. Jika instance komputasi Anda memerlukan boot disk yang lebih besar dari ukuran image, ubah ukuran boot disk.

Daftar OS image publik yang tersedia di Compute Engine

Untuk melihat daftar lengkap image OS publik beserta nama, ukuran, dan nomor versi setiap image, Anda dapat menggunakan konsol Google Cloud atau Google Cloud CLI. Compute Engine mengupdate image OS publik secara berkala, atau saat patch untuk kerentanan dan eksposur umum (CVE) yang berdampak kritis tersedia.

Compute Engine menyediakan versi 64-bit dari OS image publik ini. Untuk mengetahui informasi selengkapnya tentang setiap OS, termasuk cara setiap OS disesuaikan untuk dijalankan di Compute Engine, lihat Detail sistem operasi.

Konsol

  1. Di konsol Google Cloud , buka halaman Images.

    Buka Images

    Secara default, konsol Google Cloud mencantumkan semua image OS yang tersedia di project image Compute Engine, Deep Learning VM Image, dan image VM HPC.

gcloud

gcloud compute images list

Secara default, gcloud CLI mencantumkan semua image OS yang tersedia di project Image Compute Engine.

OS image kustom

OS image kustom adalah boot disk image yang Anda miliki dan akses kontrolnya. Gunakan image OS kustom untuk tugas berikut:

  • Impor disk virtual ke Compute Engine dari lingkungan lokal Anda atau dari instance komputasi yang berjalan di workstation lokal atau di platform cloud lainnya. Anda dapat mengimpor image boot disk secara manual ke Compute Engine, tetapi hanya satu disk dalam satu waktu.

  • Buat image kustom dari boot disk instance Compute Engine yang ada. Kemudian, gunakan image tersebut untuk membuat boot disk baru bagi instance komputasi Anda. Proses ini memungkinkan Anda membuat instance baru yang telah dikonfigurasi sebelumnya dengan aplikasi yang Anda perlukan tanpa harus mengonfigurasi image OS publik dari awal.

  • Salin satu image ke image lain menggunakan gcloud CLI atau API. Gunakan proses yang sama seperti yang Anda gunakan untuk membuat image, tetapi tentukan image lain sebagai sumber image. Anda juga dapat membuat image dari image kustom di project yang berbeda.

Fitur sistem operasi tamu

Beberapa fitur sistem operasi tamu hanya tersedia pada OS image tertentu. Misalnya, SCSI multiantrean hanya diaktifkan di beberapa image OS publik.

Untuk mengaktifkan fitur tersebut pada OS image kustom, tentukan satu atau beberapa fitur sistem operasi tamu saat Anda membuat OS image kustom.

Biaya OS image

OS image premium, baik publik maupun kustom, dikenai biaya lisensi untuk dijalankan di Compute Engine. Anda memiliki dua opsi:

  • Melampirkan lisensi on-demand/bayar sesuai penggunaan (PAYG)
  • Bring your own license (BYOL)/Bring your own subscription (BYOS)

    Untuk mengetahui informasi selengkapnya tentang lisensi, lihat Jenis dan harga lisensi.

Untuk OS image kustom, Anda juga akan dikenai biaya penyimpanan image selama menyimpan OS image kustom di project Anda.

Kelompok image

Kelompok image membantu Anda mengelola image dalam project dengan mengelompokkan image terkait, sehingga Anda dapat me-roll maju dan melakukan roll back di antara versi image tertentu. Kelompok image selalu mengarah ke versi terbaru OS image yang tidak digunakan lagi. Sebagian besar OS image publik dikelompokkan ke dalam kelompok image. Misalnya, kelompok image debian-13 dalam project debian-cloud selalu mengarah ke image Debian 13 terbaru.

Kelompok image kustom

Jika Anda rutin mengupdate OS image kustom dengan konfigurasi dan software yang lebih baru, Anda dapat mengelompokkan image tersebut ke dalam kelompok image kustom. Kelompok image selalu mengarah ke OS image terbaru dalam kelompok tersebut, sehingga template dan skrip instance dapat menggunakan image tersebut tanpa harus memperbarui referensi ke versi image tertentu.

Selain itu, karena kelompok image tidak pernah mengarah ke image yang tidak digunakan lagi, Anda dapat me-roll kembali kelompok image ke versi OS image sebelumnya dengan menghentikan image terbaru dalam kelompok tersebut. Perhatikan bahwa rollback hanya dapat dilakukan jika versi image sebelumnya tidak dihentikan. Untuk informasi selengkapnya, lihat Menyetel versi image dalam kelompok image.

Untuk rekomendasi praktik terbaik saat menangani kelompok image, lihat Praktik terbaik kelompok image.

Sistem operasi yang didukung partner

Sistem operasi ini dapat Anda jalankan di Google Cloud, tetapi partner atau distributor bertanggung jawab untuk memastikan bahwa sistem operasi ini berfungsi dengan fitur Google Cloud dan update keamanan tetap dipertahankan. Untuk masalah khusus pada sistem operasi yang didukung partner, Anda harus menggunakan resource komunitas atau mendapatkan dukungan tingkat perusahaan dari partner.

Sistem operasi yang didukung partner berikut dapat berjalan di Google Cloud.

Oracle Linux

Oracle Linux adalah sistem operasi yang ditawarkan oleh Oracle. Image Oracle Linux tersedia di Google Cloud yang disediakan oleh Oracle. Anda juga dapat mengimpor image Oracle Linux ke Google Cloud.

Jika Anda memerlukan dukungan khusus untuk sistem operasi Oracle Linux, Anda dapat berkonsultasi dengan referensi komunitas, atau mendapatkan dukungan tingkat perusahaan langsung dari Oracle.

Mengimpor image OS Oracle Linux

Untuk mengimpor image OS Oracle Linux ke Compute Engine, Anda dapat menggunakan alat impor yang tersedia dari Migrate to Virtual Machines. Alat ini memastikan image OS yang diimpor disiapkan dengan benar untuk berfungsi di lingkungan Google Cloud . Untuk mengetahui petunjuk mendetail, lihat Mengimpor disk image virtual. Untuk mengetahui daftar versi OS Oracle Linux yang didukung untuk diimpor, lihat Sistem operasi yang didukung oleh partner.

OS image yang didukung komunitas

Image OS yang didukung komunitas tidak didukung langsung oleh Google Cloud. Komunitas project bertanggung jawab untuk memastikan bahwa OS image ini berfungsi dengan fiturGoogle Cloud dan update keamanan dipertahankan. Image yang didukung komunitas disediakan apa adanya oleh komunitas project yang membuat dan memeliharanya.

Image yang didukung komunitas berikut dapat berjalan di Google Cloud.

Fedora Cloud

Fedora Cloud adalah sistem operasi yang dikelola oleh project Fedora Cloud. Image Cloud Fedora tersedia di project fedora-cloud. Untuk menampilkan daftar image OS Fedora Cloud, gunakan perintah gcloud berikut:

gcloud compute images list --project fedora-cloud --no-standard-images

FreeBSD

FreeBSD adalah sistem operasi yang dikelola oleh project FreeBSD. Image FreeBSD tersedia di project freebsd-org-cloud-dev. Untuk menampilkan daftar image OS FreeBSD, gunakan perintah gcloud berikut:

gcloud compute images list --project freebsd-org-cloud-dev --no-standard-images

Dukungan gVNIC untuk FreeBSD (Pratinjau) tersedia dengan rilis 14.0 dan yang lebih baru. Untuk menggunakan gVNIC dengan rilis lain, driver dapat diinstal secara manual.

Untuk membuat instance komputasi yang menggunakan gVNIC dengan rilis FreeBSD sebelum 14.0, Anda harus membuat image OS kustom yang mendukung gVNIC, lalu menggunakan image OS tersebut saat membuat instance komputasi.

openSUSE

openSUSE adalah sistem operasi berbasis Linux yang disponsori oleh SUSE. Image openSUSE tersedia dalam project opensuse-cloud. Untuk menampilkan daftar image OS openSUSE, gunakan perintah gcloud berikut:

gcloud compute images list --project opensuse-cloud --no-standard-images

Image OS TPU

OS image berikut tersedia untuk membuat VM yang menggunakan TPU:

Versi TPU Versi OS Versi kernel Project image Kelompok gambar
TPU7x (Ironwood) Ubuntu 24.04 LTS 6.8 ubuntu-os-accelerator-images ubuntu-accel-2404-amd64-tpu-tpu7x
v6e (Trillium), v5p Ubuntu 22.04 LTS 6.8 ubuntu-os-accelerator-images ubuntu-accel-2204-amd64-tpu-v5e-v5p-v6e

Untuk mengetahui informasi selengkapnya, lihat Versi Ubuntu LTS GA.

Langkah berikutnya

Coba sendiri

Jika Anda baru pertama kali menggunakan Google Cloud, buat akun untuk mengevaluasi performa Compute Engine dalam skenario dunia nyata. Pelanggan baru juga akan mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.

Coba Compute Engine gratis