RAID,可以把硬盘整合成一个大磁盘,还可以在大磁盘上再分区,放数据还有一个大功能,多块盘放在一起可以有冗余(备份)RAID整合方式有很多,常用的:0 1 5 10

Raid0
Raid0是所有raid中存储性能最强的阵列形式。其工作原理就是在多个磁盘上分散存取连续的数据,这样,当需要存取数据是多个磁盘可以并排执行,每个磁盘执行属于它自己的那部分数据请求,显著提高磁盘整体存取性能。但是不具备容错能力,适用于低成本、低可靠性的台式系统。

Raid1

又称镜像盘,把一个磁盘的数据镜像到另一个磁盘上,采用镜像容错来提高可靠性,具有raid中最高的数据冗余能力。存数据时会将数据同时写入镜像盘内,读取数据则只从工作盘读出。发生故障时,系统将从镜像盘读取数据,然后再恢复工作盘正确数据。这种阵列方式可靠性极高,但是其容量会减去一半。广泛用于数据要求极严的应用场合,如商业金融、档案管理等领域。只允许一颗硬盘出故障。

Raid5

Raid5可以看成是Raid0+1的低成本方案。采用循环偶校验独立存取的阵列方式。将数据和相对应的奇偶校验信息分布存储到组成RAID5的各个磁盘上。当其中一个磁盘数据发生损坏后,利用剩下的磁盘和相应的奇偶校验信息 重新恢复/生成丢失的数据而不影响数据的可用性。至少需要3个或以上的硬盘。适用于大数据量的操作。成本稍高、储存新强、可靠性强的阵列方式。

Raid0+1(也称为RAID10)
将Raid0和Raid1技术结合在一起,兼顾两者的优势。在数据得到保障的同时,还能提供较强的存储性能。不过至少要求4个或以上的硬盘,也只运行一个磁盘出错。是一种高成本、高可靠性、高存储性能的三高阵列技术。

RAID 0、RAID1、RAID 5和RAID10比较常用。

RAID 0:如果你有n块磁盘,原来只能同时写一块磁盘,写满了再下一块,做了RAID 0之后,n块可以同时写,速度提升很快,但由于没有备份,可靠性很差。n最少为2。

RAID 1:正因为RAID 0太不可靠,所以衍生出了RAID 1。如果你有n块磁盘,把其中n/2块磁盘作为镜像磁盘,在往其中一块磁盘写入数据时,也同时往另一块写数据。坏了其中一块时,镜像磁盘自动顶上,可靠性最佳,但空间利用率太低。n最少为2。

RAID 3:为了说明白RAID 5,先说RAID 3,RAID 3是若你有n块盘,其中1块盘作为校验盘,剩余n-1块盘相当于作RAID 0同时读写,当其中一块盘坏掉时,可以通过校验码还原出坏掉盘的原始数据。这个校验方式比较特别,奇偶检验,1 XOR 0 XOR 1=0,0 XOR 1 XOR 0=1,最后的数据时校验数据,当中间缺了一个数据时,可以通过其他盘的数据和校验数据推算出来。但是这有个问题,由于n-1块盘做了RAID 0,每一次读写都要牵动所有盘来为它服务,而且万一校验盘坏掉就完蛋了。最多允许坏一块盘。n最少为3。

RAID 5:在RAID 3的基础上有所区别,同样是相当于是1块盘的大小作为校验盘,n-1块盘的大小作为数据盘,但校验码分布在各个磁盘中,不是单独的一块磁盘,也就是分布式校验盘,这样做好处多多。最多坏一块盘。n最少为3。

raid10:就是raid1+raid0,比较适合速度要求高,又要完全容错,当然¥也很多。最少需要4块硬盘(注意:做raid10时要先作RAID1,再把数个RAID1做成RAID0,这样比先做raid0,再做raid1有更高的可靠性)。

简化版描述 :Raid0、Raid0+1、Raid1、Raid5四者的区别

