RAID5 模式的入门知识

RAID5 是一种存储性能、数据安全和存储成本兼顾的存储解决方案。它既能实现RAID 0的高速存储读取功能也能够实现RAID 1的数据恢复功能,可以说是RAID 0和RAID 1的折衷方案。

RAID5为系统提供数据安全保障,但保障程度要比磁盘镜像低而磁盘空间利用率要比磁盘镜像高。同时RAID5还具有和RAID 0相近似的数据读取速度,只是多了一个奇偶校验信息,而且存储成本相对较低。

RAID5至少需要三块硬盘才能实现阵列,在阵列当中有三块硬盘时,RAID控制器将会把需要存储的数据按用户定义的分割大小把文件分成碎片再分别存储到其中的两块硬盘上,此时另一块硬盘不接收文件碎片,只用来存储其它两块硬盘的校验信息,这个校验信息是通过RAID控制器上的单独的芯片运算产生的,而且可以通过这个校验信息来恢复存储在两块硬盘上的数据。

另外,这三块硬盘的任务也是随机的,也就是说在这次存储当中可能是1号硬盘和2好硬盘用来存储分割后的文件碎片,那么在下次存储的时候可能就是2号硬盘和3号硬盘来完成这个任务了。可以说,在每次存储操作当中,每块硬盘的任务是不一样的,不过,不管任务怎么随机分配也是两块硬盘用来存储数据信息,另一块硬盘用来存储校验信息。

RAID5可以利用三块硬盘同时实现RAID 0的加速功能也实现RAID 1的数据备份功能,并且当其中的一块硬盘损坏之后,加入一块新的硬盘也可以实现数据的还原。

RAID5模式并不是完全没有缺点,如果阵列当中某块硬盘上的信息发生了改变的话,那么就需要重新计算文件分割碎片,并且,校验信息也需要重新计算,这时,三个硬盘都需要重新调用那么整个系统性能将会降下来。如果要做RAID5阵列的话,最好使用相同容量相同速度的硬盘,RAID5模式的有效容量是阵列中容量最小的硬盘容量乘上阵列中硬盘数减一后的数目,这是因为其中有一块硬盘用来存放校验信息。

RAID5既能够实现速度上的加倍,同时也能够保证数据的安全性,所以在很多高端系统当中都使用这种RAID模式。

如何实现 RAID5

ATA RAID控制器 目前市场上的RAID控制器主要有两种,一是主板上集成的IDE RAID控制器,现在很多高端主板都具有集成 ATA RAID 控制器。

一款支持并行接口RAID5模式的磐英I875P主板,以及单独的ATA RAID 控制卡 HighPoint的Rocket RAID 1820A。

至少需要三块以上的硬盘,建议硬盘的容量和类型相同。如果是两块容量和速度不一致的硬盘来组建RAID,根据RAID定义的规则,系统将以容量最小的容量为蓝本,以速度最抵的硬盘的速度为标准来建立RAID系统,这是RAID模式共同遵守的一个原则。如果使用的是支持Serial ATA通道的控制卡,而没STAT硬盘,可自配装转接器

RAID5 安装过程

下面是我们采用HighPoint的Rocket RAID 454来具体实现RAID5, RocketRAID 454支持通过8个IDE通道,可支持多种RAID级别。包括RAID 0,1,5,10和JBOD。通过HPT374芯片,RocketRAID 454具有高级的缓存运算法则,PCI-X的技术结构,工作频率可达到133MHz,而且RAID管理软件。

HighPoint RocketRAID 454控制卡内包装包括 RocketRAID 454磁盘阵列卡、4条IDE硬盘排线、短挡板、驱动程序、磁盘阵列控管软件以及使用手册等实用的配件,在防震海绵的保护下,陈列于包装盒中。将RocketRAID 454卡插到主板的PIC 插槽上用IDE硬盘排线连接RAID卡和三个相同的IDE硬盘。

软件设置

开机的过程中按下"Ctrl+H"便可以进入,HighPoint RocketRAID 454的BIOS控制画面。系统将显示所有连接在RAID 卡上硬盘的型号及大小。选取上方工具列的选项,里面有RAID 0、RAID 1、RAID 0+1、RAID5和 JBOD选项。我们选择RAID5模式,进入RAID5设定画面之后,系统会跳出另一个窗口,我们选择“Select Devices”项,就将安装的三个硬盘都选中了。这时我们选择“start creation ”出一个窗口提醒你“你所选择的磁盘中所有的数据都会消失,是否还要继续进行这项工作?”这时如果要继续,就按下Y,要先退出备分资料,就按下N。,按下“Y”系统开始创建RAID5。

找一块有系统的硬盘作为启动盘开机进入操作系统后,系统将发现新硬件,并安装驱动程序。驱动程序安装完毕后,计算机管理中出现RAID 控制器,表示RAID已成功安装。创建新分区后完成基本的安装。创建 RAID5 完成

RAID5 性能测试验证

安装完成后,我们可以通过一些简单的测试来验证 RAID5 的性能,可以选择HD Tach 这类简单易用的硬盘测试软件。HD Tach 是一款硬盘物理性能测试软件,利用VXD特定模式来获得测试最大精确度的硬盘性能测试工具,这是目前硬盘测试必备的一款工具。

三块三星硬盘构成 RAID5 磁盘阵列后突发读取速度为106.3MB/S.右图为一块三星硬盘的突发读取速度为89.2MB/S。可见相较于未作RAID5前的三星硬盘来看,突发读取效能约有将近18%性能提升。

