Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: ✔️ VM Linux ✔️ VM Windows ✔️ Set skala fleksibel
Azure mesin virtual (VM) adalah salah satu dari beberapa jenis sumber daya komputasi sesuai permintaan yang dapat diskalakan yang ditawarkan oleh 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.
Komputer virtual Azure memberi Anda fleksibilitas 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.
Azure komputer virtual dapat digunakan dengan berbagai cara. Beberapa contohnya adalah:
- Development and test – Azure komputer virtual menawarkan cara cepat dan mudah untuk membuat komputer dengan konfigurasi tertentu yang diperlukan untuk membuat kode dan menguji aplikasi.
- Aplikasi di cloud – Karena permintaan untuk aplikasi Anda dapat berfluktuasi, mungkin masuk akal secara ekonomi untuk menjalankannya di komputer virtual di Azure. Anda membayar mesin virtual tambahan saat Anda membutuhkannya dan mematikannya saat Anda tidak membutuhkannya.
- Extended datacenter – komputer virtual dalam jaringan virtual Azure dapat dengan mudah terhubung ke jaringan organisasi Anda.
Apa yang perlu saya pertimbangkan sebelum membuat mesin virtual?
Selalu ada banyak pertimbangan design saat Anda membangun infrastruktur aplikasi di Azure. Aspek-aspek mesin virtual ini penting untuk dipikirkan sebelum Anda mulai:
- Nama sumber daya 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 ia dimulai
- Sumber daya terkait yang dibutuhkan mesin virtual
Catatan
Peluncuran Tepercaya sebagai default (TLaD) tersedia dalam pratinjau untuk komputer Virtual (VM) Generasi 2 baru. Dengan TLaD, setiap VM Generasi 2 baru yang dibuat melalui alat klien apa pun default ke Peluncuran Tepercaya dengan boot aman dan vTPM diaktifkan. Daftarkan pratinjau TLaD untuk memvalidasi perubahan default di lingkungan Anda masing-masing dan bersiaplah untuk perubahan yang akan datang.
Bagian dari VM dan bagaimana mereka dibebankan
Saat membuat komputer virtual, Anda juga membuat sumber daya yang mendukung komputer virtual. Sumber daya ini dilengkapi dengan biaya mereka sendiri yang harus dipertimbangkan.
Sumber daya default yang mendukung komputer virtual dan bagaimana mereka ditagih dirinci dalam tabel berikut:
| Sumber daya | Deskripsi | Biaya |
|---|---|---|
| Jaringan virtual | Untuk memberi komputer virtual Anda kemampuan untuk berkomunikasi dengan sumber daya lain | Harga Jaringan Virtual |
| Kartu Antarmuka Jaringan virtual (NIC) | Untuk menyambungkan ke jaringan virtual | Tidak ada biaya terpisah untuk NIC. Namun, ada batasan jumlah NIC yang dapat Anda gunakan berdasarkan ukuran VM Anda. Sesuaikan ukuran VM Anda dan rujuk harga Mesin Virtual. |
| Alamat IP privat dan terkadang alamat IP publik. | Untuk komunikasi dan pertukaran data di jaringan Anda dan dengan jaringan eksternal | Harga Alamat IP |
| Grup keamanan jaringan | Untuk mengelola lalu lintas jaringan ke dan dari VM Anda. Misalnya, Anda mungkin perlu membuka port 22 untuk akses SSH, tetapi Anda mungkin ingin memblokir lalu lintas ke port 80. Memblokir dan mengizinkan akses port dilakukan melalui NSG. | Tidak ada biaya tambahan untuk kelompok keamanan jaringan di Azure. |
| Disk OS dan mungkin disk terpisah untuk data. | Ini adalah praktik terbaik untuk menyimpan data Anda pada disk terpisah dari sistem operasi Anda, jika Anda pernah mengalami kegagalan VM, Anda dapat melepaskan disk data, dan melampirkannya ke VM baru. | Semua komputer virtual baru memiliki disk sistem operasi dan disk lokal. Azure tidak mengenakan biaya untuk penyimpanan disk lokal. Disk sistem operasi, yang biasanya berukuran 127GiB tetapi lebih kecil untuk beberapa citra, dikenakan tarif reguler untuk disk. Anda dapat melihat biaya untuk melampirkan disk berbasis Premium (berbasis SSD) dan Standar (HDD) ke komputer virtual Anda di halaman harga disk terkelola. |
| Dalam beberapa kasus, lisensi untuk OS | Untuk memastikan jalannya mesin virtual Anda agar bisa menjalankan OS | Biaya bervariasi berdasarkan jumlah inti pada VM Anda, jadi sesuaikan ukuran VM Anda. Biaya dapat dikurangi melalui Azure Hybrid Benefit. |
Anda juga dapat memilih untuk memiliki Azure dapat membuat dan menyimpan kunci SSH publik dan privat - Azure menggunakan kunci umum di VM Anda dan Anda menggunakan kunci privat saat Anda mengakses VM melalui SSH. Jika tidak, Anda memerlukan nama pengguna dan kata sandi.
Secara default, sumber daya ini dibuat dalam grup sumber daya yang sama dengan VM.
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 komputer virtual, lokasi menentukan tempat hard disk virtual disimpan.
Tabel ini menunjukkan beberapa cara Anda bisa mendapatkan daftar lokasi yang tersedia.
| Metode | Deskripsi |
|---|---|
| Azure portal | Pilih lokasi dari daftar saat Anda membuat mesin virtual. |
| Azure PowerShell | Gunakan perintah Get-AzLocation. |
| REST API | Gunakan operasi Daftar lokasi. |
| Azure CLI | Gunakan operasi az account list-locations. |
Ketersediaan
Ada beberapa opsi untuk mengelola ketersediaan komputer virtual Anda di Azure.
- Availability Zones adalah zona yang dipisahkan secara fisik dalam wilayah Azure. Availability zones menjamin konektivitas komputer virtual ke setidaknya satu instans setidaknya 99,99% saat Anda memiliki dua instans atau lebih yang disebarkan di dua Availability Zones atau lebih di wilayah Azure yang sama.
- Virtual Machine Scale Sets memungkinkan Anda membuat dan mengelola sekelompok komputer virtual seimbang beban. Jumlah instans mesin virtual dapat secara otomatis bertambah atau berkurang sebagai respons terhadap permintaan atau jadwal yang ditentukan. Kumpulan Skala menjamin ketersediaan tinggi bagi aplikasi Anda, dan memungkinkan Anda mengelola, mengonfigurasi, serta memperbarui banyak mesin virtual secara terpusat. Komputer virtual dalam set skala juga dapat diterapkan dalam beberapa zona ketersediaan, satu zona ketersediaan, atau di tingkat regional.
Untuk informasi selengkapnya, lihat opsi Availability untuk komputer virtual Azure dan SLA untuk komputer 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 banyak jenis penggunaan.
Azure mengenakan harga per jam berdasarkan ukuran dan sistem operasi mesin virtual. Untuk jam yang tidak penuh, Azure membebankan biaya hanya untuk menit yang digunakan. Penyimpanan diberi harga dan dibebankan secara terpisah.
Menskalakan ke beberapa VM
Jumlah mesin virtual yang digunakan aplikasi Anda dapat ditingkatkan dan disesuaikan dengan apa pun yang diperlukan untuk memenuhi kebutuhan Anda. Azure menawarkan beberapa sistem penskalaan otomatis dan jenis instans berdasarkan ukuran beban kerja Anda. Untuk informasi selengkapnya tentang penskalaan, bandingkan produk komputasi berbasis VM.
Batas inti total mesin virtual
Langganan Anda memiliki batas kuota default yang dapat memengaruhi penyebaran banyak mesin virtual untuk proyek Anda. Batas saat ini per langganan adalah 20 inti total komputer virtual per wilayah. Batas dapat dinaikkan dengan mengajukan tiket dukungan yang meminta penambahan Kuota dan kapasitas diperiksa secara terpisah selama penyebaran. Bahkan dengan kuota yang disetujui, penyebaran masih dapat gagal jika tidak ada kapasitas yang cukup di wilayah target atau zona ketersediaan.
Disk yang dikelola
Disk Terkelola menangani pembuatan dan manajemen akun Azure Storage secara otomatis di latar belakang untuk Anda dan memastikan Anda tidak perlu khawatir tentang batasan 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 komputer virtual dengan OS Terkelola dan disk data. Jika Anda memiliki komputer virtual dengan disk yang tidak dikelola, Anda dapat mengonversi komputer virtual Anda untuk didukung dengan disk terkelola.
Anda juga dapat mengelola gambar kustom di satu akun penyimpanan per wilayah Azure, dan menggunakannya untuk membuat ratusan komputer virtual dalam langganan yang sama. Untuk informasi selengkapnya tentang disk terkelola, lihat Gambaran Umum 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 |
|---|---|
| Azure portal | Nilai secara otomatis ditentukan untuk Anda saat Anda memilih gambar yang akan digunakan. |
| Azure PowerShell |
Get-AzVMImagePublisher -Lokasi lokasi Get-AzVMImageOffer -Location location -Publisher publisherName Get-AzVMImageSku -Location lokasi -Penerbit publisherName -Penawaran offerName |
| REST API |
Mencantumkan penerbit gambar Cantumkan penawaran gambar Daftar SKU gambar |
| Azure CLI |
az vm image list-publishers --lokasi location az vm image list-offers --location location --publisher publisherName az vm image list-skus --location location --publisher publisherName --offer offerName |
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 sama dengan mitra Linux kami untuk membuat gambar berbasis cloud-init tersedia di Marketplace Azure. Gambar-gambar ini membuat penyebaran dan konfigurasi cloud-init Anda bekerja dengan mulus dengan komputer virtual dan set skala komputer virtual.
Untuk informasi selengkapnya, lihat Gunakan cloud-init di komputer virtual Linux Azure.
Storage
- Introduction ke Microsoft Azure Storage
- Menambahkan disk ke mesin virtual Linux menggunakan azure-cli
- Cara melampirkan disk data ke komputer virtual Linux di portal Azure
Penyimpanan sementara lokal
Beberapa ukuran VM Azure menyertakan penyimpanan sementara lokal, dengan beberapa ukuran yang lebih baru menggunakan disk NVMe lokal sementara. Penyimpanan sementara lokal menggunakan disk tambahan yang disediakan langsung sebagai penyimpanan lokal ke host komputer virtual Azure, bukan pada Azure Storage jarak jauh. Jenis penyimpanan ini paling cocok untuk data yang tidak perlu disimpan secara permanen, seperti cache, buffer, dan file sementara. Karena data yang disimpan pada disk ini tidak dicadangkan, data akan hilang saat VM dialokasikan ulang atau dihapus. Penyimpanan sementara dibuat ulang saat pengaktifan. Disk sementara lokal berbeda dari disk OS sementara.
Disk sementara lokal tersedia mirip dengan penyimpanan jarak jauh lainnya seperti disk Premium SSD v2, tetapi memberikan manfaat performa tambahan dan tidak dihitung dalam batas IOPS dan throughput VM.
Berikut ini mencantumkan karakteristik utama penyimpanan ephemeral lokal:
- Latensi ultra rendah: Operasi baca/tulis terjadi pada perangkat keras yang terletak bersama secara fisik dengan sumber daya komputasi VM, meminimalkan hop jaringan dan mengaktifkan waktu respons sub-milidetik.
- IOPS dan throughput unggul: Kinerja meningkat dengan penyimpanan lokal dasar, sering kali memberikan IOPS 8-10 kali lebih tinggi daripada HDD Standar saat menggunakan SSD Premium sebagai fondasi, dengan batas yang bergantung pada ukuran VM (hingga kapasitas disk NVMe, dibatasi pada 2.040 GiB).
VM Azure dengan ukuran yang menampilkan 'd' dalam penamaannya - seperti Dadsv6, Eadsv6, dan FXmdsv2 - dengan penyimpanan NVMe lokal khusus. Ukuran ini memungkinkan penempatan file sementara, ruang pertukaran, atau komponen I/O tinggi seperti file database tempdb SQL Server pada disk sementara untuk meningkatkan performa.
Jaringan
- Ikhtisar Virtual Network
- alamat IP di Azure
- Buka port ke komputer virtual Linux di Azure
- Buat Nama Domain yang Sepenuhnya Memenuhi Syarat di portal Azure
Gangguan layanan
Pada Microsoft, kami bekerja keras untuk memastikan bahwa layanan kami selalu tersedia untuk Anda ketika 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 waktu aktif dan konektivitas. SLA untuk layanan Azure individu dapat ditemukan pada 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 jarang terjadi, 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 mengaktifkan replikasi geografis, tiga salinan tambahan blob dan tabel 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.
Dalam kasus gangguan layanan di seluruh wilayah tempat aplikasi komputer virtual Azure Anda disebarkan, kami memberikan panduan berikut untuk komputer virtual Azure.
Opsi 1: Memulai failover dengan menggunakan Azure Site Recovery
Anda dapat mengonfigurasi Azure Site Recovery untuk VM sehingga Anda dapat memulihkan aplikasi dengan satu klik dalam hitungan menit. Anda dapat mereplikasi ke wilayah Azure pilihan Anda dan tidak hanya dibatasi dengan 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 di Dasbor Azure Service Health.
Opsi ini adalah yang terbaik jika Anda tidak menyiapkan Azure Site Recovery, penyimpanan akses baca geo-redundan, atau penyimpanan geo-redundan sebelum terjadinya gangguan. Jika Anda menyiapkan penyimpanan geo-redundant atau penyimpanan geo-redundant dengan akses baca untuk akun penyimpanan tempat hard drive virtual (VHD) VM Anda disimpan, Anda dapat mencoba memulihkan VHD gambar dasar dan mencoba untuk menyediakan VM baru dari VHD tersebut. Opsi ini tidak disukai karena tidak ada jaminan sinkronisasi data, yang berarti 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
Mulai melindungi aplikasi Anda yang berjalan di komputer virtual Azure menggunakan Azure Site Recovery
Untuk mempelajari selengkapnya tentang cara menerapkan strategi pemulihan bencana dan ketersediaan tinggi, lihat Disaster recovery and high availability for Azure applications.
Untuk mengembangkan pemahaman teknis terperinci tentang kemampuan platform cloud, lihat panduan teknis ketahanan Azure.
Jika instruksi tidak jelas, atau jika Anda ingin Microsoft melakukan operasi atas nama Anda, hubungi Dukungan Kustom.
Penempatan data
Dalam Azure, fitur untuk memungkinkan penyimpanan data pelanggan dalam satu wilayah saat ini hanya tersedia di Wilayah Asia Tenggara (Singapura) dari Wilayah Geo Asia Pasifik dan Brasil Selatan (Negara Bagian Sao Paulo) Brasil Geo. Untuk semua wilayah lain, data pelanggan disimpan di Geo. Informasi selengkapnya, lihat Pusat Kepercayaan.
Langkah berikutnya
Buat mesin virtual pertama Anda!