您的当前位置:首页VMware虚拟机环境下测试RAID 0 与 RAID 5磁盘性能

VMware虚拟机环境下测试RAID 0 与 RAID 5磁盘性能

2021-11-08 来源:爱问旅游网


VMware虚拟机环境下测试RAID 0 与 RAID 5磁盘性能

测试环境:Windows 7 ultimate SP1

CPU: Intel T5550 1.8GHz

RAM: 1G+2G 667MHZ

磁盘:日立7K320(系统磁盘),日立5K160,(虚拟机使用磁盘),西部数据7200rpm IDE 40GB (虚拟机使用,且为10年前老磁盘)

虚拟机环境:VMware Workstation 7.0 , windows 2003 server

RAM:512MB

系统磁盘: 日立7K320

RAID 0 及RAID 5 使用磁盘:日立7K320,日立5K160,,西部数据7200rpm IDE 40GB (除系统磁盘外,均使用USB连接)

1,使用虚拟机创建3块虚拟磁盘,分别位于3块物理磁盘中。

2,在VM虚拟机中将磁盘转换为动态磁盘。

3,分别创建2个分区:

(1)创建1个RAID 0带区

(2)创建1个RAID 5 分区

如图:

测试软件:CrystalDiskMark

在VM虚拟机windows2003server环境下

1,测试日立7K320,简单卷的性能:

2,测试 RAID 0的性能

3,测试RAID 5的性能

4,在实例操作系统下7K320磁盘性能:

可以看出,由于虚拟化原因,在虚拟机中,磁盘性能有所下降。(日立7K320内部传输速度约为60MB/s ,西部数据40GB IDE磁盘为30MB/s)

测试表明,在RAID磁盘系统中,各块磁盘参与读写的频率下降, RAID 0 中,一个IO在一定条件下扩散到了多块磁盘上,形成IO并发,4K写入速度达到单盘的2倍,使小数据写入速度更快。由于后两块磁盘使用外部USB协议连接,性能可能会进一步损失。本次测试中RAID 0持续顺序读写性能虽然提升不大,但是却使10年前的寻道时间极长的IDE老硬盘也达到了接近60MB/s的顺序读写速度,且极大的提高了4K写入速度。

RAID 5由于使用的磁盘数不是很多,IO并发几率不高。每次读写需要校验,又被寻道时间长的西数老硬盘拖慢了速度,导致性能下降。但RAID 5支持冗余功能。

由于虚拟化技术的发展,原先需要在实例系统下做的测试变得更简单了,而且即使只使用1块物理硬盘也可以组RAID整列,当然速度是没有提升的。

因篇幅问题不能全部显示,请点此查看更多更全内容