Le aziende che sono passate alle macchine virtualizzate devono assicurarsi di avere un regime in atto per garantire che le loro installazioni funzionino a prestazioni ottimizzate.

Un modo per aumentare le prestazioni è spostare il file di swap dall'unità predefinita.

Spostare il file di swap sul proprio hard disk dedicato è un'opzione per aumentare le prestazioni all'interno di una data macchina virtuale. Tuttavia, poiché il file di scambio per sua natura viene creato solo quando la memoria fisica disponibile del server è limitata, i responsabili IT possono ottimizzare i loro server installando più memoria.

Poiché lo storage è a basso costo, è una vittoria facile per i responsabili IT incaricati di migliorare le prestazioni dei loro server. Un buon esempio della possibile espansione della memoria include le mosse di Dell per offrire l'archiviazione SSD su alcuni dei suoi server PowerEdge.

Risoluzione dei problemi

VMware afferma: "Spostare il file di scambio su un datastore alternativo è un utile passo per la risoluzione dei problemi se la macchina virtuale o il sistema operativo ospite subiscono errori, inclusi errori di STOP, file system di sola lettura e gravi problemi di degrado delle prestazioni durante i periodi di alto I / O."

Prima di apportare modifiche alla posizione del file di scambio, è consigliabile leggere le istruzioni appropriate nella Guida all'amministrazione di Virtual Machine [https://www.vmware.com/support/pubs/].

Poiché tutti gli host ESX / ESXi accendono le loro macchine virtuali solo quando possono creare un file di scambio, è fondamentale che tutte le modifiche apportate alla sua posizione vengano eseguite correttamente.

Inoltre, gli amministratori di sistema dovrebbero verificare che vi sia spazio sufficiente per la creazione del file di scambio su qualsiasi host a cui possa accedere vMotion.

La gestione del file di swap deve essere attentamente valutata e le decisioni prese devono essere individuate con il file di configurazione (impostato per impostazione predefinita) o spostate in un'altra posizione. VMware ha una guida alle best practice che include questo consiglio:

"Se non è possibile evitare lo scambio, collocare il file di scambio della macchina virtuale su un sistema di archiviazione ad alta velocità e larghezza di banda elevata comporterà un impatto minimo sulle prestazioni.L'ubicazione del file di scambio può essere impostata con l'opzione sched.swap.dir nel client vSphere ( selezionare Modifica impostazioni della macchina virtuale, selezionare la scheda Opzioni, selezionare Avanzate e fare clic su Parametri di configurazione).

"Se questa opzione non è impostata, il file di swap verrà creato nella directory di lavoro della macchina virtuale: la directory specificata da workingDir nel file .vmx della macchina virtuale o, se questa variabile non è impostata, nella directory in cui si trova. il file vmx si trova. Il secondo è il comportamento predefinito. "

Tempo di decisione

Chiaramente deve essere presa una decisione se spostare il file di swap nella propria memoria dedicata offrirà un incremento di prestazioni.

Per i server con risorse di memoria limitate questa mossa potrebbe offrire un vantaggio, ma non è una soluzione a lungo termine. Questo renderebbe una priorità di più memoria installata per assicurare che quando il file di swap è attivato non influirà negativamente sulle prestazioni generali del server.