找回密码
 立即注册

QQ登录

只需一步,快速开始

铁威马网络网络存储

NAS硬盘阵列漫谈(第五篇)

[复制链接]
如果要看上一篇帖子,请移步至:
今天我们跟大家探讨最为常用的一种阵列 RAID 5.

RAID 5 是一种存储性能数据安全和存储成本兼顾的存储解决方案。 RAID 5可以理解为是RAID0RAID 1的折中方案。RAID 5可以为系统提供数据安全保障,但保障程度要比Mirror低而磁盘空间利用率要比Mirror高。RAID 5具有和RAID0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢。同时由于多个数据对应一个奇偶校验信息,RAID 5的磁盘空间利用率要比RAID 1高,存储成本相对较低,是目前运用较多的一种解决方案。
RAID5把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上,其中任意N-1块磁盘上都存储完整的数据,也就是说有相当于一块磁盘容量的空间用于存储奇偶校验信息。因此当RAID5的一个磁盘发生损坏后,不会影响数据的完整性,从而保证了数据安全。当损坏的磁盘被替换后,RAID还会自动利用剩下奇偶校验信息去重建此磁盘上的数据,来保持RAID5的高可靠性。
raid 5阵列所有磁盘容量必须一样大,当容量不同时,会以最小的容量为准。最好硬盘转速一样,否则会影响性能,而且可用空间=磁盘数n-1,Raid 5 没有独立的奇偶校验盘,所有校验信息分散放在所有磁盘上,只占用一个磁盘的容量。
RAID5最少需要3块硬盘,组成阵列之后,硬盘的逻辑容量是硬盘数量减一。
比如:如果单个硬盘容量为2T ,一共有4块硬盘,逻辑容量为:(4-1)x2T=6T 。
RAID5 由于采用单个校验奇偶机制,所以,一个磁盘阵列仅能允许一块硬盘发生故障,数据不会丢失。
从经济性上来说,在使用RAID5组成磁盘阵列的时候,因为逻辑容量是N-1,所以硬盘的数量越多,数据冗余占用的硬盘数量比例月底,也就越划算。但是,RAID5的一个阵列组成,不能完全为经济性考虑,同时还要考量硬盘控制器、缓存、总线等诸多因算,通常传统的阵列硬盘控制器,一般配置8-12块硬盘为宜,如果超过这个数量,硬盘控制器的控制能力有可能会下降,性能反而会降低。在经济性和安全性以及性能方面,需要综合考量才是。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群