MCPLive > 杂志文章 > NVMe U.2+PCIe SSD三盘RAID 0首发测试

NVMe U.2+PCIe SSD三盘RAID 0首发测试

2016-09-06魏瓘藻《微型计算机》2016年9月上

Anvil’s Storage Utility测试结果

英特尔750 RAID 0阵列

英特尔750 RAID 0阵列

三星950 pro

三星950 pro

闪迪 Extreme pro

闪迪 Extreme pro

测试点评:从测试结果中我们可以明显看出英特尔750 RAID 0阵列在连续读写性能上有着惊人的成绩,这也是组建RAID 0阵列的主要优势之一,同样受益的还有高队列深度QD4、QD16、QD64的IOPS结果。而在随机4K读写上RAID 0阵列并没有优势可言,甚至部分结果英特尔750 RAID 0阵列还不如三星950 pro。另外我们也可以从中看出与采用AHCI协议SATA接口的SSD相比,使用PCIe通道的SSD在NVMe协议加持下存在的巨大优势。

应用测试

服务器环境:Performance Test测试结果

测试点评:这项测试主要是体现SSD的在服务器上应用的性能,Performance Test软件根据四个类型的设置,通过分配不同的读写比例和连续/随机数据比例来进行模拟。我们看到在文件服务器、网页服务器和数据库三项上,英特尔750 RAID 0阵列都存在非常明显的优势,因为这三项模拟存在一些共同点,一是都属于高队列深度操作,二是随机读取都占有极大比例,三是都属于同步式线程。而且我们观察发现,数据的随机性越强,英特尔750 RAID 0阵列的优势就越明显。而在模拟工作站这一项上,应用环境以低队列深度操作任务居多,这使得英特尔750 RAID 0阵列的优势无法得到发挥,所以结果上反而不如三星950 pro。

文件传输测试结果

测试点评:在此测试中我们大文件是采用两部总计容量为17049.0MB的电影,零碎文件则是采用《英雄联盟》游戏文件夹,总容量为7791.4MB。配合测试的东芝饥饿鲨RD400 SSD为M.2接口,采用NVMe协议,使用PCIe3.0 x4通道,带宽为32Gb/s。我们利用软件Fastcopy来进行传输并记录时间,测试中我们发现英特尔750 RAID 0在大文件读写上结果并没有达到预期结果,我们猜想是受到RD400性能限制,于是我们接着利用Rawdisk将20GB内存作为虚拟硬盘验证了我们的猜想。从结果中我们不难看出,在体现连续读写能力的大文件传输上,英特尔750 RAID 0阵列发挥非常出色,但是在零碎文件较多的情况下,因为这考验SSD的4k随机读写能力,而组建RAID 0阵列是对此没有什么帮助的,所以我们看到三星950 pro反而在速度上超越了英特尔750 RAID 0阵列。而用内存作为虚拟硬盘进行测试时,英特尔750 RAID 0阵列则是将连续读写速度发挥得淋漓尽致,4500MB/s的速度即使和内存相比也是不遑多让。而基于内存的零碎文件读写因为组建RAID 0阵列无法提升低队列深度的随机4K性能,所以测试结果与之前RD400作配合时相差不大。

消费级应用测试结果

测试点评:在三款游戏加载上,只有在《英雄联盟》这一项出现英特尔750 RAID 0阵列比三星950 pro慢的情况,也许是因为《英雄联盟》随机文件所占比例较大。转码测试则会涉及到处理器性能和硬盘读写能力,因为我们测试采用的i7 6950X性能较高,所以在结果上差距不是很明显,而在用AE做压缩时间的渲染输出测试上也是同理,它会涉及处理器、内存以及硬盘等多个因素,即使是在相同平台,因为各自的影响占有一定比重,所以在结果上不如文件对传的结果来得那么直接。但即使如此,我们仍能看到英特尔750 RAID 0阵列带来的部分提升。

写在后

在测试结果中,我们既看到了英特尔750 RAID0阵列在连续读写的爆炸性能,同时也发现RAID 0阵列对于低队列深度随机4K方面没有作为。毕竟消费级应用多数更依赖于随机4K低队列的读写性能,组建NVME SSD RAID 0阵列的意义更大地体现还是在服务器应用、视频工作站方面,而在这些领域,NVMe SSD RAID 0将大有用武之地。

分享到:

用户评论

用户名:

密码: