KVM虚拟化内存技术总结

KVM虚拟化内存技术总结

ID:40548373

大小:410.08 KB

页数:10页

时间:2019-08-04

KVM虚拟化内存技术总结_第1页
KVM虚拟化内存技术总结_第2页
KVM虚拟化内存技术总结_第3页
KVM虚拟化内存技术总结_第4页
KVM虚拟化内存技术总结_第5页
资源描述:

《KVM虚拟化内存技术总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一内存限制技术可以通过virsh命令行限制内存,也可以编辑xml文件命令行格式为virshmemtunevirtual_machine--parametersize可选的参数为hard_limit虚拟机可以使用的最大内存,单位为kibibytes(blocksof1024bytes).soft_limit竞争时的内存,单位为kibibytes(blocksof1024bytes).swap_hard_limit最大内存加swap,单位为kibibytes(blocksof1024bytes).min_guarantee最低保证给虚拟机使用的内存,单位为

2、kibibytes(blocksof1024bytes).例子:限制虚拟机c7最大使用9G内存,写到配置文件中,下次重启虚拟机进程生效memtunec7--hard-limit9437184--config限制虚拟机c7竞争时7G内存memtunec7--soft-limit7340032--config限制虚拟机c7最大内加可以使用的宿主机swap为不超过10G内存memtunec7--swap-hard-limit10488320--config保证虚拟机c7最少可以使用4G内存memtunec7--min_guarantee4194304--co

3、nfig注意点:memtune生效方式有3种--config写到配置文件中,下次重启虚拟机进程生效--live影响正在运行的虚拟机,虚拟机进程停止后,效果消失,这个是默认的方式--current影响停止和正在运行的虚拟机,如果虚拟机运行,虚拟机进程停止后,效果消失;如果虚拟机未运行,写入到xml配置文件中;对应的xml文件为83886084194304943

4、71847340032419430410488320限制对宿主机swap的使用标签包含一些元素影响宿主机对虚拟内存页的支持locked阻止宿主机将swap内存(

5、交换分页内存)分配给虚拟机设置locked参数,必须设置hard_limit在块中二内存气球技术KVM的内存气球技术,可以在虚拟机之间按照需要调节内存大小,提高内存的利用率。使用条件:虚拟机需要安装virtballoon的驱动,内核开启CONFIG_VIRTIO_BALLOON,centos7默认已经开启,并且默认已经按照virtballoon驱动,在虚拟机中可以看到有一个virtiomemoryballoon的pci设备。虚拟机xml配置文件为

6、0'/>balloon有两种操作膨胀虚拟机的内存被拿掉给宿主机压缩宿主机的内存还给虚拟机气球技术最大的优点是内存可以超用,缺点是有可能造成内存不够使用而影响性能。虚拟机气球配置查看当前内存大小virsh#qemu-monitor-commandct7--hmp--cmdinfoballoonballoon:actual=4096限制内存大小为2Gvirsh#qemu-monitor-com

7、mandct7--hmp--cmdballoon2048virsh#qemu-monitor-commandct7--hmp--cmdinfoballoonballoon:actual=2048在虚拟机中查看限制内存大小为4Gvirsh#qemu-monitor-commandct7--hmp--cmdballoon4096virsh#qemu-monitor-commandct7--hmp--cmdinfoballoonballoon:actual=4096在虚拟机中查看限制内存大小为8Gvirsh#qemu-monitor-commandct7--

8、hmp--cmdballoon8192virsh#qemu-monitor-commandct

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。