维塔斯科技

标题: 谁能简单的讲述下RAID5的好处? [打印本页]

作者: 731l3j    时间: 2016-3-29 20:31
标题: 谁能简单的讲述下RAID5的好处?
想入手群晖4盘nas,之前只懂raid0和raid1, 对于raid5和群晖没有一点了解,
谁能简单描述下raid5有啥用。。

另外脑洞大开下,群晖是否有功能可以把4个盘并为一个盘类似存储池,
这样将来访问起来就不需要回忆到底是存放在哪个盘里了



作者: w2f8s7    时间: 2016-3-29 20:31
如T大所说,R5在阵列损坏一个物理盘然后重建的时候其余盘的读写压力会很大,很容易在重建时崩溃,所以如果建立R5,必须要企业级硬盘才能够保证在重建的时候保证稳定性,而Raid1则用家用盘也可以搞,,最终结果则是家用盘建立R1,和企业盘建立R5,成本相差不会太多~

另外,电源和温度是需要重点考量的变数~





作者: u0kjn3v    时间: 2016-3-29 20:31

必须明确危险因素的来源:电源、温度、共振等硬盘之外的因素是什么情况?
现在越来越多的新手玩家误以为有了RAID就万事大吉,而忽略硬盘之外的因素,这是非常可怕。

举个例子,如果电源有问题,导致硬盘很快挂掉,然后替换新硬盘重建RAID,接着又是很短时间硬盘挂掉……这种情况下,不解决根本原因而过分强调RAID的安全性是不恰当的。

现在很多新手玩家愿意花大价钱去搞RAID,而不看中硬盘本身的选择,更是忽略机箱、电源等因素。


作者: v21w67    时间: 2016-3-29 20:31
预算够就上10吧,比5安全,6效率比较低


作者: 8fyd1p8k    时间: 2016-3-29 20:31

感觉未必靠谱,看看wikipedia和近几年的文献吧,raid5并非首选,无论安全还是速度。


作者: otkdt5    时间: 2016-3-29 20:31

RAID5 至少比 单个硬盘安全吧

RAID0 ,只要有1个盘坏,所有数据全完蛋


作者: ec3328    时间: 2016-3-29 20:31
我觉得还是raid5安全点。就算复制到别的盘,别的盘也有几率挂,就算网盘,网盘也有机会挂。所以,做好安全措施就好,没有100%的安全。


作者: f4wvslz7    时间: 2016-3-29 20:31
如果你家硬盘存大姐姐用的,我估计你也无所谓丢不丢,才提出单盘这个说法!如果你有很多不可逆的数据,我想你就不会说的这么轻松了!家用环境,最安全经济的解决办法就是4盘nas r5加单盘usb硬盘外挂做定期特别总要数据备份!哪怕真的中奖了至少还有个保障!不服来辩!或者  3盘r5加单盘,单盘下pt用,同时把r5里特别重要的数据备份一个到单盘。


作者: 2l8zj6    时间: 2016-3-29 20:31
盘多还是raid 6
raid 5就现在硬盘的质量来看,和raid 0差不多危险。


作者: ntx89fq    时间: 2016-3-29 20:31
大家都在讨论安全性,家里台机加本本还有手机什么的,速度我觉得也是需要思考的一个问题,交换机支持lcap的情况下单盘的IO是跑不满带宽的,而且如果在服务器上挂在了iscsilun,谁也不希望卡卡的


作者: hkdfuzu3    时间: 2016-3-29 20:31
我觉得楼上的诸位说的很对!Raid家用意义的确不大。Raid是一种针对硬盘的冗余技术,也就是假设硬盘为系统中的最薄弱环节时,使用Raid来应对硬盘故障。但是电脑系统中很多其他的环节同样会出问题的。

就比如说电源。已经有很多事例都能够证明,工况不佳的电源会造成硬盘(不只是硬盘,也会包括其他的电气硬件)的损坏。那么,此时的Raid是没有能力去应对的。

我们关注的是数据安全,但是家用的数据安全需求没有那么高(不差钱的高端玩家除外)。重要的数据进行异盘备份和离线备份即可(大致相当于热备份和冷备份)


