3.RAID原理基础

3.RAID原理基础

·传统磁盘的劣势: I/O较低,稳定性差,SATA<150M/s,SCSI<200M/s,SAS=200M/s,SSD=500M/s,

·RAID(Redundant Array of Independent Disks)磁盘冗余阵列技术是通过多磁盘并行运行来提高存储I/O性能,

·RAID级别分为7类,常用4类:

1,raid 0读写性能

2,raid 1读写性能、冗余性

3,raid 5读写性能、冗余性(支持1块硬盘故障)

4,raid 6读写性能、冗余性(支持2块硬盘故障)

·RAID 0:最少2块硬盘,在读写时,将数据分开都写到多块硬盘的方式来提高读写性能,

空间利用率:所有硬盘之和,

性能:所有硬盘速度之和

冗余能力:无

·RAID 1:使用至少2块硬盘,在写数据时,将数据复制写到多块硬盘,在读取数据时,同时在多块硬盘读取,

空间利用率:所有磁盘中最小的那块,

性能:读性能为所有硬盘之和,写性能有所减弱,

冗余能力:只要一块硬盘正常,数据就正常,

·RAID 5:至少3块硬盘,与raid0类似,读写数据的时候会将数据分布式的读写在所有硬盘上,但是在写数据的时候会对数据进行奇偶校验运算,将校验信息同时保存在硬盘上,校验信息可以用于数据恢复使用,

空间利用率:n-1/n

性能:读性能接近raid0,写性能比raid0弱一些,

冗余能力:可接受1块硬盘损坏,

·RAID 6:至少4块硬盘,与raid5类似,读写数据的时候会将数据分布式的读写在所有硬盘上,并保存奇偶校验信息,但是会比raid5多保存一份校验信息,所有冗余性较raid5有所提升,

空间利用率:n-2/n

性能:读性能接近raid5,写性能比raid5弱一点,

冗余能力:可接受2块硬盘损坏,

·RAID实现:软raid和硬raid:

·软件RAID:通过系统功能或raid软件实现,没有独立硬件和接口,需要占用一定系统资源,并受操作系统影响,

·硬件RAID:通过独立的硬件RAID卡实现,有些主板集成RAID硬件,有些需要购买独立RAID卡,稳定性好,

时间: 2024-10-07 07:56:53

3.RAID原理基础的相关文章

RAID原理基础

RAID原理基础: 内存的速度可以达到5G每秒.甚至更高 现代硬盘的缺陷:IO性能极弱,稳定性极差: RAID:廉价磁盘冗余阵列技术是通过该多磁盘并行运行来提高计算机的存储IO性能. RAID分为很多种类,称之为RIAD级别.现代RIAD共有7类,常用的有以下四类: RAID 0 读写性能 RAID 1 读取性能.冗余性(空间利用率最高,性能最高) RAID 5 读写性能.冗余性 (最多损坏1块硬盘) RAID 6 读写性能.冗余性 (最多损坏2块硬盘) RAID 0 最少使用 2 块硬盘:将数

RAID原理基础及Linux下软件RAID配置

一.RAID的原理基础 在讲解RAID的原理基础之前,我们首先来了解一下传统磁盘的劣势.我们知道一台PC机种都会包含CPU.内存.主板.硬盘.网卡等硬件,影响计算机性能的组建包括:CPU.主板总线IO.内存IO.硬盘IO.网卡IO等.可能我们在一提到影响计算机的性能时,首先想到的就是CPU.但是随着计算机的发展,特别是对于现代的处理器来说,其运算速度已经是非常快的了,同时我们的内存IO速度也已经达到了非常快的地步了(差不多应该有5G每秒),而我们也知道数据都是保存硬盘上的,所以计算机其实是先将硬

Linux学习之CentOS(二十八)--RAID原理基础及Linux下软件RAID配置

转自:http://www.cnblogs.com/xiaoluo501395377/archive/2013/05/20/3089554.html 本篇随笔将详细讲解RAID的原理基础以及Linux下软件RAID的配置 一.RAID的原理基础 在 讲解RAID的原理基础之前,我们首先来了解一下传统磁盘的劣势.我们知道一台PC机种都会包含CPU.内存.主板.硬盘.网卡等硬件,影响计算机性能的 组建包括:CPU.主板总线IO.内存IO.硬盘IO.网卡IO等.可能我们在一提到影响计算机的性能时,首先

