Apa itu Azure Compute Fleet? (Pratinjau)
Penting
Azure Compute Fleet saat ini dalam pratinjau. Pratinjau disediakan untuk Anda dengan syarat Anda menyetujui ketentuan penggunaan tambahan. Beberapa aspek dari fitur ini dapat berubah sebelum ketersediaan umum (GA).
Azure Compute Fleet adalah blok penyusun yang memberi Anda akses terakselerasi ke kapasitas Azure di wilayah tertentu. Compute Fleet meluncurkan kombinasi komputer virtual (VM) dengan harga terendah dan kapasitas tertinggi. Anda dapat menggunakan produk ini dalam banyak cara, baik dengan menjalankan layanan web stateless, kluster big data, atau alur Integrasi Berkelanjutan. Beban kerja seperti analisis risiko keuangan, pemrosesan log, atau penyajian gambar dapat memperoleh manfaat dari kemampuan untuk menjalankan ratusan instans inti bersamaan.
Kemampuan
Dengan menggunakan Azure Compute Fleet, Anda dapat:
- Sebarkan hingga 10.000 VM dengan satu API, menggunakan jenis VM Spot dan VM Standar bersama-sama.
- Dapatkan rasio performa harga yang unggul dengan menggunakan perpaduan model harga yang beragam, seperti Instans Terpesan, Paket Penghematan, instans Spot, dan opsi bayar sesuai penggunaan (PYG).
- Percepat akses ke kapasitas Azure dengan menyediakan instans dengan cepat dari daftar SKU yang disesuaikan yang disesuaikan dengan preferensi Anda.
- Terapkan strategi alokasi Armada Komputasi yang dipersonalisasi, melayani VM Standar dan Spot, mengoptimalkan biaya, kapasitas, atau kombinasi keduanya.
- Rangkul model "Fire & Forget-it", mengotomatiskan penyebaran, manajemen, dan pemantauan instans tanpa memerlukan kerangka kerja kode yang rumit.
- Menyederhanakan proses penyiapan awal, menghemat waktu dan sumber daya yang berharga.
- Meringankan kekhawatiran tentang kompleksitas pembuatan skrip yang terkait dengan penentuan harga komputer virtual (VM) yang optimal, kapasitas yang tersedia, mengelola pengeluaran Spot, dan ketersediaan SKU.
- Coba pertahankan kapasitas target Spot Anda jika VM Spot Anda dikeluarkan untuk harga atau kapasitas.
Fitur dan manfaat
- Beberapa seri VM: Compute Fleet meluncurkan beberapa seri VM dalam armada tertentu. Ketersediaan keseluruhan dalam armada ditingkatkan dengan memastikan tidak bergantung pada satu jenis VM.
- Mendistribusikan VM di seluruh Zona Ketersediaan: Armada Komputasi secara otomatis mendistribusikan VM di beberapa Zona Ketersediaan untuk memastikan ketersediaan dan ketahanan tinggi terhadap potensi kegagalan zona.
- Model harga yang beragam: Compute Fleet memanfaatkan berbagai opsi pembelian, termasuk Spot VM untuk penghematan biaya dan VM bayar sesuai penggunaan standar. Anda juga dapat mengintegrasikan Azure Reserved Instances dan Savings Plans untuk mengoptimalkan biaya sekaligus memastikan kapasitas yang konsisten. Tidak ada biaya tambahan untuk menggunakan Azure Compute Fleet. Anda hanya dikenakan biaya untuk VM yang diluncurkan Armada Komputasi Anda per jam. Untuk informasi selengkapnya, lihat status dan status penagihan Azure VM.
- Penggantian Otomatis VM Spot: Saat menggunakan Spot VM, Armada Komputasi dapat secara otomatis menggantikan VM Spot saat dikeluarkan karena fluktuasi harga atau batasan kapasitas.
- Penyebaran Multi-Wilayah: Armada Komputasi memungkinkan Anda mendistribusikan beban kerja secara dinamis di beberapa wilayah. Untuk informasi selengkapnya, lihat Armada Komputasi Multi-Wilayah (Pratinjau).
- Pemilihan VM berbasis atribut: Armada Komputasi mendukung penyebaran jenis VM berdasarkan atribut yang ditentukan pengguna, seperti memori, vCPU, dan penyimpanan. Untuk informasi selengkapnya, lihat Pemilihan VM berbasis atribut untuk Azure Compute Fleet (Pratinjau).
Pertimbangan
- Compute Fleet meluncurkan kombinasi jenis VM yang memiliki pertimbangannya sendiri. Untuk informasi selengkapnya, lihat Spot VM dan Virtual Machines untuk detailnya.
- Armada Komputasi saat ini tersedia melalui templat ARM dan di portal Azure.
- Armada Komputasi tersedia di semua wilayah publik Azure, harapkan yang terletak di Tiongkok.
- Armada Komputasi dapat menjangkau beberapa wilayah.
Mengonfigurasi Armada Komputasi Anda
Sebaiknya pertimbangkan opsi konfigurasi berikut saat membuat Armada Komputasi Anda.
Opsi konfigurasi | Deskripsi |
---|---|
Spot VM | Armada Komputasi akan mengirimkan permintaan satu kali untuk kapasitas yang diinginkan atau armada yang mempertahankan kapasitas target dari waktu ke waktu. |
Strategi alokasi Armada Komputasi | Pilih strategi alokasi untuk VM Spot dan Standar untuk mengoptimalkan Armada Komputasi Anda dengan harga terendah, kapasitas, atau kombinasi keduanya. |
Pemilihan VM berbasis atribut | Tentukan ukuran dan jenis VM Anda untuk armada Anda atau biarkan Azure Compute Fleet memutuskan berdasarkan kebutuhan aplikasi Anda. |
Kuota Armada Komputasi
Azure Compute Fleet memiliki kuota VM Standar dan Spot yang berlaku. Tabel berikut menguraikan batas kuota, tergantung pada skenario Anda.
Skenario | Kuota |
---|---|
Jumlah Armada Komputasi per Wilayah dalam active ,deleted_running |
500 armada |
Kapasitas target per Armada Komputasi | 10.000 Mesin Virtual |
Kapasitas target di semua Armada Komputasi di Wilayah tertentu | 100.000 VM |
Armada Komputasi dapat menjangkau beberapa Wilayah | 3 wilayah |
Kapasitas target
Tetapkan kapasitas target individual untuk jenis VM Spot dan prabayar dengan Armada Komputasi. Kapasitas ini dapat dikelola satu per satu berdasarkan beban kerja atau persyaratan aplikasi Anda. Anda menentukan kapasitas target menggunakan instans VM.
Compute Fleet memungkinkan Anda memodifikasi kapasitas target untuk VM Spot dan bayar sesuai pemakaian berdasarkan konfigurasi Compute Fleet Anda. Untuk informasi selengkapnya, lihat Mengubah Armada Komputasi Anda.
Kapasitas awal minimum
Anda dapat mengatur Armada Komputasi untuk menyebarkan VM Spot, VM bayar sesuai pemakaian, atau kombinasi keduanya hanya jika Armada Komputasi dapat menyebarkan kapasitas awal minimum yang diminta terhadap kapasitas target aktual. Penyebaran gagal jika kapasitas menjadi tidak tersedia untuk memenuhi kapasitas awal minimum.
Jika kapasitas target yang Anda minta adalah 100 instans VM dan kapasitas awal minimum diatur ke 20 instans VM, penyebaran hanya berhasil jika Armada Komputasi dapat memenuhi permintaan kapasitas awal 20 instans VM. Jika tidak, permintaan gagal.
Anda tidak dapat mengatur kapasitas awal minimum jika Anda memilih untuk mengonfigurasi Armada Komputasi dengan jenis preferensi kapasitas sebagai Pertahankan kapasitas.
Kit Pengembangan Perangkat Lunak
Armada Komputasi menyediakan cara yang kuat dan fleksibel untuk mengelola sumber daya komputasi. Ini dapat diintegrasikan dengan mulus ke dalam aplikasi Anda menggunakan Software Development Kits (SDK) di beberapa bahasa pemrograman, seperti Java, JavaScript, Go, atau Python. Setiap SDK menyediakan alat dan API yang kuat untuk berinteraksi dengan armada Anda. Menggunakan beberapa SDK memungkinkan Anda untuk mengintegrasikan fungsiOnalitas Armada Komputasi ke dalam berbagai aplikasi, mulai dari sistem backend dan layanan web, hingga alur data dan aplikasi real-time. Setiap SDK dirancang untuk selaras dengan konvensi bahasa masing-masing, memastikan pengalaman pengembangan yang konsisten namun idiomatik.
Manfaat SDK Armada Komputasi
- Fleksibilitas bahasa: Tim yang berbeda dapat menggunakan SDK dalam bahasa pemrograman pilihan mereka, meningkatkan kolaborasi di berbagai lingkungan pengembangan.
- Integrasi yang mulus: SDK menyediakan fungsi bawaan untuk berinteraksi dengan Compute Fleet, mengurangi kebutuhan untuk menulis panggilan API tingkat rendah dan mempercepat pengembangan.
- Kompatibilitas lintas platform: Apakah membangun aplikasi sisi server, solusi berbasis browser, atau sistem tersemat - SDK Armada Komputasi melayani berbagai platform dan kasus penggunaan.
- Skalabilitas dan otomatisasi: SDK mendukung provisi dan penskalaan sumber daya komputasi otomatis, sehingga mudah untuk mengelola beban kerja secara dinamis di berbagai lingkungan.
Menggunakan SDK Armada Komputasi
Untuk mengakses dokumentasi tentang cara menggunakan Compute Fleet SDKS, ikuti langkah-langkah berikut:
- Buka Azure SDK.
- Di bilah pencarian yang terletak di tengah atas halaman, ketik Armada Komputasi.
- SDK yang tersedia untuk Armada Komputasi muncul di bawah berbagai bahasa pemrograman, seperti Java, JavaScript, Go, atau Python.