con iper- v, Possiamo evitare la memoria delle nostre macchine dinamicamente. Questa funzione è disponibile solo nella versione Windows Server 2008 R2 SP1 e sarà disponibile in Windows 8 e Hyper-V 3.0.
La memoria dinamica ci consente di gestire in modo più efficiente questa importante risorsa e sempre scarsa come è la memoria. Nelle versioni successive di Hyper-V, quando abbiamo assegnato la memoria a una macchina virtuale, detta memoria non è stata assegnata nient’altro di avviare la macchina e ne avesse avuto indipendentemente dal fatto che l’abbia usato o detta memoria, non ci avessimo più disponibile per gli altri macchine nell’host.
Memoria dinamica in Hyper-V
Da SP1 di Windows 2008 R2, possiamo configurare la memoria dinamica. Nella casella “Startup Ram” indichiamo la memoria iniziale che la macchina avrà e nella casella “Massima RAM” nella memoria massima che può essere assegnata dinamicamente. In questo modo, se per esempio alla macchina lo assumiamo in avvio da 1 GB di RAM e al massimo 4 GB, ma durante l’esecuzione di detta macchina, utilizza solo 2 GB, Hyper-V assegnerà tali 2 GB e Liberare un altro 2 GB per il resto delle macchine host e virtuali, ottimizzando così la memoria.
Oltre a questa configurazione, abbiamo due configurazioni scorrevoli. Il primo ci serve a indicare la percentuale di assegnazione dinamica della memoria. Ad esempio per applicazioni che richiedono molta memoria come SQL Server, possiamo utilizzare un’alta percentuale per prendere una grande quantità di memoria. Invece, per un altro tipo di applicazioni come un DNS o un file server, possiamo indicare che si prende memoria in una percentuale minore.
L’altro slidable serve per configurare la priorità durante l’assegnazione della memoria. Se questa macchina è, ad esempio, un server critico, assegneremo la massima priorità. Se è un server secondario, assegneremo una priorità minore.