RAID 0,可以是一块盘和N个盘组合

优点:读写快,是RAID中最好的;

缺点:没有冗余,一块坏了数据就全没有了;

RAID 1,只能2块盘,盘的大小可以不一样,以小的为准

10G+10G只有10G,另一个做备份。它有100%的冗余,缺点:浪费资源,成本高
RAID 5 ,3块盘,容量计算10*(n-1),损失一块盘

特点,读写性能一般,读还好一点,写不好
冗余从好到坏:RAID1 RAID10 RAID 5 RAID0
性能从好到坏:RAID0 RAID10 RAID5 RAID1
成本从低到高:RAID0 RAID5 RAID1 RAID10

单台服务器:很重要盘不多,系统盘,RAID1
数据库服务器:主库:RAID10 从库 RAID5\RAID0(为了维护成本,RAID10)
WEB服务器,如果没有太多的数据的话,RAID5,RAID0(单盘)
有多台,监控、应用服务器,RAID0 RAID5
我们会根据数据的存储和访问的需求,去匹配对应的RAID级别

描述raid 0、1、5的特点和优点。

答:我们通过RAID 0可以获得更大的单个逻辑盘的容量,且通过对多个磁盘的同时读取获得更高的存取速度。RAID 0首先考虑的是磁盘的速度和容量,忽略了安全,只要其中一个磁盘出了问题,那么整个阵列的数据都会不保了。同RAID 0相比,RAID 1首先考虑的是安全性,容量减半、速度不变RAID5把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且**奇偶校验信息和相对应的数据分别存储于不同的磁盘上。**因此当RAID5的一个磁盘发生损坏后,不会影响数据的完整性,从而保证了数据安全。

简述raid0 raid1 raid5 三种工作模式的工作原理及特点

RAID 0:带区卷,连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率

但它没有数据冗余,RAID 0 只是单纯地提高性能,并没有为数据的可靠性提供保证

而且其中的一个磁盘失效将影响到所有数据。因此,RAID 0 不能应用于数据安全性要求高的场合

RAID 1:镜像卷,它是通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据

不能提升写数据效率。当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID1 可以提高读取性能

RAID 1 是磁盘阵列中单位成本最高的,镜像卷可用容量为总容量的1/2,但提供了很高的数据安全性和可用性

当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据

RAID5:至少由3块硬盘组成,分布式奇偶校验的独立磁盘结构,它的奇偶校验码存在于所有磁盘上

任何一个硬盘损坏,都可以根据其它硬盘上的校验位来重建损坏的数据(最多允许1块硬盘损坏)

所以raid5可以实现数据冗余,确保数据的安全性,同时raid5也可以提升数据的读写性能

参考链接 :https://news.html5.qq.com/article?hippy=1&ch=001430&ctrid=&dataSrc=148&data_type=1&docId=7491796250605424630&showAttach=1&showDate=1&tabId=0&tagId=0&url=http%3A%2F%2Fkuaibao.qq.com%2Fs%2F20181211B0ZOY300

「 面试题 」Linux运维跳槽必备的60道面试精华题 :
https://mp.weixin.qq.com/s/kNTTM-6HimZgBpq0LhaWog

