Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: ✔️ VM Linux ✔️ VM Windows ✔️ Set di scalabilità uniformi ✔️ Set di scalabilità flessibili
La prenotazione della capacità viene sempre creata nell'ambito di un gruppo di prenotazioni della capacità. Il primo passaggio consiste nel creare un gruppo se non ne esiste già uno appropriato e quindi creare le prenotazioni. Dopo la creazione, le prenotazioni sono immediatamente disponibili per l'uso con le macchine virtuali. La capacità è riservata per il tuo utilizzo finché la prenotazione non viene eliminata.
Una richiesta ben formata per un gruppo di prenotazioni della capacità deve sempre avere esito positivo perché non prenota alcuna capacità. Funge semplicemente da contenitore per le prenotazioni. Tuttavia, una richiesta di prenotazione della capacità potrebbe non riuscire se non si dispone della quota necessaria per la serie di macchine virtuali o se Azure non dispone di capacità sufficiente per soddisfare la richiesta. Richiedere una quota più elevata o provare una combinazione di dimensione, posizione o zona differenti della macchina virtuale.
La creazione della prenotazione della capacità viene correttamente completata oppure si conclude con un errore. Per una richiesta di prenotazione di 10 istanze, la richiesta ha esito positivo solo se è possibile allocare tutte e 10 le istanze. In caso contrario, la prenotazione della capacità non viene completata.
Considerazioni
La prenotazione della capacità deve soddisfare le regole seguenti:
- Il parametro località deve corrispondere alla proprietà località del gruppo padre di prenotazione della capacità. Una mancata corrispondenza genera un errore.
- La dimensione della macchina virtuale deve essere disponibile nell'area di destinazione. In caso contrario, la creazione della prenotazione non viene completata.
- La quota disponibile per la sottoscrizione deve essere uguale o superiore alla quantità di macchine virtuali prenotata per la serie di macchine virtuali e per l'area complessiva. Se necessario, richiedi un aumento della quota.
- Se è necessario soddisfare i limiti di quota esistenti, è possibile lavorare su singole macchine virtuali in fasi. Crea una prenotazione di capacità con una quantità inferiore e rialloca quel numero di macchine virtuali. Questo approccio libera la quota, consentendo di aumentare la quantità prenotata e aggiungere altre macchine virtuali. In alternativa, se la sottoscrizione usa dimensioni di macchine virtuali diverse nella stessa serie, prenotare e ridistribuire le macchine virtuali per la prima dimensione. Aggiungere quindi una prenotazione al gruppo per un'altra dimensione ed eseguire nuovamente la distribuzione delle VM della nuova dimensione nel gruppo di prenotazione. Ripetere il processo fino al completamento.
- Per i set di scalabilità, è necessaria una quota disponibile, a meno che non si elimini il set di scalabilità o le relative istanze di macchine virtuali. La capacità viene riservata e le istanze del set di scalabilità vengono aggiunte mediante la capacità riservata. Se il set di scalabilità viene aggiornato tramite una distribuzione blue-green, riservare la capacità e distribuire il nuovo set di scalabilità nella capacità riservata al successivo aggiornamento.
- Ogni gruppo di prenotazione della capacità può avere esattamente una prenotazione per una dimensione specifica della macchina virtuale. Ad esempio, è possibile creare una sola prenotazione di capacità per la dimensione della VM
Standard_D2s_v3. Il tentativo di creare una seconda prenotazione perStandard_D2s_v3nello stesso gruppo di prenotazione della capacità restituisce un errore. Tuttavia, è possibile creare un'altra prenotazione nello stesso gruppo per altre dimensioni di VM, comeStandard_D4s_v3eStandard_D8s_v3. - In un gruppo di prenotazione di capacità che supporta le zone, ogni tipo di prenotazione è definito dalla combinazione di dimensione della VM e zona. Ad esempio, sono supportate una prenotazione di capacità per
Standard_D2s_v3inZone 1, un'altra prenotazione di capacità perStandard_D2s_v3inZone 2e una terza prenotazione di capacità perStandard_D2s_v3inZone 3.
Controllare le dimensioni delle macchine virtuali disponibili per la prenotazione della capacità in un'area
Prima di creare una prenotazione della capacità, è possibile controllare le dimensioni delle macchine virtuali disponibili per la prenotazione per una determinata area.
- Apri il portale di Azure.
- Nella barra di ricerca, immetti gruppi di prenotazione della capacità.
- Selezionare Gruppi di prenotazione della capacità dalle opzioni.
- Seleziona Crea.
- Nella scheda Nozioni di base, creare un gruppo di prenotazione della capacità:
- Selezionare una Sottoscrizione.
- Selezionare o creare un gruppo di risorse.
- Assegnare un nome al gruppo.
- Scegliere un'area.
- Facoltativamente, selezionare Zone di disponibilità o consentire ad Azure di scegliere.
- Selezionare Avanti.
- In Dimensione della macchina virtuale selezionare Vedere tutte le dimensioni per verificare le dimensioni delle macchine virtuali disponibili per la prenotazione della capacità.
Creare una prenotazione di capacità
Creare un gruppo di prenotazione di capacità.
Per creare un gruppo di prenotazione di capacità, costruire la richiesta seguente
PUTsul providerMicrosoft.Compute:PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroups/{CapacityReservationGroupName}&api-version=2021-04-01Nel corpo della richiesta includere i parametri seguenti:
{ "location":"eastus" }Questo gruppo viene creato per contenere prenotazioni per l’area Stati Uniti orientali.
Il gruppo nell'esempio seguente supporta solo le prenotazioni a livello di area perché le zone non sono state specificate al momento della creazione. Per creare un gruppo zonale, passare un parametro aggiuntivo
zonenel corpo della richiesta:{ "location":"eastus", "zones": ["1", "2", "3"] }Creare una prenotazione della capacità.
Per creare una prenotazione, costruisci la seguente richiesta
PUTsul providerMicrosoft.Compute:PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroups/{CapacityReservationGroupName}/capacityReservations/{capacityReservationName}?api-version=2021-04-01Nel corpo della richiesta includere i parametri seguenti:
{ "location": "eastus", "sku": { "name": "Standard_D2s_v3", "capacity": 5 }, "tags": { "environment": "testing" }La richiesta precedente crea una prenotazione nell’area Stati Uniti orientali per cinque quantità della dimensione della macchina virtuale D2s_v3.
Controlla la prenotazione di capacità
Dopo che la prenotazione della capacità è stata creata correttamente, è immediatamente disponibile per l'uso con le macchine virtuali. Il campo currentCapacity nella visualizzazione dell'istanza della prenotazione della capacità riporta la capacità corrente per le dimensioni della VM che è stata prenotata con successo. Vedi Prenotazioni di capacità - Get.
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"
}
}