Chinaunix首页 | 论坛 | 博客
  • 博客访问: 140570
  • 博文数量: 68
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 720
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-28 20:01
文章分类

全部博文(68)

文章存档

2015年(68)

我的朋友

分类: 系统运维

2015-08-31 18:36:24

virtio可以在半虚拟化环境中提升虚拟机的磁盘、网卡等的性能,这有一篇测试档,测试的是使用virtio与没使用virtio的网卡的性能比较,http://blog.loftninjas.org/2008/10/22/kvm-virtio-network-performance/

 

1. 生成镜像文件

[root@kvmserver ~]# qemu-img create -fqcow2 winxp.img 3G

2. 使用virt-manager用刚生成的镜像文件创建虚拟机并安装好winxp操作系统

 

3. 下载virtio for windows驱动

安装好操作系统后登录http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/下载最新的virtiofor windows驱动 :

wget http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/virtio-win-0.1-22.iso

 

4.关闭winxp虚拟机,添加一个virtio虚拟磁盘和virtio网卡并配置cdrom加载刚下载的virtio驱动镜像

//添加virtio虚拟磁盘


//cdrom加载virtio驱动镜像


//添加virtio网卡


 

5. 启动winxp虚拟机并安装驱动,启动后出现新硬件向导,按指示定位到cdrom安装好驱动

cdrom的驱动信息如下:

l  wxp: winxp 磁盘驱动

l  wnet: win2003磁盘驱动 

l  wlh: win2008磁盘驱动 

l  xp: win xp/2003 网卡驱动

l  vista: win vista/7/2008 网卡驱动

6. 关闭虚拟机,删除旧网卡;删除包括新添加在内的2个磁盘后重新配置磁盘的设备类型为virtio

//删除旧网卡

//删除磁盘

//添加virtio磁盘

7. 启动虚拟机、验证

阅读(1435) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~