简要阐述raid 0,raid 1,raid5 raid之间的区别别于优缺点以及最低组建条件和可用容量

关于RAID0,RAID1,RAID5,RAID10数据阵列的长期安全性讨论
点击数:2022|回复数:35
众所周知,RAID独立冗余磁盘阵列分为RAID 0、RAID 1、RAID 5和RAID 10这几种,其中RAID 5可以理解为是RAID 0和RAID 1的折中方案,也是最安全的。
那么这里我想讨论的是,虽然RAID具备了高可靠性数据备份的安全保障,一旦阵列中的某块盘挂了,只要再更换一块新的数据就很快恢复了。那如果不是硬盘挂了呢,是基础设备,如主板或阵列卡挂了,而且是使用了很多年,这个型号的阵列卡早已换代停产了,不得不面临存储服务器全平台升级或换新的处境。此时能保证10年后市面上销售的主流阵列卡兼容我手里的老阵列磁盘吗,万一接入后存在兼容性问题,数据读不出来,岂不是很悲剧?
RAID 0、RAID 1、RAID 5和RAID 10这几种阵列格式,哪一种可以在普通PC架构的SATA AHCI模式下正常读取硬盘中所有用户数据呢?
我想能够从RAID阵列中取出硬盘接在PC上顺利读出数据,是用户最后的救命稻草。
width:100%">
单个硬盘能在普通机子上读出来。。。。。。
width:100%">
阵列卡我不知道&&但是我试过同品牌芯片组(只要不是隔了好几代)的PC可以随便换,换了重新装主板驱动就OK了,至于win8以上这种集成大部分驱动的系统,甚至IA可以互换,然后装驱动
width:100%">
本帖最后由 nighttob 于
17:31 编辑
首先一点,我不认为应用RAID作为存储的还算普通用户,这点事都不知所措的还是别玩RAID给自己添堵了
硬件RAID都有同代兼容和向下兼容
metadata里面会有阵列信息,同品牌版本(主要是固件)不低于此的都可以无缝适用,浴室的案例8344ELP换8308ELP
当然有一些设备生命周期较短或者实验性产品可能没有这种待遇,比如LSI NMR系列
硬卡的设备支持周期都比较长,在整个支持周期内都不考虑后续方案的话,这就是用户的问题了
如果你就是怕10年后没人管了,那就直接用纯软RAID方案,不升级用一辈子都没人管
width:100%">
raid5 一共就6种算法,一般的硬卡上都是左同步且raid信息在磁盘末尾。
所以再怎么着只要做了磁盘镜像都能拼出数据
width:100%">
RAID 1 最安全,阵列崩了,单独拿一个盘出来接到主板上,数据都在。
width:100%">
2012R2 存储池软Raid1 。。不用整列卡,一块挂了,另外一块不影响。。。适合单纯备份,不追求速度的用户
width:100%">
2012R2 存储池软Raid1 。。不用整列卡,一块挂了,另外一块不影响。。。适合单纯备份,不追求速度的用户 ...
镜像不是备份,要我说几遍。盘硬件坏了自然没事,数据改了就都没了,例如中毒被加密,被误删等。
width:100%">
我用七楼方式,只是我用win10
width:100%">
本帖最后由 ecs99 于
21:23 编辑
前几天,我们单位的服务器莫名中毒了!好像是什么感染DLL文件的病毒,结果就搞了好几天,还是有很多程序,被删除了重装了!浴室大大说得对,对病毒不行,对于删除文件,也不行!
width:100%">
LZ的担忧充分的说明的质保的重要性,不过话说,企业里面服务器能用10年以上的就有点危险了。
width:100%">
镜像不是备份,要我说几遍。盘硬件坏了自然没事,数据改了就都没了,例如中毒被加密,被误删等。
他也就口误,没必要跟他较那个真儿。大家讨论的还是可靠性问题,不是概念问题。
width:100%">
我之前碰到过古老服务器RAID卡损坏或者电池没电到此数据全灭的情况
width:100%">
菜鸟用群晖默认的SHR模式
width:100%">
用snapshot , 回滚操作 病毒来个死一个。。。。
width:100%">
单个硬盘能在普通机子上读出来。。。。。。
RAID 1的两块磁盘阵列,任意抽出了一块,接到普通PC机SATA AHCI模式下就能顺利访问里面的数据吗,是否可以读写?
width:100%">
RAID 1的两块磁盘阵列,任意抽出了一块,接到普通PC机SATA AHCI模式下就能顺利访问里面的数据吗,是否可 ...
你当单盘用就行,只是不要再放回去接到RAID 1上。
width:100%">
阵列卡我不知道&&但是我试过同品牌芯片组(只要不是隔了好几代)的PC可以随便换,换了重新装主板驱动就OK了 ...
软RAID 0、1、5、10和硬RAID 0、1、5、10组建的阵列相互兼容吗?
width:100%">
软RAID 0、1、5、10和硬RAID 0、1、5、10组建的阵列相互兼容吗?
不兼容.................................反正我试过的是不兼容. 高级的方案不清楚.
width:100%">
首先一点,我不认为应用RAID作为存储的还算普通用户,这点事都不知所措的还是别玩RAID给自己添堵了
硬件RA ...
盘霸说得对,既然都玩儿RAID了,5年内再搞两三套新存储设备是很常见的,毕竟一旦踏入阵列这个坑,日后导出转移数据都是很冗长的事儿。
浴室的这篇帖子确实让我放心了不少,看来硬卡是有保障的。不过我听说也存在挑盘这种情况,手里的某块盘接上后它就是不认,估计这种情况很少发生。还有,组阵列的时候对硬盘的选择,是不是应该奔照着尽可能选同一品牌同一型号的,就像组双通道内存那一套逻辑那样,否则会影响性能和稳定性?
对于伦家这种第一次尝试的人,必定会各种纠结,不想好退路,日后数据日积月累,最后想脱身都难。有没有RAID应用初级入门科普帖?
width:100%">
& 北京绝对领域咨询有限公司用户名:kfcka
文章数:40
访问量:31253
注册日期:
阅读量:1297
阅读量:3317
阅读量:429767
阅读量:1117749
51CTO推荐博文
raid0:把要存放的数据分为很多部分分别存在raid0的各个硬盘中,不做备份。速度最快(几个硬盘的速度加起来)raid1:把用户写入硬盘的数据百分之百地自动复制到另外一个硬盘上。一对一的备份,硬盘要成对的添加(最安全)raid5:存储方式和raid0一样,也是把数据分成很多部分分别存放到各个硬盘上,不同的是,把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,当损坏的磁盘被替换后,RAID还会自动利用剩下奇偶校验信息去重建此磁盘上的数据,来保持RAID5的高可靠性本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)查看: 3242|回复: 12
RAID0、RAID1、RAID5、RAID10、JBOD那个用的比较多?
在线时间 小时
如题,谢谢!
在线时间 小时
若是个人用就 RAID0 居多,毕竟速度快。。。不过要注意备份
在线时间 小时
我组过RAID0
一个硬盘出问题,害我重要的文件全没了
在线时间 小时
我组过RAID0
一个硬盘出问题,害我重要的文件全没了
shenhaotc 发表于
做raid0一定要留一块硬盘来备份。。。否则就好像走钢线一样。。。。
在线时间 小时
楼上说的是
在线时间 小时
这样很麻烦,唉,不知道哪种阵列稳定安全些。
有条件的话,以后组RAID5
在线时间 小时
组RAID 0+1吧,它集合了RAID 0及RAID 1的特点。其实就是采用2组RAID 0的磁盘阵列互为镜像,让它们之间又成为了一个RAID 1的阵列。所以可以提供最佳的速度体验和更好的安全性能,可硬盘的容量利用率和RAID 1相同,为50%,例如你有4块硬盘共2千gb,你只能用1千GB,而剩下来的1千GB留来备份。。至少需要四块硬盘才能做到。
在线时间 小时
组RAID 0+1吧,它集合了RAID 0及RAID 1的特点。其实就是采用2组RAID 0的磁盘阵列互为镜像,让它们之间又成为了一个RAID 1的阵列。所以可以提供最佳的速度体验和更好的安全性能,可硬盘的容量利用率和RAID 1相同,为5 ...
ryann 发表于
全说到位了。
在线时间 小时
感觉有点不值啊?
在线时间 小时
RAID0最好用企业级的硬盘> 博客详情
摘要: 转发网上Blog,稍作简化,仅记录感兴趣的点作为扫盲
1 RAID定义
RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损 失而开发出一定水平的数据保护技术。
RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大型存储设备出现。RAID可以充分发挥出多块硬盘的优势,可以提升硬盘速度,增大容量,提供容错功能够确保数据安全性,易于管理的优点,在任何一块硬盘出现问题的情况下都可以继续工作,不会受到损坏硬盘的影响。
2 RAID的几种工作模式(仅讨论 RAID0,RAID1,RAID5,RAID10这四种,这四种比较典型)
即Data Stripping数据分条技术。RAID0可以把多块硬盘连成一个容量更大的硬盘群,可以提高磁盘的性能和吞吐量。
RAID0没有冗余或错误修复能力,成本低,
要求至少两个磁盘,
一般只是在那些对数据安全性要求不高的情况下才被使用。
冗余类型:
热备盘选项:
随机写性能:
连续写性能:
需要的磁盘数:
只需2个或2*N个(这里应该是多于两个硬盘都可以)
可用容量:
总的磁盘的容量
典型应用:
无故障的迅速读写,要求安全性不高,如图形工作站等。
RAID0的工作方式:
RAID1称为磁盘镜像:把一个磁盘的数据镜像到另一个磁盘上,在不影响性能情况下最大限度的保证系统的可靠性和可修复性上,具有很高的数据冗余能力,但磁盘利用率为50%,故成本最高,多用在保存关键性的重要数据的场合。RAID1的操作方式是把用户写入硬盘的数据百分之百地自动复制到另外一个硬盘上。
RAID1有以下特点: (1)RAID 1的每一个磁盘都具有一个对应的镜像盘,任何时候数据都同步镜像,系统可以从一组镜像盘中的任何一个磁盘读取数据。 (2)磁盘所能使用的空间只有磁盘容量总和的一半,系统成本高。 (3)只要系统中任何一对镜像盘中至少有一块磁盘可以使用,甚至可以在一半数量的硬盘出现问题时系统都可以正常运行。 (4)出现硬盘故障的RAID系统不再可靠,应当及时的更换损坏的硬盘,否则剩余的镜像盘也出现问题,那么整个系统就会崩溃。 (5)更换新盘后原有数据会需要很长时间同步镜像,外界对数据的访问不会受到影响,只是这时整个系统的性能有所下降。 (6)RAID1磁盘控制器的负载相当大,用多个磁盘控制器可以提高数据的安全性和可用性。
2.3 &RAID&5&
可以理解为是RAID0和RAID1的折衷方案,但没有完全使用RAID1镜像理念,而是使用了“奇偶校验信息”来作为数据恢复的方式,与下面的RAID10不同。
冗余类型:
热备盘选项:
随机写性能:
连续写性能:
需要的磁盘数:
三个或更多
可用容量:
(n-1)/n的总磁盘容量(n为磁盘数)
典型应用:
随机数据传输要求安全性高,如金融、数据库、存储等。
RAID5是一种存储性能、数据安全和存储成本兼顾的存储解决方案。 以四个硬盘组成的RAID5为例,其数据存储方式如上图所示:图中,Ap为A1,A2和A3的奇偶校验信息,其它以此类推。由图中可以看出,RAID5不对存储的数据进行备份,而是把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘 上。当RAID5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。 RAID5可以理解为是RAID0和RAID1的折衷方案。RAID5可以为系统提供数据安全保障,但保障程度要比Mirror低而磁盘空间利用率要比Mirror高。RAID5具有和RAID0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢。同时由于多个数据对应一个奇偶校验信息,RAID5的磁盘空间利用率要比RAID1高,存储成本相对较低。
2.4 RAID10
RAID10也被称为镜象阵列条带。象RAID0一样,数据跨磁盘抽取;象RAID1一样,每个磁盘都有一个镜象磁盘, 所以RAID 10的另一种会说法是 RAID 0+1。RAID10提供100%的数据冗余,支持更大的卷尺寸,但价格也相对较高。对大多数只要求具有冗余度而不必考虑价格的应用来说,RAID10提供最好的性能。使用RAID10,可以获得更好的可靠性,因为即使两个物理驱动器发生故障(每个阵列中一个),数据仍然可以得到保护。RAID10需要4 + 2*N 个磁盘驱动器(N &=0),而且只能使用其中一半(或更小, 如果磁盘大小不一)的磁盘用量, 例如 4个250G 的硬盘使用RAID10 阵列,实际容量是 500G。
3&RAID总结
磁盘利用率
最好(因并行性而提高)
最差(完全无安全保障)
最高(100%)
读和单个磁盘无分别,写则要写两边
最高(提供数据的百分之百备份)
差(50%)
适用于存放重要数据,如服务器和数据库存储等领域。
读:RAID 5=RAID 0(相近似的数据读取速度)
写:RAID 5&对单个磁盘进行写入操作(多了一个奇偶校验信息写入)
RAID 5&RAID 1
是一种存储性能、数据安全和存储成本兼顾的存储解决方案。
读:RAID10=RAID0
写:RAID10=RAID1
RAID10=RAID1
RAID10=RAID1(50%)
RAID10=RAID1
集合了RAID0,RAID1的优点,但是空间上由于使用镜像,而不是类似RAID5的“奇偶校验信息”,磁盘利用率一样是50%
人打赏支持
码字总数 190705
支付宝支付
微信扫码支付
打赏金额: ¥
已支付成功
打赏金额: ¥

我要回帖

更多关于 raid0和raid1的区别 的文章

 

随机推荐