硬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的稳定性要高一些。

  三、操作简便性
在Windows2000/2003中实现RAID只需要几个简单的步骤,整个界面都是中文的,即使是对RAID了解不多的人也能实现。如果是用外插的RAID卡话,操作就麻烦多了,操作界面都是英文,还不能使用翻译软件,所以软RAID实现起来更加简便。

  四、兼容性
到目前为止,只有Windows2000/2003支持软RAID。这就是说,如果你用软RAID,那么你必须放弃Win9x/WinMe/Linux等。硬RAID的兼容性要好一些,甚至可以兼容DOS。如果Windows出了问题,做系统维护就方便多了。

  五、安全性
软RAID安全性不好,当有一块硬盘损坏时,它不能实现重建的功能,而且它的局限性也很在,而硬RAID有硬盘丢失时,它可以实现重建,以及如果RAID卡损坏时,它可以通过更换RAID卡,实现不丢失数据的功能。

  主板集成RAID与外插RAID卡RAID的区别:

  一、 性能
主板集成的RAID,它的性能以及它的速度是通过主板的CPU与内存来实现的,它会占有主板一定的带宽,会影响整机的性能,而外插RAID卡,它本身有自己的CPU和内存,所以它的数据处理大部分都会由自己处理,不会影响主板上的CPU与内存速度,总体看来,外插的RAID卡的RAID要比主板集成的RAID快得多。

  二、 安全性
主板集成的RAID它的安全性不能够得到保证,比如:我们用P8SCT主板做一个SATA RAID,不论你做RAID几,它是通过更改主板的BIOS选项做成的,所以一旦主板损坏、主板的CMOS电池掉电、无意更改了主板BIOS的设置都会带来RAID的丢失,通过主板做成的RAID,一旦丢失,将会不能恢复,后果是非常严重的,而外插的RAID卡做成的RAID就不会因为主板损坏、主板的CMOS电池掉电等现象对数据造成影响,所以外插的RAID卡,它的安全性远远大于主板集成的。

  结论: 在选择用那种RAID形式时,首先根据客户的需求,整机的价位以及这台机器客户最终用于做什么,几种情况而定

时间: 2024-09-15 13:35:55

硬RAID和软RAID有什么区别?的相关文章

RAID磁盘阵列及软RAID的实施部署详解

前言:在目前大数据爆发的时代,越来越多的企业更加重视企业的数据安全性,数据的完整性,那么如何保障企业数据行的安全.无损呢?那么我们就用到了RAID技术,目前很火的虚拟化.云计算.底层都是使用的RAID存储来完成的.那么什么是RAID呢?我们会通过软RAID案例以及理论来一起学习. 首先是什么是RAID? RAID简单的就是可以允许容错的磁盘阵列,将多块磁盘整合成一个较大的硬盘.然后这个整合的磁盘具有大容量的存储,以及硬盘的容错功能.RAID又分为软RAID和硬RAID: RAID分级的划分? R

在Win2003下创建软RAID完全手册_Windows2003

    大家知道,硬件RAID解决方案速度快.稳定性好,可以有效地提供高水平的硬盘可用性和冗余度,但是居高不下的价格实在令人可畏. 不过可庆幸的是,Windows 2003提供了内嵌的软件RAID功能,并且软RAID可以实现RAID-0.RAID-1.RAID-5.软RAID不仅实现上非常方便,而且还大量地节约了宝贵的资金,确实是Windows 2003 Server的一个很实用的新功能.RAID-5 卷是数据和奇偶校验间断分布在三个或更多物理磁盘的容错卷. 如果物理磁盘的某一部分失败,我们可以

Oracle技术:Linux 建立软raid

