RAID廉价磁盘冗余阵列介绍

RAID(廉价磁盘冗余阵列)技术主要是为了改善磁盘的访问延迟,增强磁盘的可用性和容错能力。目前服务器级别的计算机都支持插入多块磁盘(8块或者更多),通过使用RAID技术,实现数据在多块磁盘上的并发读写和数据备份。

RAID0

        数据在从内存缓冲区写入磁盘时,根据磁盘数量将数据分成N份,这些数据同时并发写入N块磁盘,使得数据整体写入速度是一块磁盘的N倍。读取时也一样,因此RAID0具有极快的数据读写速度,但是RAID0不做数据备份,N块磁盘中只要有一块损坏,数据

完整性就被破坏,所有磁盘的数据都会损坏。

RAID1

       数据在写磁盘时,将一份数据同时写入两块磁盘,这样任何一块磁盘损坏都不会导致数据丢失,插入一块新磁盘就可以通过复制数据的方式自动修复,具有极高的可靠性。

RAID10

      结合RAID0和RAID1两种方案,将所有磁盘平均分成两份,数据同时在两份磁盘写入,相当于RAID1,但是在每一份磁盘里面的N/2块磁盘上,利用RAID0技术并发读写,既提高可靠性又改善性能,不过RAID10的磁盘利用率较低,有一半的磁盘用来写备份数据。

RAID3

       一般情况下,一台服务器上不会出现同时损坏两块磁盘的情况,在只损坏一块磁盘的情况下,如果能利用其他磁盘的数据恢复损坏磁盘的数据,这样在保证可靠性的性能的同时,磁盘利用率也得到大幅提升。

       在数据写入磁盘的时候,将数据分成N-1份,并发写入N-1块磁盘,并在第N块磁盘记录校验数据,任何一块磁盘损坏(包括校验数据磁盘),都可以利用其他N-1块磁盘的数据修复。

      但是在数据修改较多的场景中,修改任何磁盘数据都会导致第N块磁盘重写校验数据,频繁写入的后果是第N块磁盘比其他磁盘容易损坏,需要频繁更换,所以RAID3很少在实践中使用。

时间: 2024-12-26 10:20:44

RAID廉价磁盘冗余阵列介绍的相关文章

RAID廉价磁盘冗余阵列

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

RAID(廉价磁盘冗余阵列)

RAID可以透过一个技术(软件和硬件),将多个较小的磁盘整合成为一个较大的磁盘装置:而这个较大的磁盘功能可不只是存储而已,它还具有数据保护功能,提升读写性能,所谓保护功能就是将一个数据多份的存放在不同的物理磁盘上,这样就避免了单块磁盘甚至多块磁盘损坏而导致的数据丢失问题.当然这需要借助于RAID的级别来实现更加丰富的功能.级别就是将多块磁盘组织在一起的工作方式,不同级别组合起来的磁盘具有不同的功能. 接下来说一下RAID常见得级别:    RAID-0:条带卷,将多块磁盘平行的组合在一起来当一块

【linux相识相知】独立硬盘冗余阵列-RAID

独立硬盘冗余阵列(RAID,Redundant Array of Independant Disks),旧称为廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks).1987年美国加州伯克利分校的一篇名为<A Case for Redundant Arrays of Inexpensive Disk(RAID)>论文诞生,这标志着RAID技术的开始. 那么什么是RAID呢?简单的来讲就是把多个硬盘组合起来,成为一个硬盘阵列组,操作系统会把它当做是一个硬盘,

【我的Linux,我做主!】独立磁盘冗余阵列RAID分级及实现方式

计算机和网络技术的高速发展对存储性能和数据可靠性的要求不断提高.在企业环境中,当公司服务器同时有3000+的用户同时访问时,并且用户同时进行不同的文件读写的操作时,单个硬盘的读写性能有限,容易出现性能瓶颈.常见的并行接口硬盘中如早期的IDE硬盘最高只到达133Mbps,SCSI小型计算机系统接口硬盘的最高传输速率是320Mbps,目前主流的串行接口硬盘SATA接口硬盘中SATA1传输速率是300Mbps,SATA2传输速率是600Mbps,目前SATA3接口最高可以到达6Gbps.为了解决性能问

RAID 级别和概念介绍

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

硬盘与磁盘冗余阵列

这篇博客位于:http://xubenbenhit.github.io/HardDiskAndRAID.html 先来扯淡吧,圣诞节前几天一直在看一些论文,磁盘相关的,今天索性一次性写完,不然看了又忘记了. 1. 硬盘 硬盘的基础知识就不赘述了,什么磁头磁道扇区等等啦,看下图一目了然,不了然的话自己看书去.                         然后有一点需要明确一下,那就是磁盘保证对于扇区的更新操作都是原子的.每次写扇区要么全写进去了要么全没写进去.  下面写一些磁盘的调度算法吧.调

独立硬盘冗余阵列与HDFS

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

Linux 独立冗余磁盘阵列介绍

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

磁盘阵列RAID的功能作用介绍

RAID是一个我们经常能见到的名词.但却因为很少能在实际环境中体验,所以很难对其原理能有很清楚的认识和掌握.RAID是英文Redundant Array of Independent Disks的缩写,中文简称为独立磁盘冗余阵列.RAID就是一种由多块硬盘构成的冗余阵列.虽然RAID包含多块硬盘,但是在操作系统下是作为一个独立的大型存储设备出现.上海天盾数据恢复中心的专家告诉我们,利用RAID技术于存储系统的好处主要有以下三种: 1.通过把多个磁盘组织在一起作为一个逻辑卷提供磁盘跨越功能; 2.