È possibile definire criteri dei limiti di distribuzione per controllare la quantità di risorse che le distribuzioni possono utilizzare quando gli utenti distribuiscono modelli in Automation Assembler e richiedono elementi del catalogo in Automation Service Broker. I casi d'uso di questa procedura sono un'introduzione alla configurazione dei criteri dei limiti di distribuzione.
I limiti di distribuzione vengono applicati alle singole distribuzioni per i modelli cloud o gli elementi del catalogo. Se si desidera limitare le risorse a livello di utente, progetto oppure organizzazione, vedere Come configurare le quote delle risorse di Automation Service Broker utilizzando i criteri.
Un Amministratore del cloud può limitare la memoria totale, il conteggio CPU, lo storage e il numero di macchine virtuali da usare per la distribuzione. È inoltre possibile limitare memoria, conteggio CPU e storage per risorse specifiche nella distribuzione, ad esempio macchine all'interno di un modello cloud.
I limiti si applicano a tutte le distribuzioni nell'ambito del criterio. È possibile utilizzare i criteri per limitare l'ambito a una distribuzione specifica. In tal caso, il criterio si applica solo a tale distribuzione.
Come vengono applicati i criteri dei limiti di distribuzione
- Quando viene applicato il criterio, gli utenti possono eseguire il provisioning delle risorse di distribuzione in base ai limiti specificati.
- È possibile applicare più criteri dei limiti di distribuzione. Se per una distribuzione sono definiti più criteri, viene applicato il valore di limite più basso per ogni risorsa.
- Se sono definiti criteri di approvazione e criteri di quota delle risorse che influiscono sulle distribuzioni nell'ambito del criterio, i limiti di distribuzione vengono applicati prima degli altri tipi di criteri.
- Se una distribuzione non richiede risorse, ad esempio la distribuzione di un workflow, il criterio non viene applicato in tale distribuzione.
Quando vengono applicati i criteri dei limiti di distribuzione
- Un utente richiede un elemento del catalogo in Automation Service Broker o un modello cloud in Automation Assembler.
- Un utente modifica una distribuzione o le relative risorse dei componenti.
Vincoli del criterio limite di distribuzione
Tipi di cloud | Capacità disco di avvio non disponibile | Capacità disco di avvio disponibile |
---|---|---|
Azure |
Le dimensioni predefinite del disco di avvio sono 8 GB. |
|
AWS | Le dimensioni del disco dell'immagine dell'archivio istanze, incluso il disco di avvio, non vengono conteggiate. Le dimensioni predefinite del disco di avvio sono 8 GB. |
|
GCP | Immagini pubbliche | |
vSphere |
Le dimensioni predefinite del disco di avvio sono 8 GB. I dischi immagine non vengono contati. |
|
Procedura
In questo caso d'uso, sono disponibili tre definizioni di criteri che illustrano in che modo è possibile creare i criteri dei limiti di distribuzione e i risultati quando vengono applicati.
- Selezionare .
- Configurare il criterio del limite di distribuzione 1.
In qualità di amministratore del cloud, si desidera limitare la quantità di risorse che le distribuzioni nell'organizzazione possono utilizzare.
- Definire la durata di validità del criterio.
Impostazione Valore di esempio Scope Organizzazione Il criterio viene applicato a tutte le distribuzioni nell'organizzazione.
Criteri Nessuna - Definire i limiti di distribuzione.
Risorsa Valore di limite di esempio CPU 200 Conteggio VM 3 Memoria 100 GB Storage 240 GB
In questo scenario, le distribuzioni nell'organizzazione possono usare fino a 200 CPU, 3 macchine virtuali, 100 GB di memoria e 240 GB di storage in totale.
- Definire la durata di validità del criterio.
- Configurare il criterio del limite di distribuzione 2.
In qualità di amministratore del progetto, si desidera applicare un controllo granulare alle risorse sottoposte a provisioning a livello di distribuzione in un progetto gestito.
- Definire la durata di validità del criterio.
Impostazione Valore di esempio Scope Progetto = TestProj1 Questo criterio viene applicato a tutte le distribuzioni nel progetto specificato.
Criteri Nessuna - Definire i limiti di distribuzione.
Risorsa Valore di limite di esempio CPU 15 Memoria 10 GB
In questo scenario, vengono valutate le risorse disponibili per le distribuzioni nell'ambito del progetto e vengono applicati sia il criterio 1 sia il criterio 2. Poiché in questo caso i valori di CPU e memoria sono inferiori nel criterio 2, viene applicato il criterio 2.
- Definire la durata di validità del criterio.
- Configurare il criterio del limite di distribuzione 3.
In qualità di amministratore del cloud, si desidera controllare la quantità di risorse utilizzate quando un modello cloud specifico viene distribuito da chiunque nell'organizzazione. Si desidera inoltre definire i limiti per risorse di distribuzione specifiche nel modello cloud.
- Definire la durata di validità del criterio.
Impostazione Valore di esempio Scope Organizzazione Criteri Cloud template equals Proj1Templ1
Questo criterio viene applicato a tutte le distribuzioni nell'organizzazione sottoposte a provisioning dal modello cloud specificato.
- Definire i limiti di distribuzione.
Risorsa Valore di limite di esempio CPU 15 Conteggio VM 10 Memoria 20 GB - Definire i limiti delle risorse di distribuzione.
- Definire un limite per tutte le distribuzioni sottoposte a provisioning dagli sviluppatori nell'organizzazione.
Impostazione Valore di esempio Nome Limite risorse di distribuzione 1 Criteri Tags has any Key equals env AND Value equals dev
Limiti CPU = 5
Memoria = 10 GB
Storage = 40 GB
- Definire i limiti per una macchina nel modello cloud.
Impostazione Valore di esempio Nome Limite risorse di distribuzione 2 Criteri Resource Type equals Cloud.vSphere.Machine
Limiti CPU = 4
Memoria = 8 GB
- Definire un limite per tutte le distribuzioni sottoposte a provisioning dagli sviluppatori nell'organizzazione.
In questo scenario, si applicano due livelli di governance.- Quando un utente dell'organizzazione distribuisce il modello cloud Proj1Templ1, vengono valutate le risorse disponibili per l'intera distribuzione e vengono applicati tutti e tre i criteri esistenti. Vengono applicati i limiti di distribuzione più bassi tra i tre criteri.
- Viene applicato il valore del limite della CPU definito nel criterio 3.
- Viene applicato il valore del limite del conteggio delle macchine virtuali definito nel criterio 1.
- Viene applicato il valore del limite di memoria definito nel criterio 2.
- Le risorse di distribuzione richieste vengono valutate rispetto a Limite risorse di distribuzione 1 e Limite risorse di distribuzione 2 e vengono applicati i limiti delle risorse di distribuzione. In questo caso, non sono presenti altri criteri che limitano queste risorse di distribuzione specifiche.
- Definire la durata di validità del criterio.
Passaggi successivi
- Per ulteriori esempi sulla modalità di elaborazione e imposizione degli altri criteri, vedere Come vengono elaborati i criteri di Automation Service Broker.
- Configurare i criteri pertinenti per le organizzazioni e i progetti.
- Monitorare le risorse con provisioning nel dashboard Utilizzo risorse personali. Vedere Ulteriori informazioni sugli elementi del catalogo di Automation Service Broker.