5、全新规格的VT8251
 VT8251同样是一个相当有意思的南桥芯片,提供了众多的新功能:
提供两条PCI EXPRESS信道
VT8251与VIA上一代南桥最大不同之处是可以提供两条PCI-E信道,可以用来支持PCI-E x1外设。其中它这个功能主要是针对PT894 PRO来设计的,因此这两款芯片组所提供的Dual Graphic功能(即SLI技术解决方案)时,已经占用了北桥上所有的PCI-E信道,这时就需要借助VT8251才能对PCI-Express x1设备提供支持。
完整支持SATAII
VT8251将可以提供4个SATA端口,支持热插拨设备和NCQ命令(Native Command Queuing),可以提供3Gb/s SATA-II传输速率,可以说这方面VT8251要优于英特尔的ICH6。VIA也宣称VT8251支持SATA接口增效器(Port Multiplier),这样可以让每一个SATA接口可以连接16套SATA设备。显然,如此的解决方案的性能不会是很抢眼,但他们的亮点是让一台PC可以与大量的存储设备联接。 另外,3Gb/s传输速率也是未来存储设备的一个发展趋势。
支持RAID 5
 VIA的DriveStationRAID规格在VT8251上有所升级它可以最大可以支持3个RAID5磁盘阵列。除了支持普通的RAID 0,RAID 1,RAID 0+1功能,同样也象目前VT8237一样支持JBOD阵列功能。
RAID 5使用至少三块硬盘来实现阵列,它既能实现RAID 0的加速功能也能够实现RAID 1的备份数据功能,在阵列当中有三块硬盘的时候,它将会把所需要存储的数据按照用户定义的分割大小分割成文件碎片存储到两块硬盘当中,此时,阵列当中的第三块硬盘不接收文件碎片,它接收到的是用来校验存储在另外两块硬盘当中数据的一部分数据,这部分校验数据是通过一定的算法产生的,可以通过这部分数据来恢复存储在另外两个硬盘上的数据。
另外,这三块硬盘的任务并不是一成不变的,也就是说在这次存储当中可能是1号硬盘和2好硬盘用来存储分割后的文件碎片,那么在下次存储的时候可能就是2号硬盘和3号硬盘来完成这个任务了。可以说,在每次存储操作当中,每块硬盘的任务是随机分配的,不过,肯定是两块硬盘用来存储分割后的文件碎片另一块硬盘用来存储校验信息。这个校验信息一般是通过RAID控制器运算得出的,通常这些信息是需要一个RAID控制器上有一个单独的芯片来运算并决定将此信息发送到哪块硬盘存储。
RAID 5同时会实现RAID 0的高速存储读取并且也会实现RAID 1的数据恢复功能,也就是说在上面所说的情况下,RAID 5能够利用三块硬盘同时实现RAID 0的速度加倍功能也会实现RAID 1的数据备份功能,并且当RAID 5当中的一块硬盘损坏之后,加入一块新的硬盘同样可以实现数据的还原。
下面来分析一下RAID 5如何实现对数据的还原,举个例子来说,使用3块硬盘来构成一个RAID 5阵列,用户定义的分割文件大小为64K,此时需要存储的文件大小为128K。首先,当RAID控制器接收到这部分数据之后利用一定的算法得出校验信息,然后将这128K的文件分割成两个大小为64K大小的文件碎片,然后将这两个文件碎片同时分别放往1号硬盘和2号硬盘,最后校验信息被发往3号硬盘。
|
|