Mesin virtual di Azure

Berlaku untuk: ✔️ Mesin Virtual Linux ✔️ Mesin Virtual Windows ✔️ Set skala fleksibel

Mesin virtual Azure adalah salah satu dari beberapa jenis sumber daya komputasi yang dapat diskalakan dan sesuai permintaan yang ditawarkan Azure. Biasanya, Anda memilih VM saat Anda membutuhkan lebih banyak kontrol atas lingkungan komputasi daripada yang ditawarkan oleh pilihan lain. Artikel ini memberikan informasi tentang hal yang harus Anda pertimbangkan sebelum membuat mesin virtual, cara membuatnya, dan cara mengelolanya.

Mesin virtual Azure memberi Anda fleksibilitas dalam virtualisasi tanpa harus membeli dan memelihara perangkat keras fisik yang menjalankannya. Namun, Anda tetap perlu memelihara mesin virtual dengan menjalankan beberapa tugas, seperti mengonfigurasi, menerapkan patch, dan menginstal perangkat lunak yang berjalan di dalamnya.

Komputer virtual Azure dapat digunakan dengan berbagai cara. Beberapa contohnya adalah:

  • Pengembangan dan pengujian – Mesin virtual Azure menawarkan cara cepat dan mudah untuk membuat komputer dengan konfigurasi khusus yang diperlukan untuk membuat kode dan menguji aplikasi.
  • Aplikasi di cloud – Karena permintaan untuk aplikasi Anda dapat berfluktuasi, mungkin ekonomis untuk menjalankannya di mesin virtual di Azure. Anda membayar mesin virtual tambahan saat Anda membutuhkannya dan mematikannya saat Anda tidak membutuhkannya.
  • Pusat data yang diperluas – mesin virtual di jaringan virtual Azure dapat dengan mudah dihubungkan ke jaringan organisasi Anda.

Jumlah mesin virtual yang digunakan aplikasi Anda dapat ditingkatkan dan disesuaikan dengan apa pun yang diperlukan untuk memenuhi kebutuhan Anda.

Apa yang perlu saya pertimbangkan sebelum membuat mesin virtual?

Selalu ada banyak pertimbangan desain saat Anda membangun infrastruktur aplikasi di Azure. Aspek-aspek mesin virtual ini penting untuk dipikirkan sebelum Anda mulai:

  • Nama sumber daya aplikasi Anda
  • Lokasinya, yaitu di mana sumber daya disimpan
  • Ukuran mesin virtual
  • Jumlah maksimum mesin virtual yang dapat dibuat
  • Sistem operasi yang dijalankan mesin virtual
  • Konfigurasi mesin virtual setelah dimulai
  • Sumber daya terkait yang dibutuhkan mesin virtual

Lokasi

Ada beberapa wilayah geografis di seluruh dunia tempat Anda dapat membuat sumber daya Azure. Biasanya, wilayah disebut lokasi saat Anda membuat mesin virtual. Untuk mesin virtual, lokasi menentukan di mana hard disk virtual akan disimpan.

Tabel ini menunjukkan beberapa cara Anda bisa mendapatkan daftar lokasi yang tersedia.

Metode Deskripsi
portal Microsoft Azure Pilih lokasi dari daftar saat Anda membuat mesin virtual.
Azure PowerShell Gunakan perintah Get-AzLocation.
REST API Gunakan operasiDaftar lokasi.
Azure CLI Gunakan operasi daftar lokasi akun az.

Ketersediaan

Ada beberapa opsi untuk mengelola ketersediaan mesin virtual Anda di Azure.

  • Zona Ketersediaan adalah zona yang terpisah secara fisik dalam wilayah Azure. Zona ketersediaan menjamin konektivitas komputer virtual ke setidaknya satu instans setidaknya 99,99% dari waktu ketika Anda memiliki dua instans atau lebih yang disebarkan di dua Zona Ketersediaan atau lebih di wilayah Azure yang sama.
  • Virtual Machine Scale Sets memungkinkan Anda membuat dan mengelola sekelompok komputer virtual yang seimbang bebannya. Jumlah instans mesin virtual dapat secara otomatis bertambah atau berkurang sebagai respons terhadap permintaan atau jadwal yang ditentukan. Set skala menyediakan ketersediaan tinggi untuk aplikasi Anda, dan memungkinkan Anda mengelola, mengonfigurasi, dan memperbarui banyak mesin virtual secara terpusat. Komputer virtual dalam set skala juga dapat disebarkan dalam beberapa zona ketersediaan, satu zona ketersediaan, atau wilayah.

