動态記憶體管理是Hyper-V R2提供的一項新功能和特性,目前隻有Windows Server 2008 R2 Service Pack 1((SP1)以上版本(Windows Server 2012)支援該功能,該功能能夠自動平衡伺服器上運作的虛拟機所占用的實體記憶體大小。此功能可以在管理者針對不同虛拟機所指定的記憶體範圍内,根據虛拟機中的應用優先級來自動調整虛拟機對實體記憶體的占用大小,在應用性能和記憶體占用大小方面進行自動平衡并達到性能優化的目的。
但是,Windows 在啟動過程中比在穩定狀态中需要更多記憶體。是以,管理者有時會給虛拟機配置設定額外的記憶體,因為 Hyper-V 無法在啟動後從這些虛拟機回收記憶體。在 Windows Server 2012/R2 中,“動态記憶體”引入了最低記憶體設定,進而允許 Hyper-V 從虛拟機回收未使用的記憶體。這反映在增加的虛拟機合并數量方面,尤其是在虛拟桌面基礎結構 (VDI) 環境中。Windows Server 2012/R2 還引入了“智能分頁”技術以獲得可靠的虛拟機重新啟動操作。雖然最低記憶體可以增加虛拟機的合并數量,但它也帶來一項挑戰。如果一台虛拟機具有比其啟動記憶體更小數量的記憶體,如果它重新啟動,則 Hyper-V 需要附加的記憶體才能重新啟動虛拟機。由于主機記憶體壓力或虛拟機狀态的原因,Hyper-V 可能并不總是有附加記憶體可用。這可能偶爾會導緻虛拟機重新啟動失敗。“智能分頁”用于彌補最低記憶體和啟動記憶體之間的差距,使得虛拟機能可靠地重新啟動。
啟用Hyper-v動态記憶體:
測試環境中以我們之前建立的“Test-Hyper-v-03”為例來為大家說明如何開啟動态記憶體:
登陸Hyper-v主控端--打開Hyper-v管理器:
<a href="http://s3.51cto.com/wyfs02/M02/77/AD/wKiom1ZrluXzZ6dwAACoz9Wd108960.jpg" target="_blank"></a>
右擊需要啟用動态記憶體的虛拟機,在彈出的快捷菜單中選擇“設定”指令。在此以“Test-Hyper-v-03”為例:
<a href="http://s3.51cto.com/wyfs02/M00/77/AD/wKiom1ZrlujxCQkJAABqP08ek-M786.jpg" target="_blank"></a>
選擇“硬體”→“記憶體”選項,如圖所示:預設設定中“記憶體管理”配置為“靜态”,“記憶體”設定為“1024”:
<a href="http://s3.51cto.com/wyfs02/M01/77/AD/wKiom1Zrluqjh46XAACi9o-w8HY965.jpg" target="_blank"></a>
選擇“動态”選項,“啟動記憶體”預設設定為“1024MB”,“最大記憶體”預設為“2048MB”,記憶體緩沖預設設定為“20%”。
注意:微軟緩沖區百分比範圍為5%至95%,預設值為20%。如下圖所示
<a href="http://s3.51cto.com/wyfs02/M01/77/AD/wKiom1Zrlu2ipOT6AAC2zW42MTQ461.jpg" target="_blank"></a>
設定虛拟機的“記憶體權重”,拖動“記憶體權重”區域的滑動條即可改變虛拟機的記憶體權重。當實體記憶體受到限制時,該設定有助于确定哪個裝置優先使用記憶體,該設定表示着當記憶體不夠時,數值大的将會優先得到記憶體。低優先級的虛拟機記憶體會被系統剝奪,然後配置設定給更高優先級的虛拟機。單擊“确定”按鈕,即可啟動動态記憶體功能。
<a href="http://s3.51cto.com/wyfs02/M02/77/AC/wKioL1ZrlvKx56HjAAEevy0yG6M233.jpg" target="_blank"></a>
動态記憶體監控
名稱為“Test-Hyper-v-03”的虛拟機,已經啟用“動态記憶體”功能,虛拟機運作後,虛拟機集中管理視窗中,顯示虛拟機的記憶體使用狀态,如下圖所示:
<a href="http://s3.51cto.com/wyfs02/M02/77/AC/wKioL1ZrlvbgUumnAADEjnG9Im8697.jpg" target="_blank"></a>
· 配置設定的記憶體:512MB,此值是管理者配置設定給目前虛拟機的記憶體。
· 記憶體需求:368MB,此值是目前虛拟機正在使用的記憶體大小,即目前虛拟機僅使用了368MB的記憶體。
· 啟動記憶體:1024MB,虛拟機啟動時所需記憶體。
· 最大記憶體:2048MB,虛拟機最大可以使用的記憶體為2048MB.
本文轉自wuyvzhang 51CTO部落格,原文連結:http://blog.51cto.com/wuyvzhang/1722264,如需轉載請自行聯系原作者