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 belum ada yang cocok, lalu buat reservasi. Setelah berhasil dibuat, reservasi akan langsung tersedia untuk digunakan dengan mesin virtual. Kapasitas ini direservasi untuk penggunaan Anda selama reservasi tidak dihapus.

Permintaan yang terbentuk 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 dapat berhasil atau gagal secara keseluruhan. Permintaan reservasi 10 instans dapat berhasil hanya jika 10 instans tersebut 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 sudah ada, dan dapat dilakukan secara bertahap untuk satu mesin virtual. Buat reservasi kapasitas dengan jumlah yang lebih kecil dan alokasi ulang jumlah mesin virtual tersebut. Ini membebaskan kuota untuk meningkatkan kuantitas yang dipesan dan menambahkan lebih banyak komputer virtual. 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 sampai selesai.
    • Untuk Set Skala, kuota yang tersedia diperlukan kecuali Set Skala atau Anda menghapus instans VM-nya, kapasitas dicadangkan, dan instans Set Skala ditambahkan menggunakan kapasitas yang dipesan. Jika Set Skala diperbarui menggunakan penyebaran biru/hijau, cadangkan kapasitas dan sebarkan Set Skala yang baru ke kapasitas yang dicadangkan pada pembaruan berikutnya.
  • Setiap grup Reservasi Kapasitas dapat memiliki satu reservasi untuk ukuran VM tertentu. Misalnya, hanya satu Reservasi Kapasitas yang dapat dibuat untuk ukuran mesin virtual Standard_D2s_v3. Mencoba membuat reservasi kedua untuk Standard_D2s_v3 dalam grup Reservasi Kapasitas yang sama menghasilkan kesalahan. Namun, reservasi lain dapat dibuat dalam grup yang sama untuk ukuran VM lain, seperti Standard_D4s_v3, Standard_D8s_v3, dan seterusnya.
  • Untuk grup Reservasi Kapasitas yang mendukung zona, setiap jenis reservasi ditentukan oleh kombinasi ukuran VM dan zona. Misalnya, Reservasi Kapasitas pertama untuk Standard_D2s_v3 dalam Zone 1, Reservasi Kapasitas kedua untuk Standard_D2s_v3 dalam Zone 2, dan Reservasi Kapasitas ketiga untuk Standard_D2s_v3 dalam Zone 3 didukung.

Memeriksa ukuran VM yang tersedia untuk Reservasi Kapasitas di suatu wilayah

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

  1. Buka portal Microsoft Azure
  2. Di bilah pencarian, ketik grup Reservasi Kapasitas
  3. Pilih grup Reservasi Kapasitas dari opsi
  4. Pilih Buat
  5. Pada bagian 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. Pilih Zona ketersediaan secara opsional atau pilih untuk tidak menentukan zona apa pun dan izinkan Azure memilihkannya untuk Anda
  6. Pilih Selanjutnya
  7. Pada ukuran VM, klik Lihat semua ukuran untuk memeriksa ukuran VM apa yang tersedia untuk Reservasi Kapasitas

Membuat Reservasi Kapasitas

  1. Membuat grup Reservasi Kapasitas

    Untuk membuat grup Reservasi Kapasitas, buat permintaan PUT berikut pada penyedia Microsoft.Compute:

    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, lewati zona parameter tambahan di isi permintaan:

    { 
      "location":"eastus",
      "zones": ["1", "2", "3"] 
    } 
    
  2. Membuat Reservasi Kapasitas

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

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

    Di isi permintaan, sertakan parameter berikut:

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

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

Memeriksa Reservasi Kapasitas Anda

Setelah berhasil dibuat, Reservasi Kapasitas akan langsung tersedia untuk digunakan dengan mesin virtual.

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 berikutnya