2022年RAID的选用,服务器硬盘详细说明 .pdf

上传人:C****o 文档编号:32193929 上传时间:2022-08-08 格式:PDF 页数:6 大小:1.02MB
返回 下载 相关 举报
2022年RAID的选用,服务器硬盘详细说明 .pdf_第1页
第1页 / 共6页
2022年RAID的选用,服务器硬盘详细说明 .pdf_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《2022年RAID的选用,服务器硬盘详细说明 .pdf》由会员分享,可在线阅读,更多相关《2022年RAID的选用,服务器硬盘详细说明 .pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1 RAID 的选用 ,服务器硬盘详细说明!菜鸟新手进 !老鸟飞过 大家有需要的看看吧不会让你失望的! RAID 的选用独立磁盘冗余阵列的英文名称为Redundant Array of Independent Disks ,也就是我们通常所说的RAID 。RAID的作用就是把多个独立的磁盘组合在一起,成为一个磁盘组,而这个磁盘组我们可以将它看成一个大的磁盘,这是因为这个磁盘组的性能并没有受到多个磁盘组合而造成性能减弱,相反还有所增强,因此,RAID技术被广泛用于数据存储行业中。在大型存储中,我们通常通过存储机柜来实现数据存储;而在服务器上的存储,我们就通过支持 RAID 功能的 RAID 卡来

2、实现。1、 RAID 种类及作用RAID 分为很多种,如常见的 RAID 0 、 RAID 1 一直到 RAID 7 , 另外还有组合, 如 RAID0+1( 也被称为 RAID 10) 、RAID0+5(50) 、 RAID 5+3(RAID 53) ,每一个RAID级别都有其优点和缺点。下面和大家一起认识四种常用的RAID (RAID 0 、RAID1 、RAID0+1 、RAID5) 工作方式。RAID 0 采用磁盘分段的方法把数据写到多个磁盘,而不是只写到一个盘上,这叫 RAID 0 ,在磁盘阵列子系统中,数据按系统规定的 “ 段”(Segment) 为单位依次写入多个磁盘,例如数据段

3、1 写入磁盘 1,段 2 写入磁盘 2,段 3 写入磁盘 3 等等。当数据写完最后一个磁盘时,它就重新从盘1 的下一可用段开始写入,写数据的全过程按此重复直至数据写完 ;简单来说 RAID 0 使用的是平行存取方式。我们来看一下RAID 0 系统的工作原理,图1 是由三块磁盘组成的RAID 0 系统:图 1 RAID 0 系统的工作原理由上图可以清楚地看到,该系统由三块磁盘同时读写同一数据的不同数据块来达到三倍于原来磁盘的速度。实际上, RAID也可以只使用两块磁盘。上图中,在任何时刻,这三块磁盘都在同步地工作,但它们读写的内容却完全不同。由于一个传输过程由三个磁盘各完成1/3,也就相当于传输

4、带宽增加了三倍,所以操作时间也就减少了 2/3。其中 RAID 0 控制器的作用就是将原来的数据均分为三份给三块磁盘写入或将三块磁盘读出的数据合并在一块儿交给外部数据总线。磁盘数量越多,速度就越快,容量就越大(单盘速度 硬盘数量 =RAID0 的总速度 ;单盘容量 硬盘数量 =RAID0 的总容量 )。但是,可靠性是单独使用一块磁盘的1/N。磁盘量越多,可靠性就越低(即是容易比单盘发生故障),一个磁盘出故障或磁盘坏了数据将会丢失。所以RAID 0 最好备份一下结构和分区表信息,便于一般故障的恢复。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - -

5、- - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 2 RAID 1 RAID 1 称为磁盘镜像: 把一个磁盘的数据镜像到另一个磁盘上,在不影响性能情况下最大限度的保证系统的可靠性、可修复性,具有很高的数据冗余能力,但磁盘利用率为50%,成本高,多用在保存关键性重要数据的场合。但是在 RAID 中,它同样是占用了一些CPU 时间,把写往主盘的数据同步地写到镜像盘。它的工作方式如图2所示。图 2 RAID 1 工作原理图示上图中,写在磁盘1 和磁盘 2 上的数据是完全一样的,如写在磁盘1 上的数据1、2、3,也同样写在磁盘2上,对

6、外只显示一个带有数据1、2、3 的磁盘。RAID 1 有以下特点:RAID 1 的每一个磁盘都具有一个对应的镜像盘,任何时候数据都同步镜像,系统可以从一组镜像盘中的任何一个磁盘读取数据。磁盘所能使用的空间只有磁盘容量总和的一半,系统成本高。只要系统中任何一对镜像盘中至少有一块磁盘可以使用,甚至可以在一半数量的磁盘出现问题时系统都可以正常运行。出现磁盘故障之后RAID 系统不再可靠,因为只有一个磁盘正常运作,应当及时的更换损坏的磁盘,否则剩余的镜像磁盘时间长了也可能出现问题,那么整个系统就会崩溃。更换新盘后原有数据会需要很长时间同步镜像,外界对数据的访问不会受到影响,只是这时整个系统的性能有所下

