2024年4月16日发(作者:)
一般来说,要实现RAID可以分为硬件实现和软件实现两种。所谓硬RAID就是指通
过硬件实现,同理软件实现的就称作为软RAID。下面就来分别解释一下硬RAID与软RAID。
所谓硬RAID,就是用专门的RAID控制器将硬盘和电脑连接起来,RAID控制器负责将所
有的RAID成员磁盘配置成一个虚拟的RAID磁盘卷。对于操作系统而言,他只能识别到
由RAID控制器配置后的虚拟磁盘,而无法识别到组成RAID的各个成员盘。软RAID就
是不使用RAID控制器,而是直接通过软件层实现的RAID。与硬RAID不同的是,软RAID
的各个成员盘对于操作系统来说是可见的,但操作系统并不把各个成员盘呈现给用户,而
只是把通过软件层配置好的虚拟RAID卷呈现给用户,使用户可以像使用一个普通磁盘一
样使用RAID卷。
什么是RAID?
RAID是英文Redundant Array of Independent Disks的缩写,翻译成中文即为独
立磁盘冗余阵列,或简称磁盘阵列。简单的说,RAID是一种把多块独立的硬盘(物理硬盘)
按不同方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和
提供数据冗余的技术。组成磁盘阵列的不同方式成为RAID级别(RAID Levels)。
为什么我们采用RAID?
那些需要在硬盘上保存大量数据的人(例如 一个普通的管理人员) ,采用 RAID 技术
将会很方便。采用 RAID 的主要原因是:
· 增强了速度
· 扩容了存储能力(以及更多的便利)
· 可高效恢复磁盘
硬RAID与软RAID的区别:
什么是硬RAID?
通过用硬件来实现RAID功能的就是硬RAID,比如:各种RAID卡,还有主板集成能
够做的RAID的都是硬RAID。
什么是软RAID?
通过用操作系统来完成RAID功能的就是软RAID,比如:在Windows2000操作系统
下,用三块硬盘做的RAID5.
一、性能
这可能是最重要的一个方面,用RAID就是为了提高性能。从理论上说,使用RAID0
可以获得使用单硬盘双倍的速度,用软/硬RAID0都可以接近这个速度。使用软RAID的
CPU占用率要高一些,所以在性能上,硬RAID要领先。
二、稳定性
做RAID是为了追求性能,所以一般使用7200rpm的硬盘。而市面上主流7200rpm
硬盘的发热量普遍较大,同时在机箱里放上两块,散热就已经是个问题,更何况是三块。
毕竟稳定压倒一切,要是硬盘被烧毁就得不偿失了。况且,有些机箱根本放不下三块硬盘。
因此使用硬RAID的稳定性要高一些。


发布评论