服务器常用磁盘阵列RAID原理、种类及性能优缺点对比-创新互联

磁盘阵列(Redundant Arrays of Independent Disks,RAID)

成都创新互联是一家专注于做网站、成都做网站与策划设计,乌拉特后网站建设哪家好?成都创新互联做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:乌拉特后等地区。乌拉特后做网站价格咨询:18982081108

1. 存储的数据一定分片;

2. 分基于软件的软RAID(如mdadm)和基于硬件的硬RAID(如RAID卡);

3. RAID卡如同网卡一样有集成板载的也有独立的(PCI-e),一般独立RAID卡性能相对较好,淘宝一搜便可看到他们的原形;

4. 现在基本上服务器都原生硬件支持几种常用的RAID;

5. 当然还有更加高大上的专用于存储的磁盘阵列柜产品,有专用存储技术,规格有如12/24/48盘一柜等,盘可选机械/固态,3.5/2.5寸等。


级别
特征 原理 单元 冗余 性能 利用率 最多坏 用途 缺陷
RAID0 条带 分片分散存入2块硬盘 2 读写速度2倍 100% 0/2 SWAP/TMP 不冗余,数据难恢复
RAID1 镜像 相同数据存入2块硬盘 2 写速度不变 读速度2倍 50% 1/2 数据备份 读写速度没加,利用率低
RAID4 校验 分片分散存入2块硬盘 校验码存入第3块硬盘 3 读写速度2倍 2/3=66% 1/3 用的很少 1. 坏盘时另外2块需要重新计算还原坏盘数据 2. 校验码盘压力大成为瓶颈
RAID5 校验 分片和校验码混合存储 3 读写速度2倍 2/3=66% 1/3 用的不多 坏盘时另外2块需要重新计算还原坏盘数据
RAID6 校验 分片盘校验码盘分别2个 数据分片校验码计算2次 4 读写速度2倍 2/4 2/4 1∈2 用的很少 “部队中有一半是搞后勤的,感觉还是不太爽。”
RAID10 1+0 2块硬盘1组先做RAID1 多组RAID1再做RAID0 4 读写速度N倍 N为组数 2/4 2/4 1∈2 用的最多 -
RAID50 5+0 3块硬盘1组先做RAID5 多组再做RAID0 6 读写数读2N倍 N为组数 4/6 2/6 1∈3 土豪用的 “好是好,就是贵!”

近来想建立一个私有云系统,涉及到安装使用一台网络存储服务器。对于服务器中硬盘的连接,选用哪种RAID模式能准确满足需求收集了资料,简单整理后记录如下:

一、RAID模式优缺点的简要介绍

目前被运用较多的RAID模式其优缺点大致是这样的:

1、RAID0模式

优点:在RAID 0状态下,存储数据被分割成两部分,分别存储在两块硬盘上,此时移动硬盘的理论存储速度是单块硬盘的2倍,实际容量等于两块硬盘中较小一块硬盘的容量的2倍。

缺点:任何一块硬盘发生故障,整个RAID上的数据将不可恢复。

备注:存储高清电影比较适合。

2、RAID1模式

优点:此模式下,两块硬盘互为镜像。当一个硬盘受损时,换上一块全新硬盘(大于或等于原硬盘容量)替代原硬盘即可自动恢复资料和继续使用,移动硬盘的实际容量等于较小一块硬盘的容量,存储速度与单块硬盘相同。RAID 1的优势在于任何一块硬盘出现故障是,所存储的数据都不会丢失。

缺点:该模式可使用的硬盘实际容量比较小,仅仅为两颗硬盘中最小硬盘的容量。

备注:非常重要的资料,如数据库,个人资料,是万无一失的存储方案。

3、RAID 0+1模式

RAID 0+1是磁盘分段及镜像的结合,采用2组RAID0的磁盘阵列互为镜像,它们之间又成为一个RAID1的阵列。硬盘使用率只有50%,但是提供最佳的速度及可靠度。

4、RAID 3模式

RAID3是把数据分成多个“块”,按照一定的容错算法,存放在N+1个硬盘上,实际数据占用的有效空间为N个硬盘的空间总和,而第N+1个硬盘存储的数据是校验容错信息,当这N+1个硬盘中的其中一个硬盘出现故障时,从其它N个硬盘中的数据也可以恢复原始数据。

5、RAID 5模式

RAID5不对存储的数据进行备份,而是把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。

6、RAID 10模式

RAID10最少需要4块硬盘才能完成。把2块硬盘组成一个RAID1,然后两组RAID1组成一个RAID0。虽然RAID10方案造成了50%的磁盘浪费,但是它提供了200%的速度和单磁盘损坏的数据安全性。

二、另外三种硬件快速硬件设置模式简介

在收集资料时看到有的硬件设备提供快速磁盘模式设置,也很方便大家的使用,具体情况如下:

1、Clone模式

克隆模式,磁盘全部数据一样,以最小硬盘的为准。

2、Large模式

硬盘容量简单相加,将几个硬盘变成一个硬盘,容量为几个硬盘容量之和,此模式下可以获得大的硬盘空间。

3、Normal模式

硬盘分别处于正常、独立的状态,可以分别独立的写入或读取资料,能使用的实际容量分别为4个硬盘的容量。如果其中一个硬盘受损,其他几个硬盘不会受影响。

三、RAID使用简明注意事项

★使用前请先备份硬盘的资料,一旦进行RAID设定或是变更RAID模式,将会清除硬盘里的所有资料,以及无法恢复;

★建立RAID时,建议使用相同品牌、型号和容量的硬盘,以确保性能和稳定;

★请勿随意更换或取出硬盘,如果取出了硬盘,请记下硬盘放入两个仓位的顺序不得更改,以及请勿只插入某一块硬盘使用,以避免造成资料损坏或丢失;

★如果旧硬盘曾经在RAID模式下使用,请先进清除硬盘RAID信息,让硬盘回复至出厂状态,以免RAID建立失败;

★RAID0模式下,其中一个硬盘损坏时,其它硬盘所有资料都将丢失;

★RAID1模式下,如果某一块硬盘受损,可以用一块大于或等于受损硬盘容量的新硬盘替换坏硬盘然后开机即可自动恢复和修复资料以及RAID模式。此过程需要一定时间,请耐心等待

四、细数RAID模式

1、概念

磁盘阵列(Redundant Arrays of Inexpensive Disks,RAID),有“价格便宜且多余的磁盘阵列”之意。原理是利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性。磁盘阵列是由很多便宜、容量较小、稳定性较高、速度较慢磁盘,组合成一个大型的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。同时利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。磁盘阵列还能利用同位检查(Parity Check)的观念,在数组中任一颗硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新硬盘中。

2、规范

RAID技术主要包含RAID 0~RAID 50等数个规范,它们的侧重点各不相同,常见的规范有如下几种:

服务器常用磁盘阵列RAID原理、种类及性能优缺点对比

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章名称:服务器常用磁盘阵列RAID原理、种类及性能优缺点对比-创新互联
文章网址:http://pwwzsj.com/article/dhpsco.html