不同容量硬盘创建raid 10阵列案例解析

情景:
在DELL 5/i或6/i阵列卡中,有2块146G盘(插槽号0 ~ 1),4块300G盘(插槽号2~5),共6块。
现在想要创建raid 10阵列,那么最后阵列总容量是多大呢?

解析:
按照常规理解,这种模式下,应该是以最小硬盘的容量为准,既146*3 = 438G的容量。
但实际上,却并非如此,而是:146+300*2 = 746的容量,这是为什么呢?

其实产生这个结果是个凑巧,因为此时的阵列是这样做的:

0 ó(镜像) 1 => 条带1
2 ó(镜像) 3 => 条带2
4 ó(镜像) 5 => 条带3

磁盘0和1做镜像后在成为条带1,再和后面的其他条带共同组成raid 10阵列。
在这种情况下,如果操作系统的磁盘空间利用率超过146G后,剩下的文件在阵列卡中条带的结果只会分配到后面2个条带中,
而不会分配在第1个条带中,阵列的整体IO能力将受到一定影响。

实际环境中,如果不同容量的磁盘混插,且恰巧不能互相作为镜像再做条带,那么只能以最小磁盘容量计算,相当于阵列容量是:146*3=438G。

--------------------------------------分割线--------------------------------------

知数堂 (http://zhishuedu.com)培训是由资深MySQL专家叶金荣、吴炳锡联合推出的专业优质培训品牌,主要有MySQL DBA实战优化和Python运维开发课程,是业内最有良心、最有品质的培训课程。

时间: 2024-10-25 13:49:28

不同容量硬盘创建raid 10阵列案例解析的相关文章

Linux磁盘阵列技术详解(三)--raid 5和raid 10的创建

先来看一下raid 5: ① 分区 ② 创建raid 5 mdadm -C -v /dev/md5 -l 5 -n 3 -x 1 /dev/sde{1,2,3,4} ③ 模拟磁盘故障 这里其实和raid 1中的磁盘故障处理方法一样 mdadm -f /dev/md5 /dev/sde2 再来查看一下/proc/mdstat中的内容: 哈哈,看到了吧!已经变了哦! 来吧,删除故障盘命令如下: OK,接下来我就教给大家如何停止阵列: 注意,别忘了生成配置文件. 停止阵列的命令为:mdadm -S /

使用RAID阵列卡制作RAID 10 和RAID 5 步骤

公司最近进了几台带有RAID阵列卡的测试机,对于我们公司产品来说,这几台服务器的性能倒是非常不错的了.而我也终于有幸接触到了带有硬件RAID卡的服务器,所以立马倒腾了一下硬RAID的制作. 我选择了其中一台服务器做测试.这里先说一下这台服务器的硬件,当然是我们实验所需要的硬件.服务器带有4块2T的企业级硬盘和1块240G的SSD硬盘,服务器支持板载RAID,当然也有一块带有512M缓存的RAID卡. 我本想使用4块硬盘制作RAID5,这样的话,就可以有7.6T*(3/4)的实际可存储空间,但是在

san存储之硬盘与RAID总结

硬盘 硬盘结构 硬盘的主要指标 容量: 指硬盘能存储的数据量大小,以字节为基本单位 单碟容量: 硬盘都是由一个或几个盘片组成,单碟容量就是指包括正反两面在内的单个盘片的总容         量 转速: 即主轴马达转动速度,单位为RPM(Round PedMinute),即每分钟盘片转动圈数 缓存: 是硬盘控制器上的一块内存芯片,具有极快的存取速度,它是硬盘内部盘片和外部接口         之间的缓冲器 平均访问时间:硬盘磁头找到目标数据所需的平均时间 平均寻道时间:磁头寻找目标数据所在磁道所需

详解CentOS 7中RAID 6与RAID 10配置(理论+实践)

RAID 6介绍 RAID6 是在RAID5 的基础上改良而成的,RAID6 再将数据校验位增加一位,所以允许损坏的硬盘数量也由 RAID5的一个增加到二个.由于同一阵列中两个硬盘同时损坏的概率非常少,所以,RAID6 用增加一块硬盘的代价,换来了比 RAID5更高的数据安全性,其特点与RAID 5基本相同,最少需要4块大小相同的磁盘,总容量为(n-2)/n. RAID 6的构建 1.首先,在虚拟机中添加5块硬盘,每块硬盘分别是20G,并重启虚拟机Linux系统,识别硬盘.然后,将添加的硬盘进行

linux命令:raid学习 raid 0 raid 1 raid 5 raid 10 raid 01

     raid简介: RAID(Redundant Array of Inexpensive Disks)称为廉价磁盘冗余阵列.RAID 的基本原理是把多个便宜的小磁盘 RAID级别介绍;一般常用的RAID阶层,分别是RAID 0.RAID1.RAID 2.RAID 3.RAID 4以及RAID 5,再加上二合一型 RAID 0+1或RAID 1+0﹝或称RAID 10﹞.我们先把这些RAID级别的优.缺点做个比较: RAID级别 相对优点 相对缺点RAID 0 存取速度最快 没有容错  

图解RAID 0, RAID 1, RAID 5, RAID 10

图解RAID 0, RAID 1, RAID 5, RAID 10 RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损 失而开发出一定水平的数据保护技术.RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大型存储设备出现.RAID可以充分发 挥出多块硬盘的优势,可以提升硬盘速度,增大容量,提供容错功

磁盘阵列RAID与阵列卡(原理知识)

我们今天来了解磁盘阵列,下期将给大家带来RAID5.RAID6等配置实操,请多多捧场. 一.RAID磁盘阵列介绍 ■RAID是英文Redundant?Array?of?Independent?Disks的缩写,中文简称为独立冗余磁盘阵列 ■RAID是把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术 ■组成磁盘阵列的不同方式称为RAID级别(RAID?Levels),常用的RAID级别有以下几种:?RAIDO,?RAID1,RA

RAID 10是将RAID 1和RAID 0结合

RAID 10是将RAID 1和RAID 0结合,它的优点是同时拥有RAID 0的超凡速度和RAID 1的数据高可靠性,但是CPU占用率同样也更高,而且磁盘的利用率比较低.由于利用了RAID 0极高的读写效率和RAID 1较高的数据保护.恢复能力,使RAID 10成为了一种性价比较高的等级,目前几乎所有的RAID控制卡都支持这一等级.但是,RAID 10对存储容量的利用率和RAID 1一样低,只有50%.因此,RAID10即高可靠性与高效磁盘结构它是一个带区结构加一个镜象结构,可以达到既高效又高

在CentOS-7.0下高级硬盘管理RAID 1+0方案

企业经常用到的RAID+LVM管理模式的建立: 用到的软件:VMware Workstation 10 系统环境: [[email protected]~]# cat /etc/centos-release CentOSLinux release 7.0.1406 (Core) [[email protected]~]# rpm -qi mdadm Name        : mdadm Version     : 3.2.6 RAID 1+0方案 简介 先对磁盘做mirror,然后对整个mir