1.Raid定义 RAID,全称Redundant Array of Inexpensive Disks,中文名为廉价磁盘冗余阵列.RAID可分为软RAID和硬RAID,软RAID是通过软件实现多块硬盘冗余的.而硬RAID是一般通过RAID卡来实现RAID的.前者配置简单,管理也比较灵活.对于中小企业来说不失为一最佳选择.硬RAID往往花费比较贵.不过,在性能方面具有一定优势. 2.RAID分类 RAID可分为以下几种,做个表格认识下: RAID 0 :存取速度最快 没有容错 RAID 1 :完

用Windows 2003实现软RAID

一.概述 大家知道,硬件RAID解决方案速度快.稳定性好,可以有效地提供高水平的硬盘可用性和冗余度,但是居高不下的价格实在令人可畏. 不过可庆幸的是,Windows 2003提供了内嵌的软件RAID功能,并且软RAID可以实现RAID-0.RAID-1.RAID-5.软RAID不仅实现上非常方便,而且还大量地节约了宝贵的资金,确实是Windows 2003 Server的一个很实用的新功能.RAID-5 卷是数据和奇偶校验间断分布在三个或更多物理磁盘的容错卷. 如果物理磁盘的某一部分失败,我们可

合理利用资源-组建软RAID的必要条件

大家知道,硬件RAID解决方案速度快.稳定性好,可以有效地提供高水平的硬盘可用性和冗余度,但是居高不下的价格实在令人可畏.不过可庆幸的是,Windows 2003提供了内嵌的软件RAID功能,并且软RAID可以实现RAID-0.RAID-1.RAID-5. 软RAID不仅实现上非常方便,而且还大量地节约了宝贵的资金,确实是Windows 2003 Server的一个很实用的新功能.RAID-5 卷是数据和奇偶校验间断分布在三个或更多物理磁盘的容错卷.如果物理磁盘的某一部分失败,我们可以用余下的数

Linux软RAID概述

RAID 概述 RAID即廉价冗余磁盘阵列(RedundantArray of Inexpensive Disk)的简称,通过该技术可以将多个磁盘组成一个阵列整体,而应用时可以作为单个磁盘使用.RAID 磁盘阵列根据其使用的技术不同,可用于提高数据读写效率.提高数据冗余(备份),当阵列中的一个磁盘发生故障时,可以通过校验数据从其他磁盘中进行恢复,大大增强了应用系统数据的读写性能及可靠性. 较常见的 RAID技术包括如下几个级别: RAID 0:最基本的一种阵列方式,通过简单的将多个磁盘(最少2

bcache / 如何使用bcache构建LVM,软RAID / 如何优化bcache

bcache / 如何使用bcache构建LVM,软RAID / 如何优化bcache 作者 digoal 日期 2016-09-19 标签 bcache , mdadm , lvm2 , 软RAID bcache 背景知识 本小章节转载自 http://www.sysnote.org/2014/06/20/bcache-analysis/ 1. 简介 bcache是linux内核块设备层cache,类似于flashcache使用ssd作为hdd的缓存方案,相比于flashcache,bcach

通过RHEL 5实现软RAID及LVM

    [51CTO独家特稿]RAID是Redundant Array of Inexpensive Disk的缩写,意为廉价冗余磁盘阵列,是磁盘阵列在技术上实现的理论标准,其目的在于减少错误.提高存储系统的性能与可靠度.常用的等级有0.1.5级等. ◆RAID 0 RAID 0将数据分条,存储到多个磁盘中,不带任何冗余信息.数据被分割成块,继续分布到磁盘中.这一级别也被认为是纯粹的数据分条.创建RAID 0 需要一个或多个磁盘.也就是说,单独的一个磁盘可以被认为是一个RAID 0 阵列.不幸的

软raid安装操作系统安装不了

问题描述 软raid安装操作系统安装不了 软raid安装操作系统安装不了怀疑操作系统重装时原系统在硬盘中擦除不干净引起---但是为是什么使用"remove all partitions"选项还不能顺利完成系统安装 解决方案 Raid下安装操作系统 解决方案二: 把每个硬盘用dm或者mhdd擦除前5%,装回去,重新配置raid