可能是最简单的组raid教程

之前我们那个双笔记本硬盘的RAID移动硬盘盒一直用的还算不错,这次简单讲下台式机的操作

简单来说组RAID你需要懂什么叫RAID,而且至少要准备俩硬盘才能组RAID

磁盘阵列(Redundant Arrays of Independent Drives,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。磁盘阵列是由很多块独立的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。

RAID0

定义:

RAID 0又称为Stripe或Striping,它代表了所有RAID级别中最高的存储性能。RAID 0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能。

工作原理:

系统向三个磁盘组成的逻辑硬盘(RAID0 磁盘组)发出的I/O数据请求被转化为3项操作,其中的每一项操作都对应于一块物理硬盘。通过建立RAID 0,原先顺序的数据请求被分散到所有的三块硬盘中同时执行。从理论上讲,三块硬盘的并行操作使同一时间内磁盘读写速度提升了3倍。 但由于总线带宽等多种因素的影响,实际的提升速率肯定会低于理论值,但是,大量数据并行传输与串行传输比较,提速效果显著显然毋庸置疑。

优缺点:

读写性能是所有RAID级别中最高的。

RAID 0的缺点是不提供数据冗余,因此一旦用户数据损坏,损坏的数据将无法得到恢复。RAID0运行时只要其中任一块硬盘出现问题就会导致整个数据的故障。一般不建议企业用户单独使用。

总结:

磁盘空间使用率:100%,故成本最低。

读性能:N*单块磁盘的读性能

写性能:N*单块磁盘的写性能

冗余:无,任何一块磁盘损坏都将导致数据不可用。

RAID1

定义:

RAID 1通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据。当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID 1可以提高读取性能。RAID 1是磁盘阵列中单位成本最高的,但提供了很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。

工作原理:

RAID1是将一个两块硬盘所构成RAID磁盘阵列,其容量仅等于一块硬盘的容量,因为另一块只是当作数据“镜像”。RAID1磁盘阵列显然是最可靠的一种阵列,因为它总是保持一份完整的数据备份。它的性能自然没有RAID0磁盘阵列那样好,但其数据读取确实较单一硬盘来的快,因为数据会从两块硬盘中较快的一块中读出。RAID1磁盘阵列的写入速度通常较慢,因为数据得分别写入两块硬盘中并做比较。RAID1磁盘阵列一般支持“热交换”,就是说阵列中硬盘的移除或替换可以在系统运行时进行,无须中断退出系统。RAID1磁盘阵列是十分安全的,不过也是较贵一种RAID磁盘阵列解决方案,因为两块硬盘仅能提供一块硬盘的容量。RAID1磁盘阵列主要用在数据安全性很高,而且要求能够快速恢复被破坏的数据的场合。

在这里,需要注意的是,读只能在一块磁盘上进行,并不会进行并行读取,性能取决于硬盘中较快的一块。写的话通常比单块磁盘要慢,虽然是并行写,即对两块磁盘的写入是同时进行的,但因为要比较两块硬盘中的数据,所以性能比单块磁盘慢。

优缺点:

RAID1通过硬盘数据镜像实现数据的冗余,保护数据安全,在两块盘上产生互为备份的数据,当原始数据繁忙时,可直接从镜像备份中读取数据,因此RAID1可以提供读取性能。
RAID1是硬盘中单位成本最高的,但提供了很高的数据安全性和可用性,当一个硬盘失效时,系统可以自动切换到镜像硬盘上读/写,并且不需要重组失效的数据。

总结:

磁盘空间使用率:50%,故成本最高。

读性能:只能在一个磁盘上读取,取决于磁盘中较快的那块盘

写性能:两块磁盘都要写入,虽然是并行写入,但因为要比对,故性能单块磁盘慢。

冗余:只要系统中任何一对镜像盘中有一块磁盘可以使用,甚至可以在一半数量的硬盘出现问题时系统都可以正常运行。

RAID 5

定义:

RAID 5是RAID 0和RAID 1的折中方案。RAID 5具有和RAID0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢。同时由于多个数据对应一个奇偶校验信息,RAID5的磁盘空间利用率要比RAID 1高,存储成本相对较低,是目前运用较多的一种解决方案。

工作原理:

RAID5把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上,其中任意N-1块磁盘上都存储完整的数据,也就是说有相当于一块磁盘容量的空间用于存储奇偶校验信息。因此当RAID5的一个磁盘发生损坏后,不会影响数据的完整性,从而保证了数据安全。当损坏的磁盘被替换后,RAID还会自动利用剩下奇偶校验信息去重建此磁盘上的数据,来保持RAID5的高可靠性。
做raid 5阵列所有磁盘容量必须一样大,当容量不同时,会以最小的容量为准。 最好硬盘转速一样,否则会影响性能,而且可用空间=磁盘数n-1,Raid 5 没有独立的奇偶校验盘,所有校验信息分散放在所有磁盘上, 只占用一个磁盘的容量。

总结:

磁盘空间利用率:(N-1)/N,即只浪费一块磁盘用于奇偶校验。

读性能:(n-1)*单块磁盘的读性能,接近RAID0的读性能。

写性能:比单块磁盘的写性能要差(这点不是很明白,不是可以并行写入么?)

冗余:只允许一块磁盘损坏。

RAID10

定义:

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

实现原理:

Raid10其实结构非常简单,首先创建2个独立的Raid1,然后将这两个独立的Raid1组成一个Raid0,当往这个逻辑Raid中写数据时,数据被有序的写入两个Raid1中。磁盘1和磁盘2组成一个Raid1,磁盘3和磁盘4又组成另外一个Raid1;这两个Raid1组成了一个新的Raid0。如写在硬盘1上的数据1、3、5、7,写在硬盘2中则为数据1、3、5、7,硬盘中的数据为0、2、4、6,硬盘4中的数据则为0、2、4、6,因此数据在这四个硬盘上组合成Raid10,且具有raid0和raid1两者的特性。
虽然Raid10方案造成了50%的磁盘浪费,但是它提供了200%的速度和单磁盘损坏的数据安全性,并且当同时损坏的磁盘不在同一Raid1中,就能保证数据安全性。假如磁盘中的某一块盘坏了,整个逻辑磁盘仍能正常工作的。
当我们需要恢复RAID10中损坏的磁盘时,只需要更换新的硬盘,按照RAID10的工作原理来进行数据恢复,恢复数据过程中系统仍能正常工作。原先的数据会同步恢复到更换的硬盘中。

总结:

磁盘空间利用率:50%。

读性能:N/2*单块硬盘的读性能

写性能:N/2*单块硬盘的写性能

冗余:只要一对镜像盘中有一块磁盘可以使用就没问题。

参考:

百度百科

http://blog.chinaunix.net/uid-639516-id-2692517.html

http://www.h3c.com.cn/Solution/Multimedia_Communicate/Video_Surveillance_Storage/What_Do_I_Need/Bookmark/200909/646074_30004_0.htm

然后还要有个阵列卡

我们这次用的是35包邮的阵列卡,嗯,差不多俩硬盘的价钱(320G 24包邮)

阵列卡提供4个SATA硬盘接口,然而本台式机电源也就4个SATA

而且也用不上那么多,这次我们投用俩硬盘组RAID0

需要安装驱动才能正常识别,而且开机之后BIOS有RAID卡设置菜单,按F4进入后里面会问你想要RAID几之类的 这个不需要驱动

驱动盘里面提供了一个硬件驱动和一个管理软件,支持WINDOWS和LINUX

组了RAID的新硬盘需要用WINDOWS的磁盘管理重建MBR

然后新建煎蛋卷 呸,简单卷就行了

然后就可以往里拷数据了,RAID0因为有俩块机械硬盘的速度所以理论上比一般的硬盘存取快一倍

一开始150多M每秒

这样就是全部教程了 可以看到基本上就相当于多了一个硬盘 RAID没什么神秘也没多高端,之前提到那个硬盘盒也就100多块钱 也就相当于一个500G笔记本硬盘的价钱

raid卡缓存对硬盘性能_可能是最简单的组raid教程相关推荐

  1. raid卡缓存对硬盘性能_告诉你NAS究竟用不用RAID?万兆网络下NAS读取写入实测分...

    老司机通常会告诉你,民用raid都不靠谱,最靠谱的还是单盘独立使用,手动备份重要数据,高级一点会教你使用nas自带的定期备份,定期自动备份重要文件夹.大体上来说,在当下主流还是千兆内网的情况下,这样是 ...

  2. raid卡缓存对硬盘性能_我们怎么解决机械硬盘既慢又容易坏的问题

    我们使用的计算机的全称叫电子计算机,前面有电子两个字,这说的是整个计算机中的核心元器件基本上都是电子单元组成的.但机械硬盘却是一个特殊的例外,它更多是用机械技术做出来的一个产品.当把带有机械技术基因的 ...

  3. raid卡缓存对硬盘性能_我们怎么解决机械硬盘既慢又容易坏的问题?

    我们使用的计算机的全称叫电子计算机,前面有电子两个字,这说的是整个计算机中的核心元器件基本上都是电子单元组成的.但机械硬盘却是一个特殊的例外,它更多是用机械技术做出来的一个产品.当把带有机械技术基因的 ...

  4. raid卡缓存对硬盘性能_服务器RAID配置方法大全

    说明 本文以浪潮服务器为例,适用于LSI芯片Raid卡,包括但不限于Inspur 2008/2108 Raid卡.LSI 9240/9260/9261/9271 等Raid卡. 不同型号的Raid卡在 ...

  5. raid卡缓存对硬盘性能_1000倍可靠性,专为高端NAS而生 西部数据SA500 RED SSD固态硬盘首发评测...

    创作说明: 西部数据为了集齐7龙珠(不对,7种颜色),于10月份正式发布了专为NAS而生的RED SSD SA500系列,有500GB.1TB.2TB.4TB共4种容量规格.西部数据专门针对 24×7 ...

  6. raid卡缓存对硬盘性能_Windows下软RAID测试

    正文共:2174字 41图,预估阅读时间:7 分钟 上一篇推文中做了服务器的开箱(惠普DL 360 GEN9服务器开箱).因为服务器每次重启时间特别长,所以上次没做到RAID这一步,将在本文中做重点介 ...

  7. raid卡缓存对硬盘性能_Mac Pro 2019加装2.5英寸机械硬盘方案

    因为需要扩充Mac Pro的存储空间(主要存FCPX资料库),外置的,内置的,2.5的3.5的盘.考虑了如下方案,各有优缺点. LaCie新出的16TB 1big Dock Thunderbolt 3 ...

  8. Linux查看MegaSAS raid卡缓存策略

    查看MegaSAS RAID卡的缓存策略 [root@localhost ~]# MegaCli -LDInfo -Lall -aALLAdapter 0 -- Virtual Drive Infor ...

  9. linux raid卡缓存,RAID卡的缓存与磁盘自带的缓存的关系

    RAID卡的缓存与磁盘自带的缓存的关系 RAID卡是否有(启用)缓存对"随机读写"性能有巨大的影响.中高端的RAID卡都有缓存(价格也高). 那么RAID卡的缓存与磁盘自带的缓存是 ...

最新文章

  1. 服务器送料器显示通讯异常,西门子贴片机常见故障处理思路和方法
  2. 新浪新闻改版了,是到了告别的时候了吗?
  3. WinCE 和Win Mobile的关系
  4. 工作中常用的linux命令,工作中常用的Linux命令
  5. android后台时不显示,Android后台下载问题
  6. 感谢支持,超预期重印并加码
  7. 用WebORB实现flex + .net后台的Remoting
  8. ae saber插件_AE激光插件Video Copilot Saber安装方法
  9. 格式工厂2012致力于建立一个不受强大的团队
  10. Ubuntu 18.04 Server必须使用netplan命令配置IP地址
  11. JavaScript学习笔记(三)——从简单模仿到创作
  12. Windows 8 下使用 ScrollViewer 替代 GridView
  13. webstorm设置字体没有反应
  14. 以leds-gpio.c为例,浅谈class、bus和platform子系统
  15. Ubuntu20.04裸机上配置单机 Pulsar2.7.0 成功并生产消费消息
  16. 六西格玛管理测量系统的特性
  17. 一节摹课丨做会动的电子贺卡,当懂浪漫的成年人
  18. Flash 第十二章 图层和场景简单复习
  19. C#中WPF ListView绑定数据的实例详解
  20. android倒计时dialog,倒计时,dialog上显示倒计时,如果不点击dialog,倒计时结束后自动跳转...

热门文章

  1. 学NLP的人跑去CVPR投稿!中了顶会一作,还是一位本科生...
  2. 专业学习与职业发展之我见(二)
  3. python中arcsec_Python SciPy 常数(Constants)
  4. 计算化学领域的黑科技
  5. MySQL之虚拟列的详细讲解
  6. [量子计算]一种金融衍生品的蒙特卡洛定价量子算法。(Quantum algorithm for the Monte Carlo pricing of financial derivatives.)
  7. kline 专业金融K线绘制库
  8. 十个句型令你职场平步青云[转]
  9. artisan命令大全
  10. 好用的PHP星辰网址缩短源码V2.1.1