Le zone cloud di Cloud Assembly sono sezioni di risorse di elaborazione specifiche per il tipo di account cloud, ad esempio AWS o vSphere.
Le zone cloud sono specifiche di una regione ed è necessario assegnarle a un progetto. Esiste una relazione molti-a-molti tra i progetti e le zone cloud. Cloud Assembly supporta la distribuzione nei cloud pubblici più diffusi, tra cui Azure, AWS e GCP, oltre che a vSphere. Vedere Aggiunta di account cloud a Cloud Assembly.
I controlli di posizionamento aggiuntivi includono le opzioni dei criteri di posizionamento, i tag di funzionalità e i tag di elaborazione.
Criterio di posizionamento
Il criterio di posizionamento determina la selezione dell'host per le distribuzioni all'interno della zona cloud specificata.
- predefinito: distribuisce le risorse di elaborazione tra i cluster e le macchine host in base alla disponibilità. Ad esempio, il provisioning di tutte le macchine in una determinata distribuzione viene eseguito sul primo host applicabile.
- binpack: inserisce le risorse di elaborazione nell'host più carico che dispone di risorse sufficienti per eseguire la risorsa di elaborazione specificata.
- spread: esegue il provisioning delle risorse di elaborazione, a livello di distribuzione, nel cluster o nell'host con il minor numero di macchine virtuali. Per vSphere, Distributed Resource Scheduler (DRS) distribuisce le macchine virtuali tra gli host. Ad esempio, tutte le macchine necessarie in una distribuzione vengono posizionate nello stesso cluster, ma la distribuzione successiva può scegliere un altro cluster vSphere in base al carico corrente.
Ad esempio, si supponga di avere la seguente configurazione:
- Cluster di DRS 1 con 5 macchine virtuali
- Cluster di DRS 2 con 9 macchine virtuali
- Cluster di DRS 3 con 6 macchine virtuali
Se si richiede un cluster di 3 macchine virtuali e si seleziona un criterio spread, tutte devono essere posizionate nel cluster 1. I carichi aggiornati diventano 8 macchine virtuali per il cluster 1, mentre i carichi per i cluster 2 e 3 restano invariati a 9 e 6.
Quindi, se si richiedono altre 2 macchine virtuali, vengono posizionate nel cluster di DRS 3, che ora avrà 8 macchine virtuali. Il carico per i cluster 1 e 3 rimane invariato a 8 e 9.
- spread by memory: esegue il provisioning delle risorse di elaborazione, a livello di distribuzione, nel cluster o nell'host con la maggior quantità di memoria libera. Tuttavia, il calcolo della memoria libera per le zone cloud privato è diverso rispetto a quello delle zone cloud pubblico.
- Zone cloud privato: memoria totale degli host o dei cluster recuperati per la zona. La quantità di memoria allocata per tutte le macchine gestite viene recuperata. La memoria allocata è suddivisa dalla memoria totale per determinare il rapporto, che è inversamente proporzionale alle dimensioni della zona o del cluster. La zona o il cluster con il minor rapporto viene considerato la memoria più disponibile perché ha la massima quantità di memoria libera proporzionalmente alle sue dimensioni.
- Zone cloud pubblico: la memoria totale non può essere recuperata dagli host o dai cluster. Viene quindi recuperata la quantità di memoria allocata a tutte le macchine virtuali gestite. Le zone cloud vengono ordinate in base alla quantità di memoria allocata in modo che venga assegnata la priorità alla zona con la quantità minima di memoria allocata.
Se due zone cloud corrispondono a tutti i criteri necessari per il provisioning, la logica di posizionamento seleziona quella con priorità di provisioning del progetto più alta.
Per ulteriori informazioni sul modo in cui il criterio di posizionamento della zona cloud selezionato interagisce con un criterio di posizionamento del progetto, vedere Come i criteri di posizionamento a livello di progetto influiscono sull'allocazione delle risorse.
Tag di funzionalità
I blueprint contengono tag di vincoli che consentono di determinare il posizionamento della distribuzione. Durante la distribuzione, i tag di vincoli dei blueprint vengono mappati ai tag delle funzionalità corrispondenti in zone cloud e risorse di elaborazione per determinare quali zone cloud sono disponibili per il posizionamento delle risorse delle macchine virtuali.
Risorse di elaborazione
È possibile visualizzare e gestire le risorse di elaborazione disponibili per eseguire il provisioning dei carichi di lavoro, ad esempio zone di disponibilità AWS e cluster di vCenter, in questa zona cloud.
Le zone cloud generate automaticamente durante la creazione dell'account cloud sono associate alle risorse di elaborazione sottostanti dopo la raccolta dei dati.
Se un cluster di elaborazione di vCenter è abilitato per DRS, la zona cloud mostra solo il cluster nell'elenco delle elaborazioni e non mostra gli host secondari. Se un cluster di elaborazione di vCenter non è abilitato per DRS, nella zona cloud vengono visualizzati solo gli host ESXi standalone, se presenti.
Aggiungere risorse di elaborazione appropriate per la zona cloud. La scheda Risorsa di elaborazione contiene un meccanismo di filtro che consente di controllare il modo in cui le risorse di elaborazione vengono incluse nelle zone cloud. Inizialmente la selezione del filtro è Includi elaborazione completa. L'elenco seguente include le risorse di elaborazione che sono tutte disponibili per l'utilizzo nelle distribuzioni. Sono disponibili altre due opzioni per aggiungere risorse di elaborazione a una zona cloud.
- Seleziona manualmente elaborazione: selezionare questa opzione per scegliere manualmente le risorse di elaborazione nell'elenco seguente. Dopo averle selezionate, fare clic su Aggiungi elaborazione per aggiungere le risorse alla zona. Le risorse selezionate sono disponibili per l'utilizzo nelle distribuzioni.
- Includi dinamicamente elaborazione in base ai tag: selezionare questa opzione per includere o escludere le risorse di elaborazione per la zona in base ai tag. Vengono visualizzate tutte le risorse di elaborazione finché non vengono aggiunti tag appropriati che corrispondono a tag esistenti nelle risorse di elaborazione. Dopo aver aggiunto uno o più tag, le risorse di elaborazione con tag che corrispondono al filtro vengono incluse nella zona e sono disponibili per l'utilizzo nelle distribuzioni, mentre quelle che non corrispondono vengono escluse.
Per entrambe le opzioni di elaborazione, è possibile rimuovere una o più risorse di elaborazione visualizzate nella pagina selezionando la casella di controllo alla loro destra e facendo clic su Rimuovi.
I tag di elaborazione consentono di controllare ulteriormente il posizionamento. È possibile utilizzare i tag per filtrare le risorse di elaborazione disponibili per visualizzare solo quelle che corrispondono a uno o più tag, come illustrato negli esempi seguenti.
- Le risorse di elaborazione non contengono tag e non viene utilizzato alcun filtro.
- Due risorse di elaborazione contengono lo stesso tag, ma non viene utilizzato alcun filtro.
- Due risorse di elaborazione contengono lo stesso tag e il filtro dei tag corrisponde al tag utilizzato nelle due risorse.
Progetti
È possibile visualizzare i progetti configurati per supportare il provisioning del carico di lavoro in questa zona cloud.
Dashboard Dettagli
Se si dispone di un'applicazione vRealize Operations Manager associata configurata per funzionare con vRealize Automation, è possibile accedere a un dashboard Dettagli nella zona cloud. Nel dashboard vengono visualizzate le informazioni relative alla capacità delle risorse e delle distribuzioni per la zona cloud vSphere o VMware Cloud on AWS, purché gli account cloud siano configurati in vRealize Automation e vRealize Operations Manager e monitorati in vRealize Operations Manager. Per ulteriori informazioni sul dashboard Dettagli, vedere Ottimizzazione di distribuzione e gestione delle risorse utilizzando metriche di vRealize Operations Manager in vRealize Automation.