首页 > 其他分享 >第七章磁盘阵列(RAID)

第七章磁盘阵列(RAID)

时间:2022-12-01 13:12:44浏览次数:40  
标签:RAID 性能 第七章 磁盘 数据 硬盘 磁盘阵列

一、磁盘阵列

独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks),简称磁盘阵列。利用虚拟化存储技术把多个硬盘组合起来,成为一个或多个硬盘阵列组,目的为提升性能或数据冗余,或是两者同时提升。RAID 层级不同,数据会以多种模式分散于各个硬盘,RAID 层级的命名会以 RAID 开头并带数字,例如:RAID 0、RAID 1、RAID 5、RAID 6、RAID 7、RAID 01、RAID 10、RAID 50、RAID 60。每种等级都有其理论上的优缺点,不同的等级在两个目标间获取平衡,分别是增加数据可靠性以及增加存储器群)读写性能。

二、磁盘阵列类型

1. RAID 0

N个硬盘并行组合成一个新的逻辑盘,RAID 0只是单纯的提高读写性能,并没有为数据的可靠性提高保证,而且其中一个磁盘失效将影响到所有数据,想要实现RAID 0磁盘阵列的功能至少要有2块硬盘、RAID 0不能应用于数据安全。

2. RAID 1 

通过磁盘数据镜像实现数据冗余,成对的独立磁盘上产生互为备份的数据,成本最高,会浪费一块硬盘的磁盘容量,硬盘数必须为双数,读取性能提高,写性能慢,允许一块磁盘损坏不影响数据。

3. RAID 5

一份数据产生N-1个条带(N>=3),同时还有1份校验数据,共N份数据在N块盘上循环均衡存储,N块盘同时读写,由于有校验机制读性能高,写性能不高。最少3块硬盘才能实现RAID 5阵列,允许坏1块硬盘不影响数据。

4. RAID 10

N (偶数,N>=4)块盘两两镜像后,再组合成一个RAID 0。N/2磁盘利用率,N/2块盘同时写入,N块盘同时读,读写性能都高,可靠性高。

标签:RAID,性能,第七章,磁盘,数据,硬盘,磁盘阵列
From: https://www.cnblogs.com/daiwei-123/p/16941105.html

相关文章

  • 【服务器数据恢复】某银行服务器磁盘阵列多块硬盘坏道离线的数据恢复案例
    服务器数据恢复环境:某银行服务器,共十三块磁盘。服务器故障&分析:某公司银行业务突然崩溃,无法正常使用,银行运维人员排查服务器故障,发现服务器有多块硬盘故障离线,上层应用崩......
  • RAID(独立硬盘冗余阵列)
    RAID的基本概念磁盘阵列(RedundantArraysofIndependentDisks,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。简单地说,RAID是由多个独立的高性能磁盘驱动器组成的磁......
  • Linux基础第七章:磁盘阵列(RAID)
    一、磁盘阵列二、磁盘阵列类型1、RAID02、RAID13、RAID54、RAID10 三、磁盘阵列配置1、硬件方式2、软件方式 一、磁盘阵列独立硬盘冗余阵列(RAID,Redundant......
  • 磁盘阵列RAID
    一、磁盘阵列独立硬盘冗余阵列,旧称廉价磁盘冗余阵列(RedundantArrayofInexpensiveDisks),简称磁盘阵列。利用虚拟化存储技术把多个硬盘组合起来,成为一个或多个硬盘阵列......
  • 【服务器数据恢复】nas存储服务器raid6硬盘故障离线导致磁盘阵列失效的数据恢复案例
    服务器数据恢复环境:nas存储服务器,14块硬盘组建raid6磁盘阵列。服务器故障&分析:服务器在正常运行过程中突然有硬盘出现故障离线,导致磁盘阵列失效,服务器无法正常访问了。......
  • 《Kotlin 程序设计》第七章 Kotlin 编译过程分析
    第七章Kotlin编译过程分析​​http://mp.weixin.qq.com/s/lEFRH523W7aNWUO1QE6ULQ​​我们知道,Kotlin基于Java虚拟机(JVM),通过Kotlin编译器生成的JVM字节码与Java编译的字节......
  • 重构:改善既有代码的设计 第七章 读书笔记
    第7章封装7.1封装记录(EncapsulateRecord)曾用名:以数据类取代记录;做法:1- 对持有记录的变量使用封装变量,将其封装到一个函数中。记得为这个函数取一个容易搜......
  • 第七章 外存与I/O设备
    7.1外围设备概述外围设备的功能是在计算机和其他机器之间,以及计算机与用户之间提供联系。由于外围设备的地位越来越重要,主要介绍硬磁盘。一、外围设备的一般功能外围设......
  • 第七章 Pod控制器
    1关于Pod控制器1.1控制器与Pod对象Pod控制器资源通过持续性的监控集群中运行着的Pod资源对象来确保受其管控的资源严格符合用户期望的状态,例如资源副本的数量要精......
  • C++课本的练习题及答案(第七章)
    第7章练习题同步练习7.1一、选择题1.在下列运算符中,不能重载的是(   )。(A)!                    (B)sizeof           (C)new       ......