Untuk mengetahui informasi selengkapnya, lihat Opsi ketersediaan untuk mesin virtual Azure dan SLA untuk mesin virtual Azure.

Ukuran dan harga

Ukuran mesin virtual yang Anda gunakan ditentukan oleh beban kerja yang ingin Anda jalankan. Ukuran yang Anda pilih kemudian menentukan faktor-faktor seperti daya pemrosesan, memori, kapasitas penyimpanan, dan bandwidth jaringan. Azure menawarkan berbagai ukuran untuk mendukung berbagai jenis penggunaan.

Azure membebankan harga per jam berdasarkan ukuran mesin virtual dan sistem operasi. Untuk sebagian jam, Azure hanya mengenakan biaya berdasarkan banyaknya menit yang digunakan. Penyimpanan diberi harga dan dibebankan secara terpisah.

Batas inti total komputer virtual

Langganan Anda memiliki batas kuota default yang dapat memengaruhi penyebaran banyak mesin virtual untuk proyek Anda. Batas saat ini berdasarkan per langganan adalah 20 inti total komputer virtual per wilayah. Batas dapat dinaikkan dengan mengajukan tiket dukungan yang meminta peningkatan

Managed Disks

Disk Terkelola menangani pembuatan dan manajemen akun Azure Storage di latar belakang untuk Anda, dan memastikan bahwa Anda tidak perlu khawatir tentang batas skalabilitas akun penyimpanan. Anda menentukan ukuran disk dan tingkat performa (Standar atau Premium), dan Azure membuat dan mengelola disk. Saat menambahkan disk atau meningkatkan dan menurunkan skala mesin virtual, Anda tidak perlu khawatir tentang penyimpanan yang digunakan. Jika Anda membuat komputer virtual baru, gunakan Azure CLI atau portal Azure untuk membuat mesin virtual dengan OS Terkelola dan disk data. Jika Anda memiliki mesin virtual dengan disk yang terdikelola, Anda dapat mengonversi mesin virtual Anda untuk didukung dengan Disk Terkelola.

Anda juga dapat mengelola citra kustom Anda dalam satu akun penyimpanan per wilayah Azure, dan menggunakannya untuk membuat ratusan mesin virtual dalam langganan yang sama. Untuk informasi selengkapnya tentang Disk Terkelola, lihatRingkasan Disk Terkelola.

Distribusi

Microsoft Azure mendukung berbagai distribusi Linux dan Windows. Anda dapat menemukan distribusi yang tersedia di marketplace, portal Azure atau dengan mengkueri hasil menggunakan CLI, PowerShell, dan REST API.

Tabel ini menunjukkan beberapa cara yang dapat Anda gunakan saat mencari informasi untuk sebuah gambar.

Metode Deskripsi
portal Microsoft Azure Nilai secara otomatis ditentukan untuk Anda saat Anda memilih gambar yang akan digunakan.
Azure PowerShell Get-AzVMImagePublisher-Locationlocation
Get-AzVMImageOffer-Locationlocation-PublisherpublisherName
Get-AzVMImageSku-Locationlocation-PublisherpublisherName-OfferofferName
REST API Mencantumkan penerbit gambar
Cantumkan penawaran gambar
Mencantumkan sku gambar
Azure CLI az vm image list-publishers--locationlocation
az vm image list-offers--locationlocation--publisherpublisherName
az vm image list-skus--locationlocation--publisherpublisherName--offerofferName

Microsoft bekerja sama dengan mitra untuk memastikan gambar yang tersedia diperbarui dan dioptimalkan untuk runtime Azure. Untuk informasi selengkapnya tentang penawaran mitra Azure, lihat Marketplace Azure

Cloud-init

Azure mendukung cloud-init di sebagian besar distribusi Linux yang mendukungnya. kami secara aktif bekerja dengan mitra Linux kami agar gambar yang diaktifkan cloud-init tersedia di Marketplace Azure. Citra ini akan membuat penyebaran dan konfigurasi cloud-init Anda bekerja secara lancar dengan mesin virtual dan set skala mesin virtual.

Untuk informasi selengkapnya, lihat Menggunakan cloud-init di komputer virtual Azure Linux.

Penyimpanan

Jaringan

Gangguan layanan

Di Microsoft, kami bekerja keras untuk memastikan bahwa layanan kami selalu tersedia untuk Anda saat Anda membutuhkannya. Kekuatan di luar kendali kami terkadang berdampak pada kami dengan cara yang menyebabkan gangguan layanan yang tidak direncanakan.

