È possibile creare un account cloud di VMware Cloud Director in vRealize Automation per distribuire le macchine virtuali di Cloud Director utilizzando oggetti indipendenti dal cloud. Cloud Director supporta il provisioning flessibile delle risorse di rete, storage ed elaborazione e offre un'esperienza basata su portale per gestire i vCenter e le relative appliance di rete NSX-T e NSX-V, nonché i virtual data center associati tramite un catalogo.

L'account cloud di VMware Cloud Director supporta la creazione di macchine virtuali Cloud Director standalone senza vApp. Sono supportati tre scenari per il provisioning delle macchine virtuali di Cloud Director tramite i modelli cloud di Cloud Assembly:
  • Macchine virtuali
  • Reti collegate alle macchine virtuali
  • Macchine virtuali con dischi aggiuntivi

Per ulteriori informazioni sull'utilizzo di VMware Cloud Director, incluse le informazioni sulla configurazione di più server per l'alta disponibilità, consultare la documentazione ufficiale all'indirizzo https://docs.vmware.com/it/VMware-Cloud-Director/index.html.

L'account cloud di VMware Cloud Director supporta fino a 1000 macchine virtuali con vRealize Automation in modalità di supporto.

La procedura seguente illustra come configurare un account cloud di VMware Cloud Director in vRealize Automation Cloud Assembly.

Prerequisiti

  • Configurare una distribuzione di VMware Cloud Director 10.2.0, 10.2.1, 10.2.2, 10.3 o 10.3.1 con una o più organizzazioni appropriate.
  • Gli utenti specificati per questa integrazione devono disporre dei privilegi di amministratore dell'organizzazione per leggere i modelli applicabili e creare macchine virtuali, nonché per visualizzare altre risorse come i criteri di calcolo, i dischi, i virtual data center e così via. L'account cloud VCD per vRealize Automation funziona all'interno di un contesto tenant in Cloud Director, pertanto è possibile connettersi a una singola organizzazione in Cloud Director con le credenziali del tenant. Per ulteriori informazioni sulle credenziali necessarie, vedere Credenziali necessarie per l'utilizzo di account cloud in vRealize Automation.
  • È necessario configurare il criterio di storage, rete, immagine e caratteristiche o dimensionamento appropriato nell'istanza di VMware Cloud Director e mappare questi oggetti in vRealize Automation Cloud Assembly prima o dopo aver configurato l'integrazione. L'elenco seguente illustra come mappare gli oggetti virtuali di VMware Cloud Director a oggetti di vRealize Automation in Cloud Assembly.
    • Reti di organizzazione di VMware Cloud Director (isolate, dirette, instradate): mappare alle reti di vRealize Automation. Non è possibile impostare pool di IP statici per la scheda di rete.
    • Criteri di dimensionamento delle macchine virtuali di VMware Cloud Director: mappare alle caratteristiche di vRealize Automation.
    • Criteri di storage di VMware Cloud Director: mappare ai profili di storage di vRealize Automation.
    • Immagini di VMware Cloud Director (OVF, supporto di avvio ISO): mappare alle immagini di vRealize Automation. Le immagini possono essere un modello di vApp o un file multimediale come i file ISO. Se si utilizza ISO, viene creata una macchina virtuale "vuota" e il supporto viene collegato come supporto di avvio.
    • Macchine virtuali di VMware Cloud Director: mappare alle risorse di elaborazione di vRealize Automation.
    • Dischi delle macchine virtuali di VMware Cloud Director: mappare ai volumi cloud di vRealize Automation.

    È possibile mappare questi oggetti di VMware Cloud Director a oggetti di vRealize Automation utilizzando le opzioni delle pagine Infrastruttura > Configura > in Cloud Assembly. Per informazioni dettagliate sulla mappatura degli oggetti in vRealize Automation, vedere gli argomenti pertinenti in Creazione dell'infrastruttura delle risorse di Cloud Assembly.

Procedura

  1. Selezionare Infrastruttura > Connessioni > Account cloud e fare clic su Aggiungi account cloud.
  2. Selezionare il tipo di account cloud di VMware Cloud Director, quindi immettere un Nome e una Descrizione.
  3. Immettere le informazioni dell'account appropriate necessarie per accedere al server VMware Cloud Director.
  4. Immettere l'URL di base da utilizzare per connettersi al server VMware Cloud Director.
  5. Immettere un Nome utente e una Password per un account valido che possa accedere all'istanza di Cloud Director specificata.
  6. Immettere il nome Organizzazione desiderato da utilizzare con questa integrazione.
    In vCloud Director, un'organizzazione contiene gli utenti, le vApp che creano e le risorse utilizzate dalle vApp.
  7. Fare clic su Convalida.
    Durante la convalida, potrebbe essere necessario accettare un certificato. Quando la connessione viene convalidata, è possibile selezionare impostazioni aggiuntive.
  8. Se si utilizzano tag per supportare una strategia di assegnazione dei tag, immettere i tag di funzionalità. Vedere Come utilizzare i tag per gestire le distribuzioni e le risorse di Cloud Assembly e Creazione di una strategia di assegnazione dei tag.
  9. Dopo la convalida, nella pagina viene visualizzato un elenco di virtual data center di Cloud Director che è possibile selezionare. Selezionare il data center appropriato. Questa selezione determina le regioni di Director in cui è possibile distribuire.
  10. Fare clic su Aggiungi per aggiungere l'account cloud di VMware Cloud Director a vRealize Automation.