RAID磁盘阵列 基础

1一.磁盘阵列简介 磁盘阵列RAID(RedundantArrays of Inexpensive Disks),即容错廉价磁盘阵列.磁盘阵列可以通过技术将多个较小的磁盘整合成一个较大的磁盘设备. 整个RAID会根据等级(level)选择的不同,而使得整合后得磁盘具有不同的功能,基本常见的等级有以下几种: RAID 0: 最早出现的RAID模式,即Data Stripping数据分条技术.RAID 0的组建至少需要两块硬盘,成本比较低,没有提供冗余或错误修复的能力.RAID 0可以提高整个磁盘的

(转)磁盘阵列RAID原理、种类及性能优缺点对比

磁盘阵列RAID原理.种类及性能优缺点对比 原文:http://www.cnblogs.com/chuncn/p/6008173.html 磁盘阵列(Redundant Arrays of Independent Disks,RAID) 1. 存储的数据一定分片: 2. 分基于软件的软RAID(如mdadm)和基于硬件的硬RAID(如RAID卡): 3. RAID卡如同网卡一样有集成板载的也有独立的(PCI-e),一般独立RAID卡性能相对较好,淘宝一搜便可看到他们的原形: 4. 现在基本上服务

RAID原理以及分类

一.RAID原理 随着计算机和网络技术的高速发展对存储性能和数据可靠性的要求不断的提高,单个的磁盘设备已经不能够满足速度以及安全性方面的要求 RAID(独立磁盘阵列设备):多个独立的物理硬盘按照不同的方式组合起来,形成一个虚拟的硬盘 raid是如何实现磁盘组合的呢? 1.如果想要很多磁盘组合起来使用那么就要对这些磁盘进行统一的管理,那么如何对这些磁盘进行管理呢? 如下图: 在图中,主板上的控制器连接到控制芯片,每个控制芯片下面连接有不同的磁盘,由控制芯片管理这些组合的磁盘,因此CPU在与磁盘交流

什么是RAID?RAID有什么用?RAID原理

什么是RAID 硬盘是个很脆弱的东西,它经常会坏掉.所以,为了保证服务器可靠耐用,硬盘必须时时刻刻保持可用.所以有了RAID这个东西.它的目的是将好几个硬盘合并在一起,就算硬盘坏了一个,剩下还有好几个硬盘是正常的,这样服务器才不会挂掉. 当然,保证服务高可用只是RAID其中的一个功能.它还能提升储存容量.加快存取速度等能力. RAID分为0~6级,另外还有RAID 1+0,简称RAID 10.下面分别介绍这几种RAID实现原理. 下图就是一个RAID实物图: 下图是RAID示意图: 它跟插线板是

Git原理基础(版本控制机制)

Git 基础 那么,简单地说,Git 究竟是怎样的一个系统呢? 请注意接下来的内容非常重要,若你理解了 Git 的思想和基本工作原理,用起来就会知其所以然,游刃有余. 在开始学习 Git 的时候,请努力分清你对其它版本管理系统的已有认识,如 Subversion 和 Perforce 等:这么做能帮助你使用工具时避免发生混淆. Git 在保存和对待各种信息的时候与其它版本控制系统有很大差异,尽管操作起来的命令形式非常相近,理解这些差异将有助于防止你使用中的困惑. 直接记录快照,而非差异比较 Gi

RAID原理及软RAID的配置

一. RAID:独立冗余磁盘阵列: 也被称为廉价磁盘冗余阵列(Redundant Array of Inexpensive Disk)多个独立的物理磁盘按照不同的方式组合起来,形成一个虚拟的磁盘. 二.生产环境中为什么要使用RAID?RAID有哪些优势? 1.RAID在容量和管理上的优势 易于灵活的进行容量扩展 "虚拟化"使可管理性极大的增强 2.RAID在性能上的优势 磁盘分块技术带来的性能提高 3.RAID在可靠性和可用性上的优势 通过冗余技术和热备.热换提升力可靠性 三.RAID