raid5是计算机的什么知识,关于raid5的知识相关推荐

  1. 综合知识计算机类编制,天津事业编综合知识是什么

    天津事业编综合知识有三类,分别是文字综合类.财会类.计算机类,考试时根据岗位考试要求进行一类综合知识的考核,均为主客观性试题,考试时限为150分钟,满分为100分. 综合知识(文字综合类)简介 (一) ...

  2. raid5 合适 多少块硬盘_raid1 raid2 raid5 raid6 raid10如何选择使用?各需要几块硬盘?...

    我们在做监控项目存储时,经常会用到磁盘阵列,什么是磁盘阵列呢?那为什么要做磁盘阵列呢?raid1 raid2 raid5 raid6 raid10各有什么优势?本期我们来看下. 一.什么是Raid?它 ...

  3. 计算机中有关数及编码的知识,计算机中有关数及编码的知识

    计算机中有关数及编码的知识 1.计算机是智能化的电器设备 计算机就其本身来说是一个电器设备,为了能够快速存储.处理.传递信息,其内部采用了 大量的电子元件,在这些电子元件中,电路的通和断.电压高低,这 ...

  4. 计算机二级考试c语言公共基础知识,全国计算机二级c语言公共基础知识考试内容.doc...

    全国计算机二级c语言公共基础知识考试内容 全国计算机二级等级考试的笔试包括基础知识和程序设计两部分,其中基础知识占30分.以下是由关于全国计算机二级c语言公共基础知识考试内容的内容,希望大家喜欢! 全 ...

  5. 计算机系统具有整体性质,2017年计算机二级《公共基础》重点知识

    2017年计算机二级<公共基础>重点知识 计算机系统实现自动维护和诊断的技术.实施维护诊断自动化的主要软件为功能检查程序和自动诊断程序.下面是小编整理的关于计算机二级<公共基础> ...

  6. 计算机二级msoffice应用基础,计算机二级MSOffice高级应用考试基础知识

    计算机二级MSOffice高级应用考试基础知识 计算机应用主要是科学计算.工程设计等数值应用,这一阶段使用第一代电子管计算机(数字机和模拟机),硬件体积庞大,运算速度慢,系统维护需要较高的技术,软件尚 ...

  7. 计算机基础知识好学吗,计算机编程好学吗 需要什么基础知识?

    计算机编程好学吗 需要什么基础知识?想要进入编程行业,入门是比较关键的,经常能听到很多人说,想学习编程不难,入门更为简单,只要你对他感兴趣就能学,但是至于学的怎么样,那就不好说了,尤其是在涉及到高级编 ...

  8. 计算机图形学中需要掌握的数学基础知识有哪些?

    计算机图形学中使用了大量数学知识,尤其是矩阵和线性代数.虽然我们倾向于认为3D图形编程是紧跟最新技术的领域之一(它在很多方面确实是),但它用到的很多技术实际上可以追溯到上百年前,其中一些甚至是由文艺复 ...

  9. 湖南邮储银行计算机类的是不是不要看金融知识,邮储银行一题一分,侧重专业还是行测?...

    官宣来了,在今年2月,银保监会正式将其列为国有大型商业银行.并且邮储银行在全国拥有4万多网点及营业部的便利性,网点是全国最多的,比工行和农行还要多,也是其他国有大型商业银行所不具备的先天优势. 如此优 ...

最新文章

  1. python之syslog模块
  2. 什么是 SAP Spartacus UI 的 feature level
  3. SequoiaDB 巨杉数据库
  4. 帆软报表(finereport)单元格函数,OP参数
  5. 好难啊……一个 try-catch 问出这么多花样
  6. android 瀑布流效果 保存地址
  7. 《团队名称》第八次团队作业:Alpha冲刺day1
  8. 无限极分类php简单,创建无限极分类树型结构的简单方法
  9. 栈--进栈,出栈指针修改的顺序问题
  10. 通过解析器向DNS服务器发出查询
  11. mysql 自定义函数 找不到表,mysql判断表记录是否存在,不存在则插入新纪录
  12. Office 2016 for mac 打开闪退/出现问题,提示发送错误报告
  13. ASEMI快恢复二极管SFF806A的压降是多少
  14. PostgreSQL存储过程-批量新增周末到节假日
  15. java基础(11)函数重载以及函数递归求和
  16. 关于LCD1602液显的使用细则
  17. 如何将Scratch作品转换成HTML或者应用程序
  18. 斗战神服务器正在维护6,17173《斗战神》专区——3月15日维护公告:疲劳刷新改为每天6点...
  19. android画图之贝塞尔曲线讲解
  20. 软件项目管理和工作流程文集(CMMI)

热门文章

  1. 多功能Python键盘记录工具Radium
  2. amcharts教程
  3. ASP计算周开始和一年有多少周及某年第一周开始日期
  4. excel减法函数_Excel办公实操,提取多个条件的数据,办公必会技能
  5. 姜小白的Python日记Day6 集合的用法
  6. pytorch 目标检测数据增强 详细讲解
  7. 用opencv检测convexity defects
  8. JS接口安全域名:XXX内容与下载文件不符,请检查文件内容或重新上传原始文件
  9. android4.4中添加方案,Android4.0-4.4 添加实体按键振动支持的方法(java + smali版本)
  10. A or B Equals C Gym - 101028C