7、降。RAID 1 磁盘控制器的负载相当大,用多个磁盘控制器可以提高数据的安全性和可用性。RAID1 磁盘的写速度可能下降1/4 左右,读取速度比单盘可能提高1/4 左右,因为 RAID1 读取时,系统会同时从两个盘上搜索,把先读取到的数据传输回来。RAID 1+0( 也被称为 RAID 10) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6 页 - - - - - - - - - 3 虽然 RAID 1 也可以获得少许的性能提升,但是相对 RAID 0 来说恐怕是微不

8、足道了。因此,在性能和安全兼顾的情况下,就出现了RAID 1+0 。RAID 1+0 至少使用 4 个磁盘,这样, RAID 1+0 在理论上同时保证了RAID 0的性能和 RAID 1 的安全性, 代价是比 RAID 0 或 1 再多一倍的磁盘数量。其工作原理如图3 所示。RAID 10 是建立在 RAID 0 和 RAID 1 基础上的,具体的组合结构看图:图 3 RAID 1+0 工作原理图示从中可以看出, RAID 1 在这里就是一个冗余的备份阵列,而RAID 0 则负责数据的读写阵列。其实,图3 只是一种 RAID 10 方式,更多的情况是从主通路分出两路(以 4 个磁盘时为例 ),

9、做 Striping 操作,即把数据分割,而这分出来的每一路则再分两路,做Mirroring 操作,即互做镜像。这就是RAID 10 名字的来历 (也因此被很多人称为 RAID 0+1) 。由于利用了RAID 0 较高的读写效率和RAID 1 较高的数据保护、恢复能力,使RAID 10 成为了一种性价比较高的等级,目前几乎所有的RAID 控制卡都支持这一等级。但是,RAID 10 对存储容量的利用率和RAID 1 一样低,只有50%,读写速度增加是单盘的一倍。下面就让我们总结一下它的特点:拥有 RAID 1 数据保护及容错能力,具有 RAID 0 比较高的 I/O 带宽,容错处理的系统和单独的

10、镜像基本上一样。对在 RAID 1 基础上提高性能, RAID10 它就是完美的解决方案。适用于数据库服务器等需要高性能、高容错而对容量要求不大的场合上。由于存储容量的利用率较低,成本昂贵造成非常有限的扩展性。并且所有磁盘必须并行存取,工作使用磁轨的持续性能被减弱。RAID 5 RAID 5 是一种存储性能、 数据安全和存储成本兼顾的方案,它使用的是Disk Striping( 硬盘分割 )技术,RAID 5不是利用镜像而是利用分散奇偶校验冗余数据。RAID 5 可以理解为是RAID 0 和 RAID 1 的折衷方案, RAID 5 可以为系统提供数据安全保障,但保障程度要比Mirror( 镜

11、像)低而磁盘空间利用率要比Mirror 高。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 6 页 - - - - - - - - - 4 如上图所示,四个硬盘组成的RAID 5 采用数据分块并行传送的方法,但是它在数据分块之后需计算它们的奇偶校验和。数据存储方式为: P4 为磁盘 1 的数据 0,数据 3 和数据 6 的奇偶校验信息,其它以此类推;P3 为磁盘2的数据 1,数据 4 和数据 9 的奇偶校验信息 ;P2 为磁盘 3 的数据 2,数据 7 和数据 10 的奇

12、偶校验信息;P1 为磁盘4的数据 5,数据 8 和数据 11 的奇偶校验信息。 由图中可以看出, RAID 5 不对存储的数据进行备份,而是把数据和相对应的奇偶校验信息存储到组成RAID5 的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。RAID 5 具有和 RAID 0 相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢。同时由于多个数据对应一个奇偶校验信息,RAID 5 的磁盘空间利用率要比RAID 1 高,存储成本相对较低。RAID5 是采用奇偶校验的方法维护数据,这些奇偶校验的信息只占用一块磁盘的容量,所以 RAID5的实际容

13、量相当于阵列中的磁盘数减1,数据读写速度等于单盘的速度 盘数,具有相对较好的综合性能。RAID 5E(RAID 5 Enhencement) 是在 RAID 5 级别基础上的改进,与RAID 5 类似,数据的校验信息均匀分布在各硬盘上,但是在每个硬盘上都保留了一部分未使用的空间,这部分空间没有进行条带化,最多允许两块物理硬盘出现故障。看起来,RAID 5E 和 RAID 5 加一块热备盘好象差不多,其实由于RAID 5E 是把数据分布在所有的硬盘上, 性能会与 RAID5 加一块热备盘要好。当一块硬盘出现故障时,有故障硬盘上的数据会被压缩到其它硬盘上未使用的空间,逻辑盘保持RAID 5 级别。

