Gunakan image sistem operasi (OS) untuk membuat disk booting untuk instance virtual machine (VM) Anda. Anda dapat menggunakan salah satu jenis image OS berikut:
- OS image publik disediakan dan dikelola oleh Google, komunitas open source, dan vendor pihak ketiga. Secara default, semua project Google Cloud memiliki akses ke image OS ini dan dapat menggunakannya untuk membuat instance VM.
- Image OS kustom hanya tersedia untuk project Google Cloud Anda. Anda dapat membuat image OS kustom dari boot disk dan image lainnya. Kemudian, gunakan image OS kustom untuk membuat instance VM.
Beberapa OS image juga dapat menjalankan container di Compute Engine.
Image OS publik
Compute Engine menawarkan banyak image OS publik yang telah dikonfigurasi sebelumnya, yang memiliki sistem operasi Linux atau Windows yang kompatibel. Gunakan image OS ini untuk membuat dan memulai instance. Compute Engine menggunakan image yang Anda pilih untuk membuat boot disk persisten bagi setiap VM. Secara default, boot disk untuk VM memiliki ukuran yang sama dengan image yang Anda pilih. Jika VM Anda memerlukan boot disk yang lebih besar dari ukuran image, ubah ukuran boot disk.
Daftar image OS 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 dampak kritis kerentanan dan eksposur umum (CVE) tersedia.
Compute Engine menyediakan image OS publik versi 64-bit ini. Untuk mengetahui informasi selengkapnya tentang setiap OS, termasuk cara setiap OS disesuaikan untuk dijalankan di Compute Engine, lihat Detail sistem operasi.
Konsol
Di Konsol Google Cloud, buka halaman Images.
Secara default, konsol Google Cloud mencantumkan semua image OS yang tersedia di image Compute Engine, Deep Learning VM Image, dan Project image HPC.
gcloud
gcloud compute images list
Secara default, gcloud CLI mencantumkan semua image OS yang tersedia di project Image Compute Engine.
Image OS kustom
Image OS kustom adalah image boot disk 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 VM yang berjalan di workstation lokal atau di platform cloud lainnya. Anda dapat mengimpor image boot disk secara manual ke Compute Engine, tetapi satu disk dalam satu waktu.
Buat image dari boot disk instance VM Compute Engine yang ada. Kemudian, gunakan image tersebut untuk membuat boot disk baru bagi VM Anda. Proses ini memungkinkan Anda membuat VM 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 image OS tertentu. Misalnya, SCSI multiantrean hanya diaktifkan di beberapa image OS publik.
Untuk mengaktifkan fitur ini pada image OS kustom, tentukan satu atau beberapa fitur sistem operasi tamu saat Anda membuat image OS kustom.
Biaya OS image
OS image premium, baik publik maupun kustom, dikenai biaya pemberian 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 informasi selengkapnya tentang lisensi, lihat Jenis dan harga lisensi.
Untuk image OS kustom, Anda juga dikenai biaya penyimpanan image selagi mempertahankan image OS kustom tersebut dalam project.
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 image OS yang tidak digunakan lagi.
Sebagian besar image OS publik dikelompokkan ke dalam kelompok
image. Misalnya, kelompok image debian-11
dalam project debian-cloud
selalu mengarah ke image Debian 11 terbaru.
Kelompok image kustom
Jika Anda rutin mengupdate image OS kustom dengan konfigurasi dan software yang lebih baru, Anda dapat mengelompokkan image tersebut ke dalam kelompok image kustom. Kelompok image selalu mengarah ke image OS 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 image OS sebelumnya dengan menghentikan image terbaru dalam kelompok tersebut.
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
Ini adalah sistem operasi yang dapat Anda jalankan di Google Cloud, tetapi partner atau distributor bertanggung jawab untuk memastikan bahwa sistem operasi ini berfungsi dengan fitur Google Cloud dan bahwa update keamanan dipertahankan. Untuk masalah khusus pada sistem operasi yang didukung partner, Anda harus menggunakan referensi 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 tidak tersedia di Google Cloud. Namun, Anda dapat mengimpor image Oracle Linux ke Google Cloud.
Jika memerlukan dukungan khusus untuk sistem operasi Oracle Linux, Anda dapat melihat 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 agar dapat berfungsi di lingkungan Google Cloud. Untuk petunjuk mendetail, lihat Mengimpor disk image virtual. Untuk daftar versi OS Oracle Linux yang didukung untuk impor, 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 fitur Google 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.
AlmaLinux
AlmaLinux adalah sistem operasi yang ditawarkan oleh
project AlmaLinux.
Image AlmaLinux tersedia dalam project almalinux-cloud
. Untuk
mencantumkan image OS AlmaLinux, gunakan perintah gcloud
berikut:
gcloud compute images list --project almalinux-cloud --no-standard-images
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 Fedora Cloud OS, 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 mencantumkan
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 VM yang menggunakan gVNIC dengan rilis FreeBSD yang lebih lama dari 14.0, Anda harus membuat image OS kustom yang mendukung gVNIC, lalu menggunakan image OS tersebut saat membuat VM.
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 HPC
Image OS berikut tersedia untuk membuat VM yang dioptimalkan untuk menjalankan workload komputasi berperforma tinggi (HPC) di Compute Engine:
Untuk CentOS 7:
- Jenis image:
hpc-centos-7
, Project image:cloud-hpc-image-public
Untuk Rocky Linux 8:
- Jenis image:
hpc-rocky-linux-8
, Project image:cloud-hpc-image-public
Untuk informasi tentang penggunaan image OS ini, lihat Membuat instance VM yang siap menjalankan HPC.
Langkah selanjutnya
- Lihat image sumber untuk instance VM.
- Baca Praktik terbaik pengelolaan image.
- Pelajari Kebijakan dukungan dan pemeliharaan untuk image OS.
- Buat dan mulai instance.
- Baca tentang instance Compute Engine.
- Buat image kustom.
- Buat image dari awal.
Coba sendiri
Jika Anda baru pertama kali menggunakan Google Cloud, buat akun untuk mengevaluasi performa Compute Engine dalam skenario dunia nyata. Pelanggan baru mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
Coba Compute Engine gratis