磁光电公司***供应商「多图」
作者:云唤维2022/2/9 19:59:55
企业视频展播,请点击播放
视频作者:北京云唤维科技有限公司






RAID 中主要有三个关键概念和技术

镜像( Mirroring )、数据条带( Data Stripping )和数据校验( Data parity )。镜像,将数据copy到多个磁盘,一方面可以提高可靠性,另一方面可并发从两个或多个副本读取数据来提高读性能。显而易见,镜像的写性能要稍低, 确保数据正确地写到多个磁盘需要更多的时间消耗。数据条带,将数据分片保存在多个不同的磁盘,多个数据分片共同组成一个完整数据副本,这与镜像的多个副本是不同的,它通常用于性能考虑。数据条带具有更高的并发粒度,当访问数据时,可以同时对位于不同磁盘上数据进行读写操作, 从而获得非常可观的 I/O 性能提升 。数据校验,利用冗余数据进行数据错误检测和修复,冗余数据通常采用海明码、异或操作等算法来计算获得。利用校验功能,可以很大程度上提高磁盘阵列的可靠性、鲁棒性和容错能力。不过,数据校验需要从多处读取数据并进行计算和对比,会影响系统性能。 不同等级的 RAID 采用一个或多个以上的三种技术,来获得不同的数据可靠性、可用性和 I/O 性能。至于设计何种 RAID (甚至新的等级或类型)或采用何种模式的 RAID ,需要在深入理解系统需求的前提下进行合理选择,综合评估可靠性、性能和成本来进行折中的选择。



磁盘阵列  RAID 技术

概述     

冗余磁盘阵列技术(Redundant Array of Inexpensive Disks,简称RAID技术)是一种数据的虚拟存储技术,其结合了多个物理磁盘驱动器件在一个逻辑磁盘内用以实现比单个磁盘更高的存储性能。其在1987 年由加州大学伯克利分校的D***id Patterson,  Garth  A. Gibson 和  Randy Katz共同提出。起初的研制目的是为了组合小的廉价磁盘来代替大的昂贵磁盘,以降低大批量数据存储的费用,同时也希望采用冗余信息的方式,使得磁盘失效时不会使数据受损,从而开发出一定水平的数据保护技术。如下图所示,当 RAID 组中的某一磁盘损坏时,服务器可以通过对其它磁盘的冗余操作,达到对数据的冗余保护功能。

RAID 技术利用多个硬盘的组合提高存储的效率和容错能力,其主要由两部分组成,即控制器和磁盘阵列。控制器依据接口协议对磁盘阵列中的磁盘进行读写操作和管理数据。控制器通常由专用的 CPU 构成,能够完成大量的计算任务。磁盘阵列是由多个磁盘构成,其读写操作由控制器控制,多个磁盘通过控制器虚拟化成为一个磁盘。

从实现角度来说, RAID 主要分为软 RAID、硬 RAID 以及软硬混合 RAID 三种。软 RAID 所有功能均由操作系统和 CPU 来完成,没有***的 RAID 控制 / 处理芯片和 I/O 处理芯片,效率自然很低。硬 RAID 配备了专门的 RAID 控制 / 处理芯片和 I/O 处理芯片以及阵列缓冲,不占用 CPU 资源,但成本很高。软硬混合 RAID 具备 RAID 控制 / 处理芯片,但缺乏 I/O 处理芯片,需要 CPU 和驱动程序来完成,性能和成本 在软 RAID 和硬 RAID 之间。




RAID的简介  

RAID通俗的说就是通过将多个存储设备按照一定的形式和方案***起来,如同使用一个硬盘一样但是却通过这样的形式获取了比单个存储设备更高的速度、更好的稳定性、更大的存储能力的存储设备的解决方案。根据你的需要不同,可以采用不同形式以及不同价格(从几千元到上百万元)的RAID解决方案--很显然,越好的RAID系统,价格越昂贵,所以几乎没有的RAID系统。另外,选择Raid系统要适应不同的应用程序。

一般来说RAID是用于比较昂贵的服务器系统中的。不过,随着便宜的RAID控制器的出现,它已经渐渐向市场主流发展了。当然在目前的主流市场实现RAID有一定的局限性,它并不适用于每一个人。




商户名称:北京云唤维科技有限公司

版权所有©2025 产品网