组建RAID6 最少需要几块硬盘
RAID-6 要求至少4块硬盘。RAID-6 是在RAID-5基础上把校验信息由一位增加到两位的raid 级别。
RAID6和Reed-Solomon编码
Reed-Solomon编码是通讯领域中经常碰到的一个算法,已经有15年以上的历史了。
其实很多校验算法都是通讯领域最先研究出来,然后才应用到其他领域的。前面说到的XOR算法对一组数据只能产生一个校验,搞通讯的工程师们觉得不够可靠,于是就研究出很多能对一组数据产生多个校验的算法。Reed-Solomon编码是其中应用最广泛的一个,咱们以前经常用的ADSL、xDSL、高速Modem都有采用。
现在存储的工程师也觉得RAID5中只能容忍一颗磁盘离线不够理想,需要一种容忍多颗磁盘离线的技术,自然就会想到Reed-Solomon编码啦。把这种算法应用到存储中,就可以让N颗磁盘的空间装应用数据,M颗磁盘的空间装校验码(对一组N个数据生成M个校验,但实际上校验码是分散在所有磁盘上的),这样只要离线的磁盘不大于M颗,数据就不会丢失。
Reed-Solomon编码理论中有一个公式:
N + M + 1 = 2的b次方
其中b是校验字的位数。(校验字是生成校验过程需要用的一个东东,不是最后的校验码。)举例来说,如果用8位的字节做校验字,那么M + N = 255,而RAID6是特指M = 2,这样N = 253。
就是说,用8位字节做校验字的话,理论上一个RAID6的磁盘组可以容下253颗磁盘。
您好,关于dell R730服务器的存储方面:
16个25硬盘 最高可配29 TB(配18 TB热插拔SAS硬盘)
8个35硬盘 最高可配64 TB(配8 TB热插拔近线SAS硬盘)
希望我的回答能够帮助到你,如您对以上描述还有所不懂的,可以继续追问。
第一,hdd
for
server和hdd
for
pc当然不一样,server一般采用scsi接口硬盘(现在sas已经取代了scsi),而pc一般采用ata接口硬盘(现在sata已经取代了ata),scsi硬盘的优势是对系统占用非常小,比如说你将几十gb的数据d盘拷贝到e盘,同时将几十gb数据从e盘拷贝到d盘,磁盘资源应该是基本耗净了,再同时运行cs,如果在pc上面,这两个拷贝动作会占用全部的cpu资源,cs根本无法运行,但是在server上,这两个拷贝动作几乎不会占用任何cpu资源,cs除了刚刚进去略慢之外,一旦读取到了内存,可以非常正常流畅的运行
普通pc机的硬盘相比,服务器上使用的硬盘具有如下四个特点。
1、速度快
服务器使用的硬盘转速快,可以达到每分钟7200或10000转,甚至更高;它还配置了较大(一般为2mb或4mb)的回写式缓存;平均访问时间比较短;外部传输率和内部传输率更高,采用ultra
wide
scsi、ultra2
wide
scsi、ultra160
scsi、ultra320
scsi等标准的scsi硬盘,每秒的数据传输率分别可以达到40mb、80mb、160mb、320mb。
2、可靠性高
因为服务器硬盘几乎是24小时不停地运转,承受着巨大的工作量。可以说,硬盘如果出了问题,后果不堪设想。所以,现在的硬盘都采用了smart技术(自监测、分析和报告技术),同时硬盘厂商都采用了各自独有的先进技术来保证数据的安全。为了避免意外的损失,服务器硬盘一般都能承受300g到1000g的冲击力。
3、多使用scsi接口
多数服务器采用了数据吞吐量大、cpu占有率极低的scsi硬盘。scsi硬盘必须通过scsi接口才能使用,有的服务器主板集成了scsi接口,有的安有专用的scsi接口卡,一块scsi接口卡可以接7个scsi设备,这是ide接口所不能比拟的。
4、可支持热插拔
热插拔(hot
swap)是一些服务器支持的硬盘安装方式,可以在服务器不停机的情况下,拔出或插入一块硬盘,操作系统自动识别硬盘的改动。这种技术对于24小时不间断运行的服务器来说,是非常必要的。v
0条评论