|
|
NetRAID控制器的理论 |
|
|
经过长时间学习NetRAID控制器,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。RAID:独立冗余磁盘阵列。独立冗余磁盘阵列最初叫做廉价冗余磁盘阵列(Redundant Array of Inexpensive Disks),它是由多个小容量、独立的硬盘组成的阵列,而阵列综合的性能可以超过单一昂贵大容量硬盘(SLED)的性能。
由于是对多个磁盘并行操作,所以RAID磁盘子系统与单一磁盘相比它的输入输出性能得到了提高。服务器会把RAID阵列看成一个单一的存储单元,并对几个磁盘同时访问,所以提高了输入输出的速率。
RAID Levels:RAID级别
RAID级别为不同冗余类型在逻辑驱动器上的应用。它可以提高逻辑驱动器的故障容许度和性能,但也会减少逻辑驱动器的可用容量,每个逻辑驱动器都必须指定一个RAID级别。
RAID 1,3和5的逻辑驱动器使用了单一的阵列,附表1描述了它们的具体情况。简单地说,RAID 0是没有冗余,它可由一个或多个物理驱动器组成;RAID 1是镜像冗余,它在一个阵列中需要两个物理驱动器;RAID 3为专用奇偶校验冗余,即所有的冗余数据都存储在一个专用的磁盘上,一个阵列至少由三个物理驱动器组成;RAID 5为分散奇偶校验冗余,即阵列中的冗余数据分散存储在阵列中所有磁盘上,它的一个阵列中至少需要三个物理驱动器。
RAID 10,30和50是逻辑驱动器跨越阵列而组成的。附表2描述了跨越磁盘阵列的情况。
Read Policy:读取策略
NetRAID控制器提供了三种读取策略,分别为Read-Ahead(预读),Normal(标准)和Adaptive(适中)。预读是在运行中,控制器不断的提前读取未被请求的数据,把它存储在内存中,并期望这些数据能被使用。预读可以更快的提供连续数据,当访问的是随机数据时效果就不佳了。标准策略不使用预读的方法,当读取的数据大部分为随机数据时,这个策略是最有效的。适中策略是当访问的最后两个磁盘上的数据存储在连续扇区上时,将采用预读的方法。
Ready State:就绪状态
就绪状态是一个可用的硬盘,它即不在线也不是热备用盘,并可以添加到任一个阵列中或者指定为热备用盘的这种硬盘状态。Rebuild:重建在RAID 1,3,5,10,30或50阵列中把一个故障盘上的所有数据再生到替换磁盘上的过程。磁盘重建过程中逻辑驱动器通常不会中断对其数据的访问请求。
Rebuild Rate:重建率
重建操作过程的速度。每个控制器都分配了重建率,它反映的是在重建操作中IOP资源使用的百分比。
Reconstruct:重构
在改变RAID级别后,对逻辑驱动器上的数据重新整理的过程。
SCSI Disk Status:SCSI磁盘状态
SCSI磁盘(物理驱动器)可以有以下五种状态,分别为Ready(就绪),未配置的加电可操作磁盘;Online(在线),配置过的加电可操作磁盘;Hot Spare(热备用),当一个磁盘出现故障时,准备使用的加电待用磁盘;Failed(故障),磁盘发生错误导致失效或用户利用NetRAID控制器实用程序使驱动器脱机的状态;Rebuilding(重建),磁盘正处于从一个或几个关键性逻辑驱动器上恢复数据的过程中。
木材粉碎机www.zzhdmfj.com |
|
|
|
相关博客新闻: |
|
|