随笔分类 -  KVM虚拟机

摘要:整个虚拟机从创建到部署,什么还需要做的呢?资源调度(针对VM,LXC?,yarn 和Mesos应该是针对编程模型的)1.怎么发现需要资源?2.资源以什么形式分配,分配给谁? 阅读全文
posted @ 2012-02-13 20:48 zaleilynn 阅读(276) 评论(0) 推荐(0) 编辑
摘要:一些比较常用的命令:vgdisplay 展示创建的volume grouplvdisplay 展示创建的logic volume在我们的项目中,vg把磁盘阵列的所有空间分给它,pv为每个盘,lv分配为每个虚拟机。这样需要修改的地方: 阅读全文
posted @ 2012-02-13 17:14 zaleilynn 阅读(190) 评论(0) 推荐(0) 编辑
摘要:KVM的存储选项有多种,包括虚拟磁盘文件、基于文件系统的存储和基于设备的存储。 为实现KVM(Kernel-based Virtual Machine)存储管理,可以使用LVM(Logical Volume Manager)和创建存储池。当系统创建KVM虚拟机的时候,默认使用虚拟磁盘文件作为后端存储。安装后,虚拟机认为在使用真实的磁盘,但实际上看到的是用于模拟硬盘的虚拟磁盘文件。这一额外的文件系统层会降低系统速度。 当然,基于磁盘镜像的虚拟磁盘并非全无益处,磁盘文件系统可以很轻松地用于其它的KVM虚拟化宿主机。但是如果您希望优化KVM虚拟化性能,最好考虑其它的存储方式。 基于文件系统的K... 阅读全文
posted @ 2012-02-13 15:18 zaleilynn 阅读(723) 评论(0) 推荐(0) 编辑
摘要:1. LVM2.virtio io network 磁盘i/o 阅读全文
posted @ 2012-02-13 13:19 zaleilynn 阅读(324) 评论(0) 推荐(0) 编辑
摘要:In upstream qemu, qcow2 achieves a reasonable performance now, so the main goal is already met. There are only a few optimizations left that are harder to do. The qcow2 code still needs more testing as it is known to have been broken in subtle ways by past changes. Some more benchmarking is needed t 阅读全文
posted @ 2012-02-13 11:37 zaleilynn 阅读(4379) 评论(0) 推荐(1) 编辑
摘要:http://wiki.ubuntu.org.cnUbuntu 的中文wiki ,下面的链接是有关KVM的部分http://wiki.ubuntu.org.cn/index.php?title=Kvm%E6%95%99%E7%A8%8B&variant=zh-cnhttp://forum.ubuntu.org.cn/viewtopic.php?p=964496ubuntu的中文论坛写了很多比较简单的创建管理KVM虚拟机的命令http://www.php-oa.com/2010/02/22/ubutnu-kvm-vmware.html各个方面都写的比较全的一个帖子https://help 阅读全文
posted @ 2012-02-10 14:03 zaleilynn 阅读(578) 评论(0) 推荐(0) 编辑
摘要:网络和磁盘I/O均可以virtio吗?Virtio:针对 Linux 的 I/O 虚拟化框架http://www.ibm.com/developerworks/cn/linux/l-virtio/index.html?ca=drs-cn-0304文章大体的介绍了virtio,和留下了一些其他资源的链接(比如libvirt如何使用virtio等)http://www.unxmail.com/read.php?92介绍了使用iso 格式的virtiohttp://www.linux-kvm.org/page/Virtio官方链接使用virtio的方式:Get Linux kernel with v 阅读全文
posted @ 2012-02-10 13:48 zaleilynn 阅读(487) 评论(0) 推荐(0) 编辑
摘要:http://hi.baidu.com/trunkey/blog/item/95eade2b378db4e1e7cd40fc.htmlKVM果然很快,另请教writeback和virtio性能问题探讨了代码:kvm -m 1024 -drive file=~/*.img,if=virtio,boot=on和代码:kvm -m 1024 -drive file=~/*.img,cache=writeback -boot c这两个代码启动虚拟机的性能问题,第一次听说cache=writeback可以使虚拟机的性能得到比virtio更好,后面写了一个同时virtio和writeback的方法。在安装 阅读全文
posted @ 2012-02-10 13:23 zaleilynn 阅读(932) 评论(0) 推荐(0) 编辑
摘要:kvm环境快照(snapshot)的使用方法 http://blog.csdn.net/gg296231363/article/details/6899533这篇文章讲了如何使用qemu-img命令使用快照和使用libvirt创建快照(均针对KVM虚拟机),文章写的相当不错,比较详细重点总结如下: 1.kvm环境下qcow2的镜像支持快照(使用qemu-img info ***.xm 查到convirt使用的raw格式) 2.创建快照并没有产生新的镜像,虚拟机镜像大小增加,快照应属于镜像对于libvirt更详细的内容可以见http://libvirt.org/formatsnapshot.ht 阅读全文
posted @ 2012-02-10 10:31 zaleilynn 阅读(1456) 评论(0) 推荐(0) 编辑
摘要:(部分有点过时)http://blog.bodhizazen.net/linux/kvm_network_scripts/2010年最新,亲自测试首先说一点:碰到问题首先查找linux软件库(deb)中是否有能代替的软件;不行使用wine运行windows软件;再不行,才使用kvm等虚拟机。因为它们的效率是递减的。还有一点,虚拟机最大的软肋是:图形、影音比较差。如果你想靠它运行电影软件、3D软件,那你就要有一颗坚强的心。vbox 与 kvm 的区别:vbox 是由 qemu 改写而成,包含大量 qemu 代码。可以使用于 不支持 虚拟化的cpu。值得说的一点:vbox 在图形方面比较好,能进行 阅读全文
posted @ 2012-02-09 17:08 zaleilynn 阅读(623) 评论(0) 推荐(0) 编辑
摘要:convirt 的创建虚拟机命令:kvm -hda /nfs/rhel_150.disk.xm -cdrom /nfs/rhel-server-6.0-x86_64-dvd.iso -net nic,vlan=0,macaddr=00:16:3e:11:64:7f,model=rtl8139 -net tap,vlan=0,script=/etc/kvm/qemu-ifup-br0 -net nic,vlan=1,macaddr=00:16:3e:4a:3b:b0,model=rtl8139 -net tap,vlan=1,script=/etc/kvm/qemu-ifup-br0 -usb 阅读全文
posted @ 2012-02-07 16:06 zaleilynn 阅读(1420) 评论(0) 推荐(0) 编辑