作者: o76ker    时间: 2016-3-29 20:31

不是想当然,是引自Wikipedia英文版:

RAID 5 is seriously affected by the general trends regarding array rebuild time and the chance of drive failure during rebuild.
维基给出的参考文献Newman, Henry (2009-09-17). "RAID's Days May Be Numbered". EnterpriseStorageForum. Retrieved 2010-09-07.

还有,戴尔说的:
Rebuilding an array requires reading all data from all disks, opening a chance for a second drive failure and the loss of the entire array. In August 2012, Dell posted an advisory against the use of RAID 5 in any configuration on Dell EqualLogic arrays and RAID 50 with "Class 2 7200 RPM drives of 1 TB and higher capacity" for business-critical data.
参考文献 Peltoniemi, Mikko (2012-08-07). "New RAID level recommendations from Dell". Retrieved 2012-12-01.


作者: 9jnlh8    时间: 2016-3-29 20:31

raid 5的危险并不在于机制,而是现在的硬盘很可能在你重建时坏另外一个。

作者: i5rih9o    时间: 2016-3-29 20:31
在这里说R5危险的,理由如下:
所有的盘同时买的,一块挂了,剩下的大限也将近了,重建的时候其它盘读写压力大,挂掉的可能性很大,所以危险 。。。

我觉得这个理由有点想当然。



作者: 91urzo5    时间: 2016-3-29 20:31
如果 硬是说 重建过程其他盘也有坏道的话导致重建失败~~那么也是疏于管理,没有定时看硬盘的健康信息。同样 不管R6还是 R10 还是R1 都会遇到这个问题。


作者: xxqmz2u0    时间: 2016-3-29 20:31

所以我黑裙辉的配置是3X2T RAID5 + 3T 单盘
关键数据用DSM的备份功能在单盘和RAID5间定期备份
OS层面的RAID5 + 软件层面的定期备份, 使得对关键数据来说,整个存储系统里起码坏3块盘才会导致关键数据彻底丢失


作者: fmm6eqj    时间: 2016-3-29 20:31

所以,家用尽量使用单盘;
重要文件采用软件同步备份或者离线备份。


作者: avdsgk1    时间: 2016-3-29 20:31

异盘复制速度还好啊,windows下机械盘复制应该能有120M每秒以上,有时能冲到200M吧。我是一个硬盘放一类文件,比如a硬盘放软件,b硬盘放影视剧,所以不会搞错。


作者: oh924bo    时间: 2016-3-29 20:31

难道R1就不用重建?难道R1重建就不用读写?

都是一个概率问题而已


作者: oj4bk4x    时间: 2016-3-29 20:31
r5比r0安全是肯定的,读写速度不是问题,前提是阵列卡有缓存


作者: cpwu7n    时间: 2016-3-29 20:31

你要知道r5安全不如r0的神论,在这里是很正常的,在这里r5重组的时候百分之百会出问题,哈哈哈! 还有ssd raid无用论,还有sm951发热论,


作者: v0m4hh    时间: 2016-3-29 20:31
r5是不如r6安全,但是也不是楼上们和这个版块一直以来各种神论说的那么不堪。

既然是在r5,r6这种比较层级,或者zfs这种方案的比较,那电源、温度、家用硬盘啥的就是和这个无关的变量,难道zfs、raid6就没这问题了?

随着硬盘容量的增大,r5降级后重建过程中再坏1盘的概率是确实比以前小容量硬盘的时候大了。

但是,r5降级后,为啥就一定要立刻重建呢,不能再找其他的存储空间把数据拷出来再重建?



再回答楼主的问题,raid以后,你看到的盘就是少了,就是不用记住文件放在哪个盘了。

此外,我觉得楼主说的懂r0,r1也是没懂的,r0一样是你理解的“存储池”的概念,所以。。。还是先学习下raid的概念吧



作者: yug2ph    时间: 2016-3-29 20:31

RAID5,6的性能还是太差,尤其是写入速度,还是RAID10比较兼顾


