7. 测试结果
1) 不同操作系统第一次启动后,占用的空间大小
系统
空间
Windows server 2003
44M
Windows server 2008
85M
CentOS5.6
18M
Centos6.2
11M
2) 压力测试
将后备镜像和差量镜像放置到同一硬盘或者raid组,发现磁盘的读写io非常高,几台windows server 2003虚拟机同时启动,启动到第三台虚拟机就会蓝屏。这种测试方法也不能测试具体的后备镜像和差量镜像的读写压力,所以将后备镜像和差量镜像分开到不同的raid组上进行测试。
Windows server 2003系统一台虚拟机重复循环删除、生成、启动的时候,系统的io压力。
datavg-datapool是放置差量镜像的lv,可以看到写的压力非常大,data-images是放置后备镜像的lv,可以看到主要压力是读压力,非常小,不到一个iops。
Windows server 2003系统十台台虚拟机重复循环删除、生成、启动的时候,系统的io压力。
datavg-datapool是放置差量镜像的lv,可以看到写的压力非常大,平均600多iops,最高到5000多iops.
data-images是放置后备镜像的lv,可以看到主要压力是读压力,非常小,不到3 iops。
3) 破坏性测试
模拟后备镜像遭到破坏的情景,正在运行的虚拟机不会立即死机,没有启动的虚拟机启动过程中会蓝屏。