|
|
|
|
|
加速以硬盘的名义 硬盘RAID0模式深度体验http://www.sina.com.cn 2008年04月15日 11:23 电脑报
从电脑的整个发展来看,处理器、内存和显卡都经历了相当大的变化,其速度越来越快,性能也越来越强。在目前,电脑的性能更多是依赖于处理器、显卡这些配件。而磁存储技术虽然也有不少发展,但相比半导体技术的一日千里,却远远不及。可以说,硬盘已经成为了制约整个平台性能提升的瓶颈。无论是日常工作、数字娱乐还是专业领域,很多时候单个硬盘在速度上已经不能满足人们的需求,而这时,利用更多硬盘组建磁盘阵列,就成为了提升硬盘乃至整个系统速度的一个方法。 在过去,很多用户都是单独购买一块硬盘,而现在由于高清视频以及大容量游戏的普及,一块硬盘除了在速度上无法满足用户的需求,在容量上也捉襟见肘;而现在随着硬盘价格不断下滑,购买两块甚至两块以上的硬盘已经不算新鲜,此时,组建磁盘阵列不但能有效提升硬盘速度,也能满足用户在容量上的需求,使整机性能再上一个台阶。从普通用户的角度来看,在种种磁盘阵列模式中,RAID0无疑是最适合普通用户的,它不但能大幅提升硬盘速度,同时在容量上也不像其他磁盘阵列模式那样需要妥协。那么RAID0到底能比单块硬盘快多少呢?如何才能发挥RAID0的性能优势?现在就让我们一起来体验硬盘组建RAID0后带来的不同。 为什么要用RAID0? 从目前的硬盘发展来看,家用硬盘已经进入了SATA2时代,虽然目前硬盘单碟容量已经达到250GB以上,缓存也突破到32MB,不过在传输速度上并没有大幅度的提高,SATA2的外部传输速度虽然理论值为300MB/s,但是单个硬盘却很难达到这个传输速度。随着各种大容量应用的普及以及宽带的普及,像P2P下载、高清视频播放以及图像处理这样的应用,对硬盘的速度要求也越来越高,单块硬盘在性能和速度上已经无法适应目前的需求了。而磁盘性能短期内无法在技术上做到飞跃提升速度之际,采用多块硬盘搭建磁盘阵列,是目前一种很有效的提升硬盘性能以及安全性的方式。 在过去,磁盘阵列多用于工作站以及专业领域,随着硬盘成本的下降,磁盘阵列也已经可以被普通用户所接受。从磁盘阵列的发展来看,目前有RAID0、RAID1、RAID0+1、RAID2、RAID3、RAID4、RAID5以及RAID6等多种模式。抛开已经淘汰的(如RAID2)或者对用户意义不大的阵列模式,对普通用户来说,最常见的就是RAID0、RAID1和RAID0+1这三种磁盘阵列。RAID0可以把多块硬盘连成一个容量更大的硬盘群,提高磁盘的性能和吞吐量。RAID0没有冗余或错误修复能力,但成本低,两个或者以上的硬盘就可以组建。而RAID1模式则是通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据。RAID1提供了很高的数据安全性和可用性。当一个磁盘失效时,系统将切换到镜像磁盘上读写,而不需要重组失效的数据。但在磁盘阵列中,RAID1的单位成本最高,磁盘利用率仅为50%。而RAID0+1则结合了RAID0和RAID1的特点,它同时拥有RAID0的高速度和RAID1的可靠性,但是CPU占用率同样也更高,而且磁盘的利用率比较低,至少需要4块硬盘。 由此可见,在我们常见的三种磁盘阵列模式中,RAID1主要是提升数据安全性,对性能影响不大,这对于普通用户来说并不是必需的,同时由于只有50%的磁盘利用率,在成本上对于普通用户来说也不可行;RAID0+1同时也面临着同样的问题,虽然性能得到提升,但是磁盘利用率只有50%,同时最少需要4块硬盘的前提,对于普通用户来说也很难承受。而RAID0不但能有效提升硬盘性能,同时也不会牺牲磁盘容量,虽然在安全性上有一些不足,但是对于普通用户这并不是关键问题,而且对于一些关键数据用户也可以采用光盘刻录、异盘备份等方式来保存,所以从目前用户的需求来看,RAID0无疑是最适合普通用户。 RAID0比单块硬盘快多少? 对于用户来说,花了双倍的钱,得到双倍的容量,那么相信大多数人更关心的就是RAID0模式下的磁盘性能到底比单独一块硬盘快多少。下面我们就采用测试让大家直观了解到在相同硬盘下,RAID0模式和单块硬盘的性能区别。在测试中,我们采用了两块日立T7K250 250GB硬盘组建RAID0模式,这款硬盘单碟容量达到250GB,缓存达到16MB,我们将采用各类测试软件结合实际应用的方式来对硬盘进行测试。 测试平台 处理器:Intel Core2 Quad Q6600 主板:华硕P5E3 Deluxe 内存:黑金刚DDR2 667 1GB×2 显卡:AMD Radeon HD 3870 硬盘:日立T7K250 250GB(8MB缓存/单碟250GB/7200rpm) 显示器:长城A201 电源:航嘉 磐石800 系统:Windows Vista 从测试结果来看,组成RAID0之后,整个磁盘的性能可以说有着相当大的提升。在测试软件中,RAID0模式的性能普遍和单硬盘相比,即使是提升幅度最小的PCMark05硬盘分数,也有30%以上的提升,而在HD TACH的突发读取速度上,甚至达到了326.4MB/s,非常惊人。在ATTO这个软件的测试中,无论是数据的写入速度还是读取速度,RAID0模式比单硬盘的性能提升已经达到了100%。RAID0模式的这种性能表现可以有效缓解在一些应用中(如宽带BT下载),因为磁盘性能不足而导致的系统拖慢情况。不过在实际的应用中,RAID0模式和单硬盘在大文件的实际拷贝速度上,差距并不算大,这一方面受限于数据源传输的瓶颈(如RAID0与单硬盘之间拷贝,单硬盘就是瓶颈)。另一方面,由于两者在磁盘密度(单碟容量)以及缓存上的规格相同,这样在数据拷贝中,反而无法体现两者的性能差异。但是在我们用Photoshop打开一个大小为1.7GB的TIFF图片时,两者的差距就体现得非常明显,RAID0模式几乎比单硬盘快一倍,这对那些做图形设计的用户来说,好处不言而喻。可以看出,在这种磁盘内部数据读取的应用上,如设计、游戏、高清视频播放等,RAID0模式有着单硬盘无法企及的优势。
【发表评论】
不支持Flash
|
|||||||||||||||||||||||||||