risultati

L'account cloud di VMware Cloud Director è disponibile per la configurazione in vRealize Automation. Le reti associate all'istanza di Cloud Director sono disponibili per la configurazione nella pagina Cloud Assembly Risorse > Reti. È possibile configurare i profili di storage appropriati e quindi utilizzare l'account cloud per creare distribuzioni nei modelli cloud. Assicurarsi inoltre che in Cloud Assembly sia configurato un progetto appropriato da utilizzare con l'istanza di Cloud Director.

Operazioni successive

L'account cloud di VMware Cloud Director è pronto per l'uso nei modelli cloud di Cloud Assembly.

Di seguito è riportato un modello cloud di esempio per una distribuzione di VMware Cloud Director di base.

formatVersion: 1
inputs: {}
resources:
  Cloud_Network_1:
    type: Cloud.Network
    properties:
      networkType: existing
      constraints: 
        - tag: net1:isolated
  Cloud_Volume_1:
    type: Cloud.Volume
    properties:
      capacityGb: 2
  Cloud_Machine_1:
    type: Cloud.Machine
    properties:
      image: image1
      flavor: small
      storage: 
        constraints: 
          - tag: storage:development
      attachedDisks:
        - source: '${resource.Cloud_Volume_1.id}'
      networks:
        - network: '${resource.Cloud_Network_1.id}'

Nelle macchine virtuali di VMware Cloud Director distribuite sono supportate le seguenti azioni del giorno 2:

  • Accendi
  • Spegni
  • Sospendi
  • Crea snapshot
  • Ripristina snapshot
  • Rimuovi snapshot
  • Aggiungi disco
  • Rimuovi disco
  • Ridimensiona disco (nota: è supportato solo l'aumento della dimensione del disco)
  • Ridimensiona disco di avvio

Dopo la distribuzione di un blueprint, gli utenti possono applicare tag alle macchine di cui è stato appena eseguito il provisioning in vRealize Automation. Questi tag vRealize Automation vengono mappati ai metadati di VMware Cloud Director che possono essere recuperati utilizzando l'API di VMware Cloud Director. Gli utenti possono anche contrassegnare altre risorse vRealize Automation, ma solo le macchine sul lato VMware Cloud Director vengono aggiornate perché è l'unico tipo di risorsa supportato di questa funzionalità.

Dopo la distribuzione di un blueprint, gli utenti possono ridimensionare il disco di avvio di una macchina virtuale. Sono supportati anche i dischi normali; in questo caso, i clienti devono solo collegare una risorsa disco a una risorsa macchina. Quando viene effettuata la distribuzione, è possibile utilizzare l'opzione per "aggiorna il disco di avvio" o "aggiorna il disco" per aumentare, ma non diminuire, le dimensioni del disco desiderato.

Dopo aver distribuito un blueprint, gli utenti possono modificare un criterio di dimensionamento della macchina virtuale utilizzando l'opzione di ridimensionamento della configurazione delle caratteristiche di vRealize Automation. Una volta selezionato, la macchina virtuale di VMware Cloud Director utilizzerà il criterio di dimensionamento fornito.

Questa funzionalità richiede che il Bundle dei diritti predefinito assegnato al ruolo Amministratore dell'organizzazione contenga il diritto "Modifica criteri di calcolo" per il quale il codice interno è VAPP_EDIT_VM_COMPUTE_POLICY. Questo diritto deve essere attivato per l'amministratore dell'organizzazione. In caso contrario l'operazione di ridimensionamento non riuscirà e verrà visualizzato un errore 403: Either you need some or all of the following rights [VAPP_EDIT_VM_COMPUTE_POLICY] to perform operations.

È possibile ridimensionare il disco di avvio di una macchina virtuale VMware Cloud Director come operazione giorno 2, selezionando la macchina virtuale nella pagina Distribuzioni. Tuttavia, è necessario disabilitare il provisioning rapido prima di tentare di ridimensionare il disco di avvio o potrebbe verificarsi il seguente errore:

Request timed out after 120 minutes. Please configure project request timeout parameter for long running resource requests.

Si noti che questo requisito si applica solo alle macchine virtuali create dai dischi del modello di vApp. Non si applica alle macchine virtuali create dai file ISO.

La procedura seguente illustra come disabilitare il provisioning rapido.

  1. Accedere a VMware Cloud Director come amministratore di sistema: https://vcd_url/provider con l'utente di sistema
  2. Fare clic sui VDC dell'organizzazione.
  3. Selezionare l'organizzazione di destinazione.
  4. Fare clic su Storage (in Criteri).
  5. Disabilitare Provisioning rapido.