KB: Esecuzione di AES su macchine virtuali - Indicazioni su supporto e prestazioni
Dettagli della soluzione
Comprendere il supporto per i deployment su VM
Le domande sull’esecuzione di AES in un ambiente con macchina virtuale sorgono comunemente durante nuovi deployment, aggiornamenti dell’infrastruttura, migrazioni o cambiamenti della piattaforma di virtualizzazione. La preoccupazione principale riguarda il fatto che AES sia supportato su un’infrastruttura virtualizzata e se le prestazioni differiscano rispetto ai deployment su hardware fisico.
I fattori dell’infrastruttura influenzano le prestazioni
AES si basa sul sistema operativo e sulle risorse a sua disposizione, indipendentemente dal fatto che venga eseguito su hardware fisico o su una macchina virtuale. Negli ambienti virtualizzati, le prestazioni sono influenzate da fattori quali l’allocazione della CPU, la memoria disponibile, il throughput dello storage, le prestazioni di rete, la contesa delle risorse e la configurazione dell’hypervisor. Eventuali differenze di prestazioni osservate sono generalmente legate all’infrastruttura sottostante piuttosto che all’applicazione AES stessa.
Pratiche di deployment consigliate
- Verificare che il deployment soddisfi tutti i requisiti pubblicati del sistema operativo e dell’hardware per AES.
- Dimensionare correttamente le macchine virtuali in base al carico di lavoro previsto e all’attività degli utenti.
- Allocare risorse sufficienti di CPU, memoria, storage e rete.
- Utilizzare storage ad alte prestazioni ed evitare un overcommitment eccessivo delle risorse.
- Convalidare funzionalità e prestazioni dopo modifiche significative all’infrastruttura o alla piattaforma.
Convalida della preparazione della macchina virtuale
- Consultare la documentazione ufficiale dei requisiti di sistema per AES: Requisiti di sistema
- Verificare che il sistema operativo guest sia supportato e che la macchina virtuale soddisfi o superi i requisiti hardware documentati.
- Confermare che alla macchina virtuale siano state allocate capacità adeguate di CPU, memoria, prestazioni dello storage e rete.
- Assicurarsi che l’infrastruttura host possa fornire con continuità le risorse allocate e non sia soggetta a un overcommitment eccessivo.
- Verificare che l’infrastruttura di storage e di rete sottostante possa fornire prestazioni affidabili per il carico di lavoro previsto.
- Eseguire test funzionali e prestazionali in un ambiente di test o di staging prima del deployment in produzione e dopo modifiche importanti dell’infrastruttura.
Note aggiuntive
- AES è supportato sia su sistemi fisici sia su sistemi virtualizzati che soddisfano i requisiti documentati.
- AES non dipende da uno specifico hypervisor, da una particolare tecnologia di virtualizzazione o da una piattaforma VM ospitata nel cloud.
- Questo articolo non certifica, non confronta tramite benchmark né raccomanda fornitori di virtualizzazione o hypervisor specifici.
- I risultati in termini di prestazioni negli ambienti virtualizzati dipendono dalla progettazione dell’infrastruttura, dall’allocazione delle risorse e dalle caratteristiche del carico di lavoro.
- Una corretta pianificazione della capacità e test di convalida aiutano a ridurre il rischio di problemi legati alle prestazioni.
- Si consiglia di testare le modifiche all’infrastruttura in un ambiente non di produzione prima del deployment sui sistemi di produzione.