|
|
51CTO旗下网站
|
|
移动端

你所不知道的RAID阵列组成方式

操作系统的RAID功能:Linux、FreeBSD、Windows Server等操作系统内置RAID功能,部分桌面版本的Windows也支持RAID功能。

作者:Arestor Workflow来源:Arestor非编系统集成|2018-01-26 08:26

根据实现模式,分为软件和硬件两种:

软件磁盘阵列(Software RAID):

主要由CPU处理数组存储作业,缺点为耗损较多CPU资源运算RAID,优点则是价格偏低。分类有3种:

  1. 基于主板的磁盘阵列:只需要主板支持即可(通常是芯片组内置的RAID功能,如Intel Matrix RAID),不需要任何磁盘阵列卡。若主板损坏,可能难以购买同款主板重建RAID。
  2. 硬件辅助磁盘阵列(Hardware-Assisted RAID):需要一张基于Fake RAID的RAID卡,以及厂商所提供的驱动程序,但此类RAID卡仍然通过CPU进行运算。这款RAID较易迁移到其他电脑。RAID功能靠运行于操作系统的厂商驱动程序和CPU运算提供。
  3. 操作系统的RAID功能:Linux、FreeBSD、Windows Server等操作系统内置RAID功能,部分桌面版本的Windows也支持RAID功能。

硬件磁盘阵列(Hardware RAID)

RAID卡上内置处理器,不需要服务器的CPU运算。优点是读写性能最快,不占用服务器资源,可用于任何操作系统,也能在系统断电后,通过备份电池模块(BBU, Backup Battery Unit)以及非易失性内存 (NVRAM)将硬盘读写日志档(Journal)包含的剩余读写作业先纪录在内存中,等待电力供应撤消后,再由NVRAM取回日志档数据,接着再完成读写作业,将剩余读写作业安全完成以确保读写完整性。备份电池模块通常会配合数组卡的Write-Back缓存模式,借由此内存缓存读写作业以得到更高的读写性能;但是没有备份电池模块的硬件磁盘阵列卡,切勿使用Write-Back缓存模式以免遭遇断电情形导致读写数据流失。此外,因为硬件磁盘阵列卡搭载内置处理器,所以可以与系统分离出来,对硬盘进行各种作业,还原作业的速度也比软件磁盘阵列快。缺点是其售价很高,通常只用于RAID 5和RAID 6。

【编辑推荐】

  1. RAID2.0-颠覆传统RAID方式
  2. 硬盘数据丢失?不存在的 | RAID技术原理
  3. 混合存储阵列整合多层存储降低成本
  4. 整合多层存储,存储阵列的成本精简之道
  5. 混合存储阵列适合那些数据类型?
【责任编辑:武晓燕 TEL:(010)68476606】


点赞 0
分享:
大家都在看
猜你喜欢
24H热文
一周话题
本月最赞

热门职位+更多

读 书 +更多

J2EE开发全程实录

J2EE是目前企业级软件开发的首选平台。本书从架构的角度讲解了一个完整的J2EE系统的搭建。内容包括:正则表达式、JSP、Swing、XML等技术在...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