bus=ide 驅動格式?不但可以不必安裝 virtio-win 套件,安裝過程也可以不必選擇驅動程式。原因是網路上資料呈現 virtio 讀取速度比 ide 快。但在我目前的環境建立的虛擬機 kvm8 使用 virtio,kvm2 使用 ide,同時以 dd 及 bonnie++ 對 kvm2 及 kvm8 測試,兩者速度沒有明顯的差異。
[root@kvm8 ~]# yum install bonnie++
[root@kvm8 ~]# bonnie++ -s 100 -r 0 -uroot -q
Version 1.96 ------Sequential Output------ --Sequential Input- --Random-
Concurrency 1 -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
kvm8.deyu.wang 100M 944 95 74053 6 78779 6 4336 96 +++++ +++ 5852 14
Latency 12142us 3110us 1420us 3491us 36us 14034us
Version 1.96 ------Sequential Create------ --------Random Create--------
kvm8.deyu.wang -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
16 +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++
Latency 145us 477us 350us 408us 30us 442us
1.96,1.96,kvm8.deyu.wang,1,1416121141,100M,,944,95,74053,6,78779,6,4336,96,+++++,
+++,5852,14,16,,,,,+++++,+++,+++++,+++,+++++,+++,+++++,+++,+++++,+++,+++++,+++,
12142us,3110us,1420us,3491us,36us,14034us,145us,477us,350us,408us,30us,442us
[root@kvm2 ~]# yum install bonnie++
[root@kvm2 ~]# bonnie++ -s 100 -r 0 -uroot -q
Version 1.96 ------Sequential Output------ --Sequential Input- --Random-
Concurrency 1 -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
kvm2.deyu.wang 100M 728 98 101592 11 107801 16 4337 96 +++++ +++ 6596 24
Latency 18456us 3138us 2646us 3628us 54us 14034us
Version 1.96 ------Sequential Create------ --------Random Create--------
kvm2.deyu.wang -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
16 21050 82 +++++ +++ +++++ +++ 21978 85 +++++ +++ +++++ +++
Latency 195us 574us 344us 110us 33us 41us
1.96,1.96,kvm2.deyu.wang,1,1416105080,100M,,728,98,101592,11,107801,16,4337,96,+++++,
+++,6596,24,16,,,,,21050,82,+++++,+++,+++++,+++,21978,85,+++++,+++,+++++,+++,
18456us,3138us,2646us,3628us,54us,14034us,195us,574us,344us,110us,33us,41us
[root@kvm8 ~]# dd bs=1M count=100 if=/dev/zero of=test conv=fdatasync 100+0 records in 100+0 records out 104857600 bytes (105 MB) copied, 1.05665 s, 99.2 MB/s [root@kvm2 ~]# dd bs=1M count=100 if=/dev/zero of=test conv=fdatasync 100+0 records in 100+0 records out 104857600 bytes (105 MB) copied, 1.08165 s, 96.9 MB/s
[root@dywftp ~]# virt-install \ --name win7 \ --ram 1024 \ --disk path=/var/lib/libvirt/images/kvm2.qcow2,format=qcow2,size=6 \ --cdrom /var/ftp/pub/win7.iso \ --os-type=windows --network network=default --autostart