展会信息港展会大全

Balloon driver如何促进虚拟机性能
来源:互联网   发布日期:2015-9-8   浏览:1241次  

导读:使用VMware Tools 里的balloon driver回收内存是一个不错的选择,否则将发生严重的性能问题。 当vSphere管理员想把更多的虚拟机置于ESXi服务器上,内存的数量往往比CPU具有更多的局限性。 我们用最具成本效益的DIMM填满每一个DIMM插槽,当内存耗 ......

使用VMware Tools 里的balloon driver回收内存是一个不错的选择,否则将发生严重的性能问题。

当vSphere管理员想把更多的虚拟机置于ESXi服务器上,内存的数量往往比CPU具有更多的局限性。

我们用最具成本效益的DIMM填满每一个DIMM插槽,当内存耗尽时买一个新的ESXi主机。当主机耗尽内存,VMkernel有几种方法从虚拟机回收物理内存。其中一种方法是ballooning.

存在少许ballooning并不罕见,对虚拟机来说也不存在性能问题。利用ballooning技术回收越来越多的内存,性能也逐渐降低。如果ballooning导致高频率地交换,那么性能可能出现问题。

Balloon driver发挥作用

Balloon driver是VMware Tools的一部分,驱动包和实用程序让虚拟机更好地运行。Balloon driver的目的是从虚拟机回收内存,然后释放到VMkernel,通常发生在ESXi服务器缺乏内存并且特定的虚拟机没有分配到内存的情况下。Balloon技术使内存压力显而易见。

VMkernel利用一定数量的内存使balloon driver膨胀。balloon driver从客户端操作系统申请内存,客户端为balloon driver分配内存页面。balloon driver通知VMkernel页面不再保存虚拟机数据,并释放用来支持虚拟机的物理页面。VMkernel不再支持虚拟页面,因为它知道页面中的虚拟机无关紧要。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

赞助本站

人工智能实验室

相关热词:

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港