Raid0、Raid0+1、Raid1、Raid5四者的区别相关推荐

  1. 详细解析Raid0、Raid0+1、Raid1、Raid5四者的区别

    通过上篇文章 <服务器为什么要做磁盘阵列?> 的详细介绍,相信大家对raid冗余磁盘阵列都有了基础的认识.而当大家 租用服务器 时,挑选配置却又发现raid还有很多种类,其中常见的有RAI ...

  2. RAID扫盲篇之RAID0/RAID1/RAID5/RAID10

    为了满足不同的数据传输效率和数据安全性需求,产生了我们熟知的RAID0.RAID1.RAID2.RAID3.RAID4.RAID5.RAID6.RAID10.RAID50等不同级别的RAID,下面简要 ...

  3. raid0,raid1,raid5

    Raid0 :最少需要两块盘, 没用冗余数据,不做备份,任何一块磁盘损坏都无法运行.n块磁盘(同类型)的阵列理论上读写速度是单块磁盘的n倍(实际达不到),风险性也是单一n倍(实际更高),是磁盘阵列中存 ...

  4. 23. RAID磁盘阵列——RAID0,RAID1,RAID5,RAID6,RAID10,RAID01,软RAID,硬RAID

    1.        基本介绍: (1)RAID磁盘阵列(Redundant Array of Independent Disks)简称为独立冗余磁盘阵列. (2)磁盘阵列:其实就是把多块独立的硬盘组合 ...

  5. raid0 raid1 raid5 三种工作模式的工作原理及特点

    简述raid0 raid1 raid5 三种工作模式的工作原理及特点 RAID,可以把硬盘整合成一个大磁盘,还可以在大磁盘上再分区,放数据还有一个大功能,多块盘放在一起可以有冗余(备份).RAID整合 ...

  6. Raid0、Raid1、Raid5及Raid10的区别

    一.概况 Raid(Redundant Array of Indepent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁 ...

  7. 文件服务器raid1+5,服务器上的raid1 raid5,什么意思啊!

    服务器上的raid1 raid5,什么意思啊!以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 服务器上的raid1 ra ...

  8. raid 0 raid1 raid5 raid10(0+1)的区别

    文章目录 RAID概念 RAID分类 1.raid0 2.raid1 3.raid5 4.raid 10 raid分为 硬raid 和 软raid 总结 RAID概念 RAID(Redundant A ...

  9. DELL R730服务器配置raid1+raid5

    DELL R730服务器配置raid1+raid5 2018年06月18日 26607点热度 3人点赞 0.说明 有台DELL R730的服务器,需要部署下公司的程序,这里记录下raid配置. 要求: ...

最新文章

  1. flexi-streams用法简介
  2. ec200s 方案 移远_移远4GCat1无线通讯模块EC200S
  3. 生产者发送消息的过程?
  4. 关于释放内存的那点事
  5. 神策数据全面支持出海客户合规 GDPR!
  6. OpenStack开启亚洲之旅
  7. (3.3)HarmonyOS鸿蒙长按事件
  8. 昨天晚上的总结--人跟人的区别在于想的多少吧
  9. Java程序员必备!Dagger2源码分析(二(1)
  10. 2016年物联网行业十大并购事件
  11. logrotate 对某个日志的配置
  12. linux下编译upx ucl
  13. 简单了解oop编程思想和常见的几种设计模式
  14. 一阶倒立摆神经网络控制matlab,BP神经网络在一级倒立摆 控制系统中的应用设计...
  15. 井字游戏 Tic Tac Toe
  16. 5G时代芯片之王——射频芯片
  17. sql server 备份mysql_SQL Server远程数据库操作(备份、还原等)
  18. B. Kay and Snowflake(重心的性质)
  19. 物联网案例研究:确保格兰仕智能设备不易受黑客攻击
  20. 内网渗透DC-1靶场通关(CTF)

热门文章

  1. 结构体可以整体交换吗_结构胶能够耐高温吗?可以在高温环境中工作吗?好用吗?...
  2. 树莓派python爬虫 股票_Python树莓派 爬虫心得
  3. adb命令重置_android – 擦除数据/通过ADB恢复出厂设置
  4. python super().__init__()参数_python类中super()和__init__()的区别
  5. lambda函数if_Lambda函数用法总结
  6. 十八年开发经验分享(二)问题解决篇(上)
  7. Android Studio and Gradle are using different locations for the JDK
  8. 虚拟大师怎么修改手机_手机虚拟大师,打造一个属于你的专属手机平台
  9. 《精通Wireshark》—第1章1.5节抓取信息的方式
  10. PHP操作MongoDB