Compute Engine memungkinkan Anda membuat dan menjalankan instance di infrastruktur Google. Dokumen ini memberikan ringkasan berbagai parameter konfigurasi yang tersedia untuk Anda selama pembuatan instance Compute Engine. Jika Anda membuat instance untuk pertama kalinya, dokumen ini akan memberikan titik awal untuk memahami prosesnya.
Istilah instance Compute Engine, instance komputasi, atau instance adalah identik. Berdasarkan jenis mesin yang Anda tentukan, instance dapat berupa instance bare metal atau instance virtual machine (VM), sebagai berikut:
- Jika nama jenis mesinnya berakhiran
-metal
, instance adalah instance bare metal, yang tidak menginstal hypervisor. - Jika tidak, instance adalah instance VM. Istilah instance virtual machine, instance VM, dan VM adalah identik.
Istilah yang sinonim digunakan secara bergantian di seluruh dokumentasi dan antarmuka Google Cloud sepertiGoogle Cloud console, alat command line gcloud, dan REST API.
Sebelum memulai
- Tinjau dasar-dasar tentang instance Compute Engine.
-
Jika Anda belum melakukannya, siapkan autentikasi.
Autentikasi adalah
proses yang digunakan untuk memverifikasi identitas Anda untuk mengakses Google Cloud layanan dan API.
Untuk menjalankan kode atau sampel dari lingkungan pengembangan lokal, Anda dapat melakukan autentikasi ke
Compute Engine dengan memilih salah satu opsi berikut:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
- Set a default region and zone.
Buat instance dengan menentukan konfigurasi kustom secara manual. Pilih opsi ini jika Anda membuat instance dari awal dan mengalami salah satu skenario berikut:
- Anda mengetahui konfigurasi spesifik yang diperlukan untuk beban kerja Anda.
- Anda ingin membuat instance dengan konfigurasi yang rumit.
- Anda ingin membuat instance menggunakan Google Cloud CLI atau REST.
Jika Anda memilih metode ini, tinjau juga daftar semua opsi konfigurasi yang tersedia selama pembuatan instance.
Buat instance yang dioptimalkan untuk beban kerja. Dalam metode ini, Anda memilih jenis workload saat membuat instance dan Google akan otomatis mengisi konfigurasi preset yang sesuai dengan workload Anda. Pilih opsi ini jika Anda baru mulai menggunakan Compute Engine dan tidak tahu konfigurasi mana yang paling sesuai dengan workload yang Anda inginkan. Opsi ini hanya tersedia di konsol Google Cloud .
Buat instance menggunakan template instance. Template instance adalah resource yang menentukan setelan konfigurasi untuk instance. Pilih opsi ini jika Anda memiliki template konfigurasi yang ditentukan dan ingin membuat banyak VM dengan konfigurasi yang sama.
Buat instance dengan membuat salinan image mesin. Image mesin berisi sebagian besar informasi dan data yang diperlukan untuk meng-clone instance. Pilih opsi ini jika Anda ingin membuat beberapa salinan instance sumber yang ada.
- Hardware: Anda menentukan kelompok mesin, seri, dan jenis, yang menentukan jumlah vCPU, memori, dan platform CPU yang dialokasikan Compute Engine untuk instance Anda. Jika jenis mesin tersedia di beberapa platform CPU, Anda dapat memilih platform CPU paling awal untuk digunakan saat membuat instance. Untuk jenis mesin, Anda dapat memilih jenis mesin yang telah ditetapkan atau membuat jenis mesin kustom untuk beberapa seri mesin.
- Lokasi: Anda dapat memilih region dan zona tempat Anda ingin membuat instance.
- Nama instance: Tentukan nama untuk instance yang unik dalam project Anda dan zona yang dipilih.
-
Anda juga dapat mengonfigurasi setelan konfigurasi mesin yang lebih spesifik dan lanjutan seperti:
- Multi-threading simultan (SMT)
- jumlah core yang terlihat
- Khusus instance C4: apakah instance berjalan dalam mode turbo all-core-max.
-
Boot disk dan OS: Setiap instance dilengkapi dengan boot disk
yang dapat Anda tentukan nama, ukuran, dan
jenis disk-nya. Anda juga memilih
image OS yang akan diinstal di
boot disk dengan salah satu cara berikut:
- Jika Anda ingin menggunakan image OS yang telah dikonfigurasi sebelumnya untuk membuat instance, gunakan image publik. Image publik memiliki semua driver yang diperlukan untuk menjalankan instance di Google Cloud. Compute Engine menawarkan banyak image OS publik yang telah dikonfigurasi sebelumnya, yang memiliki sistem operasi Linux atau Windows yang kompatibel.
- Jika membuat instance untuk aplikasi, Anda dapat menggunakan image kustom atau image bersama yang telah Anda tambahkan driver dan software tambahan yang mendukung aplikasi Anda.
- Anda juga dapat menggunakan snapshot atau disk yang ada sebagai sumber untuk membuat OS image di boot disk.
-
Disk tambahan: Anda dapat membuat dan melampirkan satu atau beberapa
disk non-boot ke instance baru dengan cara berikut:
- Anda dapat memilih untuk membuat dan melampirkan disk baru yang kosong.
- Anda dapat memilih untuk membuat dan melampirkan disk baru dari image sumber yang ada atau disk yang ada.
- Anda dapat memilih untuk memasang disk yang ada.
- Untuk beberapa jenis mesin, disk SSD Lokal otomatis dipasang selama pembuatan instance. Untuk beberapa jenis mesin lainnya, Anda dapat memilih untuk memasang disk SSD Lokal selama pembuatan instance.
- Untuk disk SSD Lokal, Anda dapat secara opsional mengonfigurasi Waktu tunggu pemulihan SSD Lokal, dan antarmuka yang akan digunakan - NVMe atau SCSI
-
Konfigurasi disk: Baik saat mengonfigurasi disk boot
atau disk data tambahan, Anda dapat menentukan detail
konfigurasi berikut:
- Nama disk (dan opsional nama perangkat kustom)
- Ukuran disk
- Enkripsi
- Khusus untuk volume Google Cloud Hyperdisk dan Extreme Persistent Disk: batas performa IOPS dan throughput
- Khusus untuk volume Hyperdisk Balanced dan Hyperdisk Throughput: apakah disk dibuat menggunakan resource di Hyperdisk Storage Pool
- mode pemasangan disk (Hanya baca atau Baca-tulis)
- Label atau tag untuk disk
- Anda juga dapat mengaktifkan setelan yang mencegah disk Anda dihapus jika instance yang terpasang dihapus.
-
Container: Anda dapat menjalankan container seperti Docker atau
Kubernetes pada salah satu image berikut:
- Image VM publik Linux
- Image VM publik Windows Server
- A Image Container-Optimized OS.
Anda menentukan nama image container dan detail konfigurasi container lainnya. Anda juga dapat menentukan direktori pemasangan untuk menambahkan penyimpanan `tmpfs` dan disk tambahan ke container.
-
Pencadangan data: Anda dapat mengotomatiskan pencadangan berulang dari
data disk dan instance Anda serta bersiap untuk pemulihan dari bencana dengan
cara berikut:
- Gunakan Paket pencadangan Layanan Pencadangan dan DR untuk mencadangkan seluruh instance Anda.
- Gunakan jadwal snapshot untuk mengotomatiskan pencadangan data disk Anda.
Untuk mempelajari cara memilih opsi perlindungan data yang benar untuk kasus penggunaan Anda, lihat Opsi perlindungan data.
- Replikasi data: Anda dapat mereplikasi data disk secara berkelanjutan untuk perlindungan dari bencana menggunakan replikasi sinkron lintas zona atau replikasi asinkron lintas region.
- Lindungi hanya disk non-boot: Anda juga dapat mengaktifkan opsi yang menerapkan jadwal snapshot dan setelan replikasi data hanya ke disk non-boot. Memilih setelan ini dapat membantu Anda mengurangi biaya. Namun, setelan ini tidak berlaku untuk rencana pencadangan.
- Aturan firewall: Anda dapat menyiapkan firewall dan mengonfigurasi jenis traffic jaringan yang ingin diizinkan dari internet. Anda juga dapat menentukan tag jaringan untuk aturan firewall.
- Nama host kustom: Anda dapat menentukan bahwa Google Cloud harus menggunakan nama kustom untuk instance selain nama DNS internal. Jika memilih opsi ini, Anda harus mengonfigurasi data DNS internal untuk nama host kustom secara manual.
- IP forwarding: Anda dapat memilih apakah akan mengonfigurasi penerusan IP untuk instance baru.
- Performa jaringan: Anda dapat mengonfigurasi instance untuk menggunakan performa jaringan Tier_1 per VM untuk performa jaringan yang lebih tinggi dengan biaya tambahan.
Antarmuka jaringan: Secara default, instance baru dikonfigurasi dengan satu antarmuka yang menggunakan jaringan Virtual Private Cloud (VPC) mode otomatis default. Atau, Anda dapat menentukan jaringan dan subnet VPC mode kustom yang Anda buat sebelumnya. Anda juga dapat mengonfigurasi antarmuka jaringan tambahan dan NIC Dinamis untuk instance.
Untuk setiap antarmuka jaringan, Anda dapat mengonfigurasi properti berikut:
- Jenis antarmuka jaringan
- Jenis stack IP (khusus IPv4, khusus IPv6, atau stack ganda)
- Jenis alamat IP untuk alamat IP internal dan eksternal opsional (alamat sementara atau alamat statis yang dicadangkan)
- Rentang IP alias untuk antarmuka jaringan
- Network Service Tier yang digunakan oleh antarmuka jaringan
- Apakah data PTR DNS publik dikaitkan dengan alamat IP eksternal untuk antarmuka jaringan
- Agen operasional: Anda dapat memilih untuk menginstal Agen operasional di instance Anda untuk mengumpulkan log dan metrik serta memantau aktivitas instance.
- Tampilan virtual: Anda dapat mengaktifkan tampilan virtual di instance untuk menjalankan alat pengambilan layar atau alat pengelolaan sistem jarak jauh di VM.
- Akun layanan: Anda dapat menambahkan akun layanan ke instance Anda. Akun layanan memungkinkan aplikasi yang berjalan di instance untuk melakukan Google Cloud panggilan API yang diotorisasi dan mengakses Google Cloud resource. Anda juga dapat memilih jenis dan tingkat akses API yang akan diberikan ke VM.
- Confidential Computing: Anda dapat mencegah data Anda diakses saat Anda menggunakan instance dengan menggunakan Confidential Computing untuk mengenkripsi data Anda.
- Fitur Shielded VM: Anda dapat membuat instance Anda lebih aman dari malware dan rootkit level booting atau kernel dengan mengaktifkan fitur Shielded VM.
- Akses VM: Anda dapat mengontrol pengguna yang memiliki akses ke instance dengan menyiapkan peran dan izin IAM dan kunci SSH untuk autentikasi.
- Perlindungan penghapusan: Anda dapat melindungi instance agar tidak dihapus secara tidak sengaja.
- Pemesanan: Anda dapat mengonfigurasi instance untuk menggunakan kapasitas resource zonal yang dipesan guna memastikan ketersediaan resource yang lebih baik.
- Otomatisasi: Anda dapat menentukan skrip startup yang berjalan setiap kali instance dimulai atau di-reboot.
- Metadata: Anda dapat menetapkan metadata kustom untuk instance Anda guna menyimpan informasi unik tentang instance tersebut.
- Enkripsi: Anda dapat memilih metode dan kunci enkripsi yang akan digunakan untuk melindungi data disk, konten memori, dan metadata saat instance ditangguhkan. Enkripsi ini dapat berbeda dengan enkripsi yang digunakan untuk melindungi data disk saat instance sedang berjalan. Anda juga dapat mengonfigurasi perilaku instance jika kunci Cloud KMS yang ditentukan dicabut.
- Model penyediaan: Anda dapat memilih di antara model penyediaan standar, spot, mulai fleksibel (Pratinjau), atau terikat reservasi. Untuk mengetahui informasi selengkapnya, lihat Model penyediaan instance Compute Engine.
- Sole-tenancy: Anda dapat memilih untuk memiliki server fisik khusus untuk instance dan menentukan node sole-tenant atau grup node untuk membuat instance. Untuk jenis mesin seri N tujuan umum, Anda dapat menentukan apakah akan mengaktifkan overcommit CPU untuk instance yang berjalan di node tenant tunggal.
- Pelajari cara membuat dan memulai instance Compute Engine.
Jika Anda membuat instance untuk pertama kalinya, coba salah satu tutorial berikut untuk konfigurasi dasar:
REST
Untuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, gunakan kredensial yang Anda berikan ke gcloud CLI.
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
Untuk mengetahui informasi selengkapnya, lihat Melakukan autentikasi untuk menggunakan REST dalam dokumentasi autentikasi Google Cloud .
Cara membuat dan mengonfigurasi instance
Anda dapat membuat instance dengan beberapa cara, yang masing-masing memiliki metode konfigurasi sendiri, sebagai berikut:
Setelah Anda membuat instance komputasi, Compute Engine akan otomatis memulai instance.
Opsi konfigurasi yang tersedia selama pembuatan instance
Saat membuat instance Compute Engine, Anda menentukan konfigurasi yang Anda inginkan untuk instance Anda. Compute Engine menggunakan konfigurasi ini untuk membuat instance Anda. Tabel berikut mencantumkan berbagai parameter yang Anda konfigurasi selama pembuatan instance Compute Engine:
Parameter Yang dapat Anda konfigurasi Konfigurasi mesin Sistem operasi (OS) dan penyimpanan Perlindungan data Jaringan Kemampuan observasi Keamanan Konfigurasi lanjutan Langkah berikutnya
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-21 UTC.
-