RAID级别

第1章 RAID卡

1.1 基本作用

网站数据量很大的时候,单块盘装不下了,有了多块盘,有不想单个盘存放数据,就需要工具把所有硬盘整合成一个大磁盘,再在这个大磁盘上再分区(虚拟磁盘)存放数据。这个时候就需要RAID卡来实现。

简单的说,RAID卡是一种把多块独立的物理硬盘按不同方式组合起来形成一个逻辑硬盘,从而提供比单个硬盘有着更高的性能和提供冗余的技术。

1.2 RAID 0

1.2.1 概念

又叫条带,可以是一块或者多块磁盘组合,组合后不损失容量,即组合后的容量是所组合磁盘容量的总和。

1.2.2 优点

1、变成一块大的磁盘。

2、读写速度是所有RAID级别中最快的。

1.2.3 缺点

没有冗余,一块磁盘坏了,整个磁盘就坏了,即容易丢失数据,并且一旦用户数据丢失或者损坏,将没有办法再恢复。。

1.3 RAID 1

1.3.1 概念

又称为镜像,只能是两块磁盘组合,总容量变成两块磁盘的一半,即会损失容量,它的宗旨是最大限度的保证用户数据的可用性和可修复性。操作方式是把用户写入硬盘的数据百分之百的自动复制到另一个硬盘上。。

1.3.2 优点

对存储的数据进行百分之百的备份,所以在所有的RAID级别中,RAID 1提供最高的数据安全保障。即有冗余,不容易丢失数据。

1.3.3 缺点

同样,由于数据的百分之百备份,备份数据占了总存储空间的一半,因而RAID1 的磁盘空间利用率低,存储成本高。

1.4 RAID 5

1.4.1 概念

至少是三块盘组合,容量是一块盘的容量*(n-1),其中n是磁盘数,即不论多少块盘,只损失一块盘的容量。

可以理解为是RAID 0和RAID 1 的折衷方案,但没有完全使用RAID 1镜像理念,而是使用了 “奇偶校验信息”来作为数据恢复的方式。

RAID 5是一种存储性能、数据安全和存储成本兼顾的存储解决方案。

RAID 5可以为系统提供数据安全保障,但保障程度要比Mirror低而磁盘空间利用率要比Mirror高。RAID 5具有和RAID 0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢。同时由于多个数据对应一个奇偶校验信息,RAID 5的磁盘空间利用率要比RAID1高,存储成本相对较低。

1.4.2 奇偶校验

当某一块盘坏了,会用好的数量加奇偶校验的数据来换好的磁盘。

1.4.3 特点

1读写性能介于0之间,读大于0,写小于0 。

2 总容量=(n-1)*10,其中10是磁盘容量,n是磁盘数。

1.5 RAID 10

1.5.1 概念

最少用4块盘,特点和RAID 0差不多 。

RAID10也被称为镜象阵列条带。象RAID0一样,数据跨磁盘抽取;象RAID1一样,每个磁盘都有一个镜象磁盘, 所以RAID 10的另一种会说法是 RAID 0+1。RAID10提供100%的数据冗余,支持更大的卷尺寸,但价格也相对较高。对大多数只要求具有冗余度而不必考虑价格的应用来说,RAID10提 供最好的性能。使用RAID10,可以获得更好的可靠性,因为即使两个物理驱动器发生故障(每个阵列中一个),数据仍然可以得到保护。RAID10需要4 + 2*N 个磁盘驱动器(N >=0), 而且只能使用其中一半(或更小, 如果磁盘大小不一)的磁盘用量, 例如 4 个 250G 的硬盘使用RAID10 阵列, 实际容量是 500G。

1.5.2 特点

  • 容量是1/2。
  • RAID1和RAID 0的组合
  • 读写性能好
  • 成本高
  • 会损失容量1/2,最多坏两块盘,

注意:互联网公司服务器一般都会购买RAID卡(主板自带、独立RAID卡),RAID卡上也是有缓存的。

第2章 RAID级别之间的比较

冗余从好到坏:raid1    raid 10    raid 5   raid0

性能从好倒坏:raid0    raid 10    raid 5   raid 1

成本从低到高:raid0    raid 5     raid 1   raid 10

第3章 不同的RAID级别的企业应用举例:

根据数据的存储和访问需求,去匹配对应的RAID级别:

互联网公司:单台服务器,很重要,盘不多,系统盘raid 1。

数据库/存储服务器,主库raid 10,从库raid 5\raid 0(为了维护成本,raid 10)

web服务器,如果没有太多数据的话,raid 5,raid 0(单盘)。

有多台,监控/应用服务器,单盘raid 0,多盘 raid 5足以。

时间: 2024-10-04 22:16:18

RAID级别的相关文章

常见RAID级别原理, Linux中软RAID实现方式详解

前言:本文章耗费作者大量时间,转载声明转自anyisalin.blog.51cto.com RAID简介 RAID(Redundant Arry of Independent Disks)独立冗余阵列,旧称(Redundant Arry of Inexpensive Disks)廉价冗余阵列,其主要目的是将多个硬盘组成在一起来达到提高I/O.读写.冗余性. RAID分为硬件RAID和软件RAID 硬件RAID通过RAID卡连接多个硬盘.或者主板中集成了RAID控制器来实现RAID的相关功能. 软

