Gunakan image sistem operasi (OS) untuk membuat disk booting untuk instance mesin virtual (VM) Anda. Anda dapat menggunakan salah satu jenis OS image berikut:
- OS image publik disediakan dan dikelola oleh Google, komunitas open source, dan vendor pihak ketiga. Secara default, semua Google Cloud project memiliki akses ke OS image ini dan dapat menggunakannya untuk membuat instance VM.
- OS image kustom hanya tersedia untuk project Anda.Google Cloud Anda dapat membuat OS image kustom dari boot disk dan image lainnya. Kemudian, gunakan OS image kustom untuk membuat instance VM.
Beberapa OS image juga dapat 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 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 OS image publik yang tersedia di Compute Engine
Untuk melihat daftar lengkap OS image publik beserta nama, ukuran, dan nomor versi setiap image, Anda dapat menggunakan Google Cloud konsol atau Google Cloud CLI. Compute Engine mengupdate OS image publik secara berkala, atau saat patch untuk dampak kritis kerentanan dan eksposur umum (CVE) tersedia.
Compute Engine menyediakan OS image 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 Google Cloud konsol, buka halaman Images.
Secara default, Google Cloud konsol mencantumkan semua OS image yang tersedia di project image Compute Engine, Deep Learning VM Image, dan 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 image boot disk yang Anda miliki dan aksesnya Anda kontrol. Gunakan OS image 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 Compute Engine yang ada instance VM. 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 OS image 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 OS image publik.
Jika perlu 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 selagi Anda mempertahankan OS image 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 suatu OS image yang tidak digunakan lagi. Sebagian besar
OS image 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 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 digunakan lagi. 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 Google Cloud, tetapi partner atau distributor bertanggung jawab untuk memastikan bahwa sistem operasi ini berfungsi dengan Google Cloud fitur dan update keamanan dipertahankan. Untuk masalah khusus terkait sistem operasi yang didukung partner, Anda harus menggunakan resource komunitas atau mendapatkan dukungan tingkat perusahaan dari partner.
Sistem operasi yang didukung partner berikut dapat dijalankan 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 memerlukan dukungan khusus untuk sistem operasi Oracle Linux, Anda dapat melihat resource komunitas, atau mendapatkan dukungan tingkat perusahaan langsung dari Oracle.
Mengimpor OS image Oracle Linux
Untuk mengimpor OS image Oracle Linux ke Compute Engine, Anda dapat menggunakan alat impor yang tersedia dari Migrate to Virtual Machines. Alat ini memastikan OS image yang diimpor disiapkan dengan benar untuk bekerja di Google Cloud lingkungan. 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
OS image yang didukung komunitas tidak didukung langsung oleh Google Cloud. Komunitas project bertanggung jawab untuk memastikan bahwa OS image ini berfungsi dengan Google Cloud fitur dan update keamanan dipertahankan. Image yang didukung komunitas disediakan apa adanya oleh komunitas project yang membuat dan memeliharanya.
Image yang didukung komunitas berikut dapat dijalankan di Google Cloud.
Fedora Cloud
Fedora Cloud adalah sistem operasi yang dikelola oleh
project Fedora Cloud.
Image Fedora Cloud tersedia dalam project fedora-cloud. Untuk mencantumkan OS image 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 dalam project freebsd-org-cloud-dev. Untuk mencantumkan OS image 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 lainnya, the driver dapat diinstal secara manual.
Untuk membuat VM yang menggunakan gVNIC dengan rilis FreeBSD yang lebih lama dari 14.0, Anda harus membuat OS image kustom yang mendukung gVNIC lalu menggunakan OS image tersebut saat membuat VM.
openSUSE
openSUSE adalah sistem operasi berbasis Linux
yang disponsori oleh SUSE. image openSUSE tersedia dalam project opensuse-cloud.
Untuk mencantumkan OS image openSUSE, gunakan perintah gcloud berikut:
gcloud compute images list --project opensuse-cloud --no-standard-images
OS image HPC
OS image berikut tersedia untuk membuat VM yang dioptimalkan untuk menjalankan workload komputasi berperforma tinggi (HPC) di Compute Engine:
Untuk Rocky Linux 8:
- Jenis image:
hpc-rocky-linux-8, Project image:cloud-hpc-image-public
Untuk Rocky Linux 9:
- Jenis image:
hpc-rocky-linux-9, Project image:cloud-hpc-image-public
Untuk mengetahui informasi tentang penggunaan OS image ini, lihat Membuat instance VM yang siap menjalankan HPC.
Langkah berikutnya
- Melihat 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 juga akan mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
Coba Compute Engine gratis