Hyper-V Dynamic Memory: pubbliche le API
Qualche giorno orsono sono state rese pubbliche le API per la gestione della Dynamic Memory.
Queste API (che sono destinate alla gestione della versione beta di Dynamic Memory, presente nel SP1 di Windows Server 2008 R2, e che possono quindi cambiare da oggi al rilascio della versioni definitiva) sfruttano WMI (Windows Management Instrumentation) per eseguire operazioni di configurazione di Dynamic Memory.
La nomenclatura usata nelle API differisce da quella utilizzata nell’interfaccia di amministrazione di Hyper-V (è la solita strategia Microsoft per tenere le nostre menti flessibili e giovani).
Serve quindi una mappa di conversione che trovate qui sotto
UI: Maximum Memory –> WMI: Limit
UI: (Minimum Memory) –> WMI: Reservation
UI: Startup Memory –> WMI: VirtualQuantity
UI: Priority –> WMI: Weight
UI: Dymanic Memory Buffer –> WMI: TargetMemoryBuffer
UI: Dynamic Memory Enabled -> WMI: DynamicMemoryEnabled
Noterete la presenza di Reservation in WMI che corrisponde ad un parametro (Minumum Memory) che non compare nell’interfaccia di amministrazione; questo avviene perché usando la UI I due valori Minimum Memory e Startup Memory sono impostati sullo stesso valore, Questo non accade con le API e quindi usando queste, per esempio via PowerShell, ci si deve ricordare di impostarli entrambi, per evitare problemi di riavvio delle VM in caso di mancanza di risorse.
Potete scaricare la documentazione delle API da qui.
Ne approfitto anche per segnalarvi questo post sull’ installazione del SP1 su Microsoft Hyper-V Server 2008 R2 .
Buona giornata
Giorgio
Technorati Tags: Microsoft,Virtualization,Hyper-V,Management