Quando un membro di un gruppo di business crea una richiesta di provisioning per una macchina cloud, vRealize Automation seleziona una macchina da una delle prenotazioni disponibili per quel gruppo di business. Le prenotazioni cloud includono Amazon, OpenStack, vCloud Air e vCloud Director.

La prenotazione per cui viene eseguito il provisioning di una macchina deve soddisfare i seguenti criteri:

  • La prenotazione deve essere dello stesso tipo di piattaforma del blueprint da cui la macchina è stata richiesta.

  • La prenotazione deve essere attivata.

  • La prenotazione deve avere capacità rimanente nella sua quota macchina o avere una quota illimitata.

    La quota della macchina allocata include solo le macchine accese. Se ad esempio una prenotazione ha una quota pari a 50, e 40 macchine sono state fornite in provisioning ma solo 20 di esse sono accese, la quota della prenotazione è allocata per il 40 percento, non per l'80 percento.

  • La prenotazione deve avere i gruppi di sicurezza specificati nella richiesta della macchina.

  • La prenotazione deve essere associata a una regione con l'immagine della macchina specificata nel blueprint.

  • La prenotazione deve avere risorse di memoria e storage non allocate sufficienti a eseguire il provisioning della macchina.

    In una prenotazione con Pagamento a consumo, le risorse possono essere illimitate.

  • Per le macchine Amazon, la richiesta specifica una zona di disponibilità e se alla macchina deve essere fornita una subnet in un Virtual Private Cloud (VPC) o in una posizione non VPC. La prenotazione deve corrispondere allo stesso tipo di rete (VPC o non VPC).

  • Per vCloud Air o vCloud Director, se la richiesta specifica un modello di allocazione, il data center virtuale associato alla prenotazione deve avere lo stesso modello di allocazione.

  • Per vCloud Director o vCloud Air, l'organizzazione specificata deve essere attivata.

  • Tutti i modelli di blueprint devono essere disponibili sulla prenotazione. Se il criterio di prenotazione è associato a più di una risorsa, i modelli devono essere pubblici.

  • Se il provider di cloud supporta la selezione di rete e il blueprint ha impostazioni di rete specifiche, la prenotazione deve avere le stesse reti.

    Se il blueprint o la prenotazione presentano un profilo di rete con assegnazione di indirizzi IP statici, deve essere disponibile un indirizzo IP da assegnare alla nuova macchina.

  • Se la richiesta specifica un modello di allocazione, il modello di allocazione nella prenotazione deve corrispondere al modello di allocazione nella richiesta.

  • Se il blueprint specifica un criterio di prenotazione, la prenotazione deve appartenere a quel criterio di prenotazione.

    I criteri di prenotazione permettono di assicurarsi che la prenotazione selezionata rispetti tutti i requisiti aggiuntivi per il provisioning di macchine da uno specifico blueprint. Ad esempio, se un blueprint utilizza una specifica immagine di macchina, è possibile utilizzare criteri di prenotazione per limitare il provisioning a prenotazioni associate alle regioni che hanno l'immagine richiesta.

Se non sono disponibili prenotazioni che soddisfano tutti i criteri di selezione, il provisioning non riesce.

Se i criteri sono soddisfatti da più prenotazioni, la prenotazione da cui eseguire il provisioning di una macchina richiesta viene determinata in base alla seguente logica.

  • Una prenotazione con un valore di priorità minore viene selezionata prima di una prenotazione con un valore di priorità maggiore.

  • Se ci sono più prenotazioni con la stessa priorità, viene selezionata la prenotazione con la percentuale più bassa della propria quota macchina allocata.

  • Se più prenotazioni hanno la stessa priorità e lo stesso uso della quota, le macchine vengono distribuite tra le prenotazioni in modalità round robin.

    Nota:

    Sebbene la selezione round robin di profili di rete non sia supportata, la selezione round robin di reti (se esistente) è supportata ed è possibile associarla a diversi profili di rete.

Se su una prenotazione sono disponibili più percorsi di storage con capacità sufficienti al provisioning dei volumi delle macchine, i percorsi di storage vengono selezionati in base alla seguente logica.

  • Un percorso di storage con un valore di priorità minore viene selezionato prima di un percorso di storage con un valore di priorità maggiore.

  • Se il blueprint o la richiesta specificano un criterio di prenotazione storage, il percorso di storage deve appartenere a quel criterio di prenotazione storage.

    Se la proprietà personalizzata VirtualMachine.DiskN.StorageReservationPolicyMode è impostata su Not Exact e non c'è un percorso di storage con capacità sufficiente all'interno del criterio di prenotazione storage, il provisioning procede con un percorso di storage esterno al criterio di prenotazione storage specificato. Il valore predefinito di VirtualMachine.DiskN.StorageReservationPolicyMode è Exact.

  • Se più percorsi di storage hanno la stessa priorità, le macchine vengono distribuite tra percorsi di storage utilizzando una pianificazione round robin.