14、RAID 5E 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 6 页 - - - - - - - - - 5 RAID 5EE 与 RAID 5E 相比, RAID 5EE 的数据分布更有效率,每个硬盘的一部分空间被用作分布的热备盘,它们是阵列的一部分,当阵列中一个物理硬盘出现故障时,数据重建的速度会更快。综上所述, RAID 总体来说有以下作用:增强了速度 ,服务器可以在同一时间从多个磁盘上读取数据。提升 I/O 每秒的数量 ,增加可用运用时间,減少维护。增加资料安全

15、性及稳定性, 大量资料快速及简易管理。扩容了存储能力,多个磁盘组成更大的空间提供给服务器使用。可高效恢复磁盘,RAID 提供了相当高的数据冗余功能,我们可以保证数据的完整无缺。2、 软 RAID 与硬 RAID RAID 也有全软、半软半硬与全硬之分。全软RAID 就是指 RAID 的所有功能都是操作系统(OS)与 CPU 来完成,没有第三方的控制/处理(业界称其为RAID 协处理器 )与 I/O 芯片。这样,有关RAID 的所有任务的处理都由CPU 来完成,可想而知这是效率最低的一种RAID 。由于全软RAID 是在操作系统下实现RAID ,不能保护系统盘,亦即系统分区不能参与实现RAID

16、。有些操作系统,RAID 的配置信息存在系统信息中,而不是存在磁盘上,当系统崩溃,需重新安装时,RAID 的信息也会丢失。尤其是全软RAID 5 是 CPU 的增强方式,会导致30%-40%的 I/O 功能降低,所以在服务器中不建议使用全软RAID 。半软半硬 RAID 是一种把初级的RAID 功能附加给SCSI 或者 SATA 卡而产生的产品,它把软件RAID 功能集成到了产品的固件上,从而提高了产品的功能和容错能力。它可以支持RAID 0 和 RAID 1 RAID (1+0) 。但因为缺乏自己的I/O 处理芯片,所以这方面的工作仍要由CPU 与驱动程序来完成。而且,半软半硬RAID 所采

17、用的RAID 控制/处理芯片的能力一般都比较弱,不能支持高的RAID 等级。全硬的 RAID 则全面具备了自己的RAID 控制 /处理与 I/O 处理芯片,甚至还有阵列缓冲(Array Buffer) , 对 CPU的占用率以及整体性能是这三种类型中最优势的,但设备成本也是三种类型中最高的。简单来说半软半硬是依靠主机本身 CPU 和内存运行,全硬RAID ,自带有微处理与I/O 处理芯片及内存,不依靠你主机的CPU 内存,直接把相关信息提交给OS 处理,从而使性能获得很大的提高。它的缺点是要占用PCI 总线带宽,所以PCI I/O 可能变成阵列速度的瓶颈。名师资料总结 - - -精品资料欢迎下

18、载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 6 页 - - - - - - - - - 6 RAID 卡有多种,除主板集成能够做的RAID 的硬 RAID 外,还有各种专门RAID 卡。如泰安7901 以及目前板载 SATA RAID都是典型的HOST RAID 卡,只有 I/O 处理芯片,虽然它也能做RAID1 ,RAID0 和 RAID10 ,但都是通过BIOS 和驱动程序实现的,其性能较全硬RAID 卡如 Adaptec 的 2 系列的 (2030s等)要低,优点是价格要低至少一半。其实要识别全硬R

19、AID 也很简单:如果不挂驱动在LINUX 下能认到 RAID 而不是单磁盘的就是全硬RAID 了。因为 LINUX对 RAID 驱分很严, HOST RAID 是作为软RAID 来对待的,没有厂家专用驱动LINUX就把它当作SCSI 卡来处理。3、 RAID 的可靠度根据平均故障间隔时间(MTBF) ,可以推断出单只磁盘的规定时间的无故障可靠度概率。这里所说的可靠度是指在规定的时间内,在规定的条件下,完成规定功能的能力,以概率计量。按RAID 可靠度的数学模型,可计算出常见 RAID 的可靠度,见下表。从该表不难看出,IDE 的 RAID 1 也有极高的可靠度。由于SCSI 硬盘比 IDE

20、硬盘价格要贵,性能高出不少,为了获得比较合理的结论,可选择以下方式比较:规定时间内、相同价格下比可靠度;或规定时间内、相同可靠度下比价格;当然还有其他的比较方式。不难得出以下结论:SCSI 硬盘一次性投资较大,相对一劳永逸,RAID 的可选形式较多。IDE 硬盘一次性投资小,要达到规定可靠度,必须分段投资,总价仍较低,相对麻烦,RAID 的可选形式较少。RAID 可靠度表:虽然对RAID 这类文章已经到处都是,但发布在这里就是为了让更多有需要的朋友了解下,毕竟这篇相对来说还是讲解得比较详细的!名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 6 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