使硬盘更快更安全:了解RAID

RAID是由加州大学伯克利分校的D.A. Patterson教授提出的1988.raid是廉价冗余磁盘阵列的简称,它是直接翻译为廉价冗余磁盘阵列,也被称为磁盘阵列。后来信突袭我转换为独立的袭击成为一个独立磁盘冗余阵列,但这仅仅是变化的物质名称不change.raid可以理解为一种用磁盘驱动器。它将一组磁盘驱动器在一个合乎逻辑的方式,和作为一个逻辑磁盘驱动器。在一般情况下,一个逻辑磁盘驱动器组成小于每个磁盘驱动器的容量的总和。RAID的具体实施还可以依靠硬件和软件,和NT操作系统提供软件RAID functions.raid Windows通常是SCSI磁盘驱动器来实现的,因为IDE磁盘驱动器的性能是有限的IDE接口(IDE只能带两磁盘驱动器,和最高的传输速率为1.5Mbps)。IDE通道最多只能访问4个磁盘驱动器。同时,只有一个磁盘驱动器可以传输数据,而IDE信道通常具有光驱动器。光驱的延迟会严重影响系统的速度。SCSI适配器保证任何SCSI通道都能随时打开。同时,每个SCSI磁盘驱动器都可以自由地向主机传输数据,不会出现IDE磁盘驱动器争夺设备通道的现象。



RAID的优点



1。成本低,功耗小,传输速率高,在RAID中,许多磁盘驱动器可以同时传输数据。这些磁盘驱动器的逻辑磁盘驱动器,所以使用RAID可以实现单个磁盘驱动器几倍、几十倍甚至百倍。这是团队的第一件事要解决。因为当时CPU的速度增长很快,而磁盘驱动器的数据传输率可以大大改进的,所以需要一个解决方案来解决two.raid终于成功之间的矛盾。



2。可以提供容错性。这是使用RAID的第二个原因,因为普通磁盘驱动器无法提供容错功能,如果不包括CRC(循环冗余校验)写在disk.raid和容错编码是基于每个磁盘驱动器的硬件容错,从而提供更高的安全性。



3.raid比传统的大直径磁盘驱动器的低得多,与同容量。



分类RAID



1.raid0水平,没有多余的和非验证磁盘阵列。数据都分布在不同的磁盘驱动器的同时,没有容错。RAID中读写速度最快,但任何磁盘驱动器故障都会导致整个RAID系统失效,因此安全系数比单盘驱动器低,通常用于数据安全要求不高,但速度要求很高的情况下。



2.raid1,镜像磁盘阵列,每个磁盘驱动器有一个镜像磁盘驱动器,和镜像磁盘驱动器保持与原盘drive.raid1的内容具有最高的安全性,但只有一半的磁盘空间来存储数据。它主要用于对数据安全和快速恢复损坏的数据能力的高要求的情况下。



3.raid2水平,纠错汉明磁盘阵列。第一,第二,在磁盘驱动器组第四。2n个磁盘驱动器是检查和纠正错误的特殊检查磁盘。例如,七的磁盘驱动器,第一、二raid2,第四盘驱动程序纠错盘,其余的都是用来存储数据的多个磁盘驱动器的使用,减少检查磁盘账户for.raid2百分比为输入大量的数据输出一个高性能的,但输入少量数据的输出是不good.raid2在实践中很少使用。



4.raid3和RAID4,奇校验或偶校验的磁盘阵列。无论多少数据板,检查磁盘的使用和校验来检查错误。任何单个磁盘驱动器的损坏可以恢复。快速阅读RAID3和RAID4数据,但写入数据时,该检查点价值的计算是如何写检查磁盘,和速度下降,RAID3和RAID4使用不多。





5.raid5水平,没有一个独立的磁盘奇偶校验的磁盘阵列。校验也可以用来检查错误,但没有独立的校验磁盘,和校验信息分布在各个磁盘drive.raid5已经在阅读和大小数据写入性能好,被广泛应用。



从RAID1 RAID5在几个程序中,只要有一个损坏的硬盘,可以把硬盘损坏,然后插入磁盘(热插拔需要硬件支持),数据不会损坏,光盘的内容失败可以迅速重建,重建工作是由RAID硬件或软件RAID。但RAID0不提供错误校验功能,所以有人说它不能被视为RAID。事实上,这就是为什么叫0级RAID RAID0 0本身是不。



应用RAID



当前的PC机,整个系统的速度瓶颈是硬盘。虽然超有DMA33、DMA66、DMA100等快速标准介绍,效率不是很有效。在PC、磁盘的速度慢,不太严重,但在服务器中,这是不允许的。服务器必须能够响应来自所有方面的请求。这些要求主要是磁盘上的数据有关,所以服务器的磁盘子系统必须具有高的输入和输出速度,数据的安全性,必须有一些故障tolerance.raid提供这些功能,所以RAID中广泛使用的服务器系统。



所提供的RAID容错功能是自动实现的(由RAID硬件或软件RAID做的),对应用程序是透明的,不需要申请工作半个点的容错。获得最安全和最快的恢复速度,可以使用RAID1(镜像);妥协的能力,容错性和性能,你可以使用RAID5。在大多数数据库服务器,操作系统的磁盘驱动程序和数据库管理系统是RAID1,而数据库的数据文件存储在RAID5磁盘驱动器。



有时我们看到一些著名品牌服务器的配置列表,发现CPU不是很快,内存也不是很大。显卡不是最好的,但价格绝对昂贵。服务器系统是一个暴利产品吗当然不是。服务器的配置不在一个地方同时去除高稳定性的一般家庭电脑的焦点,冗余和容错的主要特点,如双电源,磁盘高速缓存与电池备份,热插拔硬盘、热插拔PCI插槽,等另一个特点是巨大的磁盘吞吐量。这主要是由于袭击。例如,SCSI RAID的奔腾166和IDE硬盘的P 3 copermine 800作为文件服务器,奔腾166比PⅢ高事务处理能力的几十甚至几百倍,因为P处理器的计算能力都没有用,反倒是奔腾166的袭击中扮演了一个角色。



RAID现在主要用于服务器上,但与任何高端技术一样,RAID也正在向PC机移动。