常见的RAID级别及其特性

raid0:被称为条带,无容错能力,故障率高,但读写性能好,磁盘的可用空间是n*disk(单盘容量),至少需要2块硬盘组成raid0 raid1:被称为镜像,有容错能力,由于数据在存储到磁盘前要分割成chunk,所以性能略微下降,读性能和raid0接近,性能是提升的,空间利用率为n*disk/2,至少需要2块硬盘组成raid1 raid4:有容错能力,读写性能都提升了,允许最多坏一块磁盘,可用空间为(n-1)*disk,当一块磁盘故障时,其他两磁盘使用异或运算得到故障盘的数据并恢复,出现一块磁盘

raid级别有哪些和它们之间的区别

众所皆知,raid在实际生产环境中,是非常常用的.而在工作中经常会用到的raid级别有以下几种: 1.raid0:假如有两块硬盘,分别为20G.那么使用了raid0以后,硬盘的整体大小为40G.raid0最大的优点就是读写速度都很快,但是它的缺点也很明显,那就是没有冗余,一旦一块磁盘坏了,那么所有的磁盘也就跟着一起损坏.最小磁盘数为两块或以上. 2.raid1:假如两块硬盘分别为20G,那么使用了raid1以后,硬盘的整体大小除以一半,即为20G.raid1最大的优点就是有冗余,并且读性能提升,

RAID级别和实现实例操作详解

一.RAID简史 1.RAID由来 Berkeley:伯克利提出:A case for Redundent Arrays of Inexpensive Disks 为RAID(廉价冗余阵列) 如今:Redundant Arrays of Independent Disks 独立冗余阵列 2.优点和表现方式 1)通过磁盘并行读写,提高IO能力: 2)通过磁盘冗余(容错)机制来实现提高耐用性: 3.级别:多块磁盘组织在一起的工作方式有所不同 RAID0.RAID1.RAID2.RAID3.RAID4

RAID级别简介

独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列(RAID, Redundant Array of Inexpensive Disks),简称硬盘阵列.其基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵.容量巨大的硬盘.根据选择的版本不同,RAID比单颗硬盘有以下一个或多个方面的好处:增强数据集成度,增强容错功能,增加处理量或容量.另外,磁盘阵列对于计算机来说,看起来就像一个

【RAID技术】RAID入门级——RAID级别、原理

序言 RAID是"Redundant Array of Independent Disks"的缩写,称为"独立磁盘冗余阵列",通常简称为"磁盘阵列(DiskArray)".通常简单来说,RAID技术就是将多个硬盘按照一定方式有机的组合在一起,形成一个大的硬盘阵列,从而提高硬盘数据的存储性能和数据备份技术.对于用户而言,操作磁盘阵列就像操作一般的单个硬盘一样,而且这样比操作单个硬盘的数据存储速度更快,并具有数据自动备份的机制.根据组成硬盘的不同方式

raid 级别介绍

RAID Redumdant array inexpensive disks 廉价磁盘冗余阵列 使用软件模拟中间层或用硬件做为中间层来实现. 在操作系统层面模拟的raid叫软raid 使用硬件操作叫硬件raid RAID Level raid0: 磁盘条带,读写性能都得到提高.磁盘可以为任意快.尽量使用同一个型号同一个厂商的硬盘来做.没有容错能力,在可靠性上没有提高.坏一块硬盘所有数据都会丢失,增加了出错的风险.没有空间浪费. raid1: 磁盘镜像,读的性能得到提高写性能没的提高略有下降.按位

RAID 级别和概念介绍

RAID的级别和概念介绍 RAID的意思是廉价磁盘冗余阵列,但现在它被称为独立磁盘冗余阵列.本文介绍什么是RAID和在实际环境大多采用哪个级别的RAID. RAID 的意思是廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks),但现在它被称为独立磁盘冗余阵列(Redundant Array of Independent Drives).早先一个容量很小的磁盘都是非常昂贵的,但是现在我们可以很便宜的买到一个更大的磁盘.Raid 是一系列放在一起,成为一个逻辑

简单描述RAID级别:

简单描述RAID级别: RAID 0 是俩盘一起读写,如果一个坏了那么数据全丢失: RAID 1是一块写,一块用来备份,坏一块无所谓: RAID 2 ,3 ,4 不常用: 最常用的就是RAID 5和RAID 6 ,RAID 5允许坏一块盘,但是最少需要三块盘来做,做出来的容量是N-1的容量(相当于一块用来写校验信息): RAID 6允许坏2块盘,但是最少需要四块盘,容量是N-2(相当于俩盘校验): 一.RAID技术规范简介 RAID技术主要包含RAID 0-RAID 7等数个规范,它们的侧重点各

RAID 级别和特征

raid定义及作用:磁盘阵列;用于提升磁盘IO性能,磁盘大小,和磁盘冗余, 常见raid级别:raid0; raid 1 ;       raid5;    raid 10;raid01; raid0 :数据像条带一样被存储在每个硬盘上 优点:提高了磁盘的读写性能.缺点:不具备冗余能力,只要一块硬盘出现故障数据就会损坏. 磁盘块数:最少两块 raid1:数据被做成镜像.优点:有冗余备份功能更.缺点:成本高. 磁盘数:最少2快.最多? raid5:一块硬盘充当,校验盘,需要消耗一部分CUP用于校验