Microsoft menyediakan Perjanjian Tingkat Layanan (SLA) untuk layanannya sebagai komitmen untuk uptime dan konektivitas. SLA untuk masing-masing layanan Azure dapat ditemukan di Perjanjian Tingkat Layanan Azure.

Azure sudah memiliki banyak fitur platform bawaan yang mendukung aplikasi yang sangat tersedia. Untuk informasi selengkapnya tentang layanan ini, baca Pemulihan bencana dan ketersediaan tinggi untuk aplikasi Azure.

Artikel ini membahas skenario pemulihan bencana sejati, ketika seluruh wilayah mengalami pemadaman akibat bencana alam besar atau gangguan layanan yang meluas. Ini adalah kejadian langka, tetapi Anda harus mempersiapkan kemungkinan bahwa ada pemadaman di seluruh wilayah. Jika seluruh wilayah mengalami gangguan layanan, salinan data Anda yang berlebihan secara lokal untuk sementara tidak akan tersedia. Jika Anda telah mengaktifkan replikasi geografis, tiga salinan tambahan dari gumpalan dan tabel Microsoft Azure Storage Anda disimpan di wilayah yang berbeda. Jika terjadi pemadaman regional lengkap atau bencana di mana wilayah utama tidak dapat dipulihkan, Azure memetakan ulang semua entri DNS ke wilayah yang direplikasi secara geografis.

Untuk membantu Anda menangani kejadian langka ini, kami menyediakan panduan berikut untuk komputer virtual Azure jika terjadi gangguan layanan di seluruh wilayah tempat aplikasi komputer virtual Azure Anda diterapkan.

Opsi 1: Memulai kegagalan dengan menggunakan Azure Site Recovery

Anda dapat mengonfigurasi Azure Site Recovery untuk VM Anda sehingga Anda dapat memulihkan aplikasi Anda dalam hitungan menit. Anda dapat mereplikasi ke wilayah Azure pilihan Anda dan tidak dibatasi pada wilayah yang dipasangkan. Anda dapat memulai dengan mereplikasi komputer virtual Anda. Anda dapat membuat rencana pemulihan sehingga Anda dapat mengotomatiskan seluruh proses pemulihan kegagalan untuk aplikasi Anda. Anda dapat menguji failover Anda sebelumnya tanpa memengaruhi aplikasi produksi atau replikasi yang sedang berlangsung. Jika terjadi gangguan wilayah primer, Anda hanya memulai failover dan membawa aplikasi Anda di wilayah target.

Opsi 2: Tunggu pemulihan

Dalam hal ini, Anda tidak perlu melakukan tindakan apa pun. Ketahuilah bahwa kami bekerja dengan rajin untuk memulihkan ketersediaan layanan. Anda dapat melihat status layanan saat ini pada Dasbor Azure Service Health.

Ini adalah opsi terbaik jika Anda belum menyiapkan Azure Site Recovery, penyimpanan geo-redundan akses baca, atau penyimpanan geo-redundan sebelum gangguan. Jika Anda telah menyiapkan penyimpanan geo-redundan atau penyimpanan geo-redundan akses baca untuk akun penyimpanan tempat hard drive virtual (VHD) VM Anda disimpan, Anda dapat melihat untuk memulihkan VHD gambar dasar dan mencoba menyediakan VM baru darinya. Ini bukan opsi yang disukai karena tidak ada jaminan sinkronisasi data. Akibatnya, opsi ini tidak dijamin berfungsi.

Catatan

Ketahuilah bahwa Anda tidak memiliki kontrol atas proses ini, dan itu hanya akan terjadi untuk gangguan layanan di seluruh wilayah. Karena itu, Anda juga harus mengandalkan strategi pencadangan khusus aplikasi lainnya untuk mencapai tingkat ketersediaan tertinggi. Untuk informasi selengkapnya, lihat bagian tentang Strategi data untuk pemulihan bencana.

Sumber daya untuk gangguan layanan

Residensi data

Di Azure, fitur untuk mengaktifkan penyimpanan data pelanggan dalam satu wilayah saat ini hanya tersedia di Kawasan Asia Tenggara (Singapura) dari Asia Timur Geo dan Brasil Selatan (Negara Bagian Sao Paulo) Wilayah Brasil Geo. Untuk semua wilayah lain, data pelanggan disimpan di Geo. Untuk informasi lebih lanjut, lihatPusat Kepercayaan.

Langkah berikutnya

Buat mesin virtual pertama Anda!