Bagikan melalui


Membuat reservasi kapasitas

Berlaku untuk: ✔️️ VM Linux ✔️️ VM Windows ️✔️ Set skala seragam ✔️️ Kumpulan skala fleksibel

Reservasi kapasitas selalu dibuat sebagai bagian dari grup reservasi kapasitas. Langkah pertama adalah membuat grup jika grup yang cocok belum ada, lalu membuat reservasi. Setelah reservasi berhasil dibuat, reservasi tersebut segera tersedia untuk digunakan dengan komputer virtual (VM). Kapasitas ini direservasi untuk penggunaan Anda selama reservasi tidak dihapus.

Permintaan yang dibentuk dengan baik untuk grup reservasi kapasitas harus selalu berhasil karena tidak memesan kapasitas apa pun. Permintaan itu hanya bertindak sebagai kontainer untuk reservasi. Namun, permintaan reservasi kapasitas dapat gagal jika Anda tidak memiliki kuota yang diperlukan untuk seri VM atau jika Azure tidak memiliki kapasitas yang cukup untuk memenuhi permintaan. Mintalah lebih banyak kuota atau coba kombinasi ukuran mesin virtual, lokasi, atau zona yang berbeda.

Pembuatan reservasi kapasitas berhasil atau gagal secara keseluruhan. Agar permintaan memesan 10 instans, keberhasilan dikembalikan hanya jika semua 10 instans dapat dialokasikan. Jika tidak, pembuatan reservasi kapasitas gagal.

Pertimbangan

Reservasi kapasitas harus memenuhi aturan berikut:

  • Parameter lokasi harus cocok dengan properti lokasi untuk grup reservasi kapasitas induk. Ketidakcocokan menghasilkan kesalahan.
  • Ukuran mesin virtual harus tersedia di wilayah target. Jika tidak, pembuatan reservasi gagal.
  • Langganan harus memiliki kuota yang tersedia yang sama dengan atau lebih dari jumlah mesin virtual yang dicadangkan untuk seri mesin virtual serta wilayah secara keseluruhan. Jika diperlukan, mintalah lebih banyak kuota.
    • Sesuai kebutuhan untuk memenuhi batas kuota yang ada, Anda dapat melakukan VM tunggal secara bertahap. Buat reservasi kapasitas dengan jumlah yang lebih kecil dan realokasi jumlah VM tersebut. Pendekatan ini membebaskan kuota untuk meningkatkan jumlah yang dipesan dan menambahkan lebih banyak VM. Atau, jika langganan menggunakan ukuran mesin virtual yang berbeda dalam seri yang sama, simpan dan sebarkan ulang mesin virtual untuk ukuran pertama. Kemudian, tambahkan reservasi ke grup untuk ukuran lain dan sebarkan ulang mesin virtual untuk ukuran yang baru ke grup reservasi. Ulangi proses hingga selesai.
    • Untuk set skala, kuota yang tersedia diperlukan kecuali set skala atau Anda menghapus instans VM-nya, kapasitas dicadangkan, dan instans set skala ditambahkan dengan menggunakan kapasitas yang dipesan. Jika set skala diperbarui dengan menggunakan penyebaran hijau biru, maka cadangkan kapasitas dan sebarkan skala baru yang diatur ke kapasitas yang dipesan pada pembaruan berikutnya.
  • Setiap grup reservasi kapasitas dapat memiliki tepat satu reservasi untuk ukuran VM tertentu. Misalnya, Anda hanya dapat membuat satu reservasi kapasitas untuk ukuran Standard_D2s_v3VM . Mencoba membuat reservasi kedua untuk Standard_D2s_v3 dalam grup reservasi kapasitas yang sama menghasilkan kesalahan. Namun, Anda dapat membuat reservasi lain dalam grup yang sama untuk ukuran VM lainnya, seperti Standard_D4s_v3 dan Standard_D8s_v3.
  • Untuk grup reservasi kapasitas yang mendukung zona, setiap jenis reservasi ditentukan oleh kombinasi ukuran dan zona VM. Misalnya, satu reservasi kapasitas untuk Standard_D2s_v3 di Zone 1, reservasi kapasitas lain untuk Standard_D2s_v3 di Zone 2, dan reservasi kapasitas ketiga untuk Standard_D2s_v3 di Zone 3 didukung.

Periksa ukuran VM yang tersedia untuk reservasi kapasitas di suatu wilayah

Sebelum membuat reservasi kapasitas, Anda dapat memeriksa ukuran VM yang tersedia untuk reservasi untuk wilayah tertentu.

  1. Buka portal Microsoft Azure.
  2. Di bilah pencarian, masukkan grup reservasi kapasitas.
  3. Pilih Grup reservasi kapasitas dari opsi.
  4. Pilih Buat.
  5. Pada tab Dasar , buat grup reservasi kapasitas:
    1. Pilih Langganan.
    2. Pilih atau buat grup sumber daya.
    3. Beri nama grup Anda.
    4. Pilih wilayah.
    5. Secara opsional, pilih Zona ketersediaan atau izinkan Azure memilih untuk Anda.
  6. Pilih Selanjutnya.
  7. Pada ukuran VM, pilih Lihat semua ukuran untuk memeriksa ukuran VM apa yang tersedia untuk reservasi kapasitas.

Membuat reservasi kapasitas

  1. Buat grup reservasi kapasitas.

    Untuk membuat grup reservasi kapasitas, buat permintaan berikut PUT pada Microsoft.Compute penyedia:

    PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroups/{CapacityReservationGroupName}&api-version=2021-04-01
    

    Di isi permintaan, sertakan parameter berikut:

    { 
      "location":"eastus"
    } 
    

    Grup ini dibuat untuk memuat reservasi untuk lokasi US Timur.

    Grup dalam contoh berikut hanya mendukung reservasi regional karena zona tidak ditentukan pada saat pembuatan. Untuk membuat grup zonal, berikan parameter zone tambahan di isi permintaan:

    { 
      "location":"eastus",
      "zones": ["1", "2", "3"] 
    } 
    
  2. Buat reservasi kapasitas.

    Untuk membuat reservasi, buat permintaan berikut PUT pada Microsoft.Compute penyedia:

    PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroups/{CapacityReservationGroupName}/capacityReservations/{capacityReservationName}?api-version=2021-04-01 
    

    Di badan permintaan, sertakan parameter berikut:

    { 
      "location": "eastus", 
      "sku": { 
        "name": "Standard_D2s_v3", 
        "capacity": 5 
      }, 
     "tags": { 
            "environment": "testing" 
    } 
    

    Permintaan sebelumnya membuat reservasi di lokasi US Timur untuk lima jumlah ukuran VM D2s_v3.

Periksa reservasi kapasitas Anda

Setelah reservasi kapasitas berhasil dibuat, reservasi tersebut segera tersedia untuk digunakan dengan VM.

GET  
https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroups/{CapacityReservationGroupName}/capacityReservations/{capacityReservationName}?api-version=2021-04-01
{ 
    "name": "<CapacityReservationName>", 
    "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/capacityReservationGroups/{CapacityReservationGroupName}/capacityReservations/{CapacityReservationName}", 
    "type": "Microsoft.Compute/capacityReservationGroups/capacityReservations", 
    "location": "eastus", 
    "tags": { 
        "environment": "testing" 
    }, 
    "sku": { 
        "name": "Standard_D2s_v3", 
        "capacity": 5 
    }, 
    "properties": { 
        "reservationId": "<reservationId>", 
         "provisioningTime": "<provisioningTime>", 
         "provisioningState": "Updating" 
    } 
} 

Langkah selanjutnya