作者: ujvpuvy    时间: 2016-3-29 20:31
最简单的问题,我现在只有4个盘,单个4t,盘里的文件都比较重要。不如电影。但是我又没钱,对容量敏感,那除了r5和zfs z1 还能怎么选?那些宣称r5不如单盘的我就问一句:单盘花挂了我直接损失4t数据 百分之百的概率 不可逆!r5挂了一个盘我有99的概率数据可以恢复。有1%的概率全部数据丢失。你选什么?或者说某一天假如你身体出问题了 不做手术100瘫痪 做手术 99%康复1%死在手术台上 你选什么? r1恢复的时候另外的盘压力就不大?服务器的那些东西看了,但是一个前提,人家是服务器,数据复写一直存在。所以硬盘负载很大,但是你家用环境下,你会在硬盘阵列坏了,还跑iomater玩?还有,单个硬盘的io性能是有限的,3个硬盘恢复检验数据到1个盘,另外3个盘哪来的高负载?也要新加入的盘来得及写!家用环境下也就新加入的盘再高负载而已!


作者: morhdn    时间: 2016-3-29 20:31

可是对于一般家用来说,拥有第二套存储的可能性很小,所以一般会选择替换原来损坏的盘,

就拿GEN8,4*4TRAID5的容量来说可用容量是12T,,一般去哪儿找这么大的存储盘啊~


作者: 62mjj7    时间: 2016-3-29 20:31

关键是硬盘单独用,硬盘间数据移动变成了跨盘拷贝速度太慢,
而且四块硬盘要分别记住文件夹所在物理盘太麻烦,
而且每张盘都要留一定的空白空间,对空间也是浪费,
还有最主要的,四盘位单盘使用,太糟蹋nas的处理能力了


作者: znxrz5    时间: 2016-3-29 20:31
硬盘太大,数据恢复好贵的


作者: gx4mselh    时间: 2016-3-29 20:31
企业用raid都是为了业务不中断的情况下提高数据安全性,家用又没这个需求,而且现在硬盘越来越大,做raid以后的重建时间越来越长,如果其他盘也出现故障,数据自然就没了,要保证数据安全,做了raid以为仍然是要做备份的,与其如此,还不如直接做备份,不用raid了。如果不做阵列,硬盘如果不猝死,数据基本都能留下来,对付猝死只能备份。平时收集来的数据要尽快使用或尽快观看,这样损失了也不算心疼,除此之外真正非常重要的应该也不是很多,大概只有照片和部分视频了,照片可以转JPG,视频可以大幅削减、转码或剪辑。影视剧基本看完一遍就不会再看第二遍。


作者: siznjnk1    时间: 2016-3-29 20:31
RAID Level 5是一种储存性能、数据安全和存储成本兼顾的存储解决方案。它使用的是Disk Striping(硬盘分区)技术。RAID 5至少需要三块硬盘,RAID 5不是对存储的数据进行备份,而是把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据发生损坏后,可以利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。RAID 5可以理解为是RAID 0和RAID 1的折衷方案。RAID 5可以为系统提供数据安全保障,但保障程度要比镜像低而磁盘空间利用率要比镜像高。RAID 5具有和RAID 0相近似的数据读取速度,只是因为多了一个奇偶校验信息,写入数据的速度相对单独写入一块硬盘的速度略慢,若使用“回写缓存”可以让性能改善不少。同时由于多个数据对应一个奇偶校验信息,RAID 5的磁盘空间利用率要比RAID 1高,存储成本相对较便宜。

——引自Wikipedia

更多科普信息可以访问https://zh.wikipedia.org/zh-cn/RAID


作者: c51vca3    时间: 2016-3-29 20:31
简单说, 不考虑主机做按位异或的CPU吞吐开销(比如硬件RAID卡), RAID5的特点是:

1. 理论读写速度 = (n-1)* 单盘速度
2. 安全性 :  单一硬盘损毁可恢复

当然实际读写速度会受RAID卡带宽, RAID处理器吞吐率等影响, 但一般在良好缓存策略配合下都能比单盘读写更快一些




作者: wirron    时间: 2018-10-4 08:36
进来学习下





欢迎光临 维塔斯科技 (http://www.8x6x.com/) Powered by Discuz! X3.2