存储 频道

实话实说:实测RAID-0是否值得组建

  【IT168 资讯】并行自从被引入PC行业之日起就已引起了人们的关注。其基本原理是把复杂的大任务转化成为更小的单个任务。某些情况下,任务同时执行可以获得非常好的性能,比如多处理器系统,超线程和Voodoo2 SLI。

  并行带来多大好处视应用场合而定。例如:使用双处理器或者打开超线程,在普通桌面计算机应用中,仅能提升5%的性能,而在服务器系统,这个数字可能高达50%。图形渲染工作也可以并行执行,GPU的处理能力可以增强至原来的两倍,实际性能也接近于原来的两倍。那硬盘呢?

  我们正在讨论的“RAID”是独立磁盘冗余阵列的英文缩写。RAID利用一种廉价的方式来提升系统性能。Intel在引入875P/865芯片组的时候,有了两种最简单的针对桌面电脑个人用户的RAID形式:RAID 0和RAID1。

  理论上,RAID可以大幅度提升性能。但是实际情况呢?

  RAID-0:理论上性能翻倍

  RAID-0,也称条带。写往磁盘的数据被分成“条带”,大小一般为16~256KB,每个条带以阵列形式写到不同磁盘上。假设用两个磁盘组建RAID-0阵列,条带大小128KB,现在需要写入256KB的数据。0号磁盘将获得前128KB数据,而1号磁盘将获得剩下的128KB数据。


图1:RAID-0原理

  因为同一段时间写入了双倍数据,RAID-0写入数据的速度是单磁盘的两倍。不过在把数据传输到磁盘之前,RAID控制器首先要将数据分成条带。

  读取时,假设要读取256KB的数据,花费的时间也是原来时间的一半,理论上性能翻倍。

0
相关文章