找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问移动社区

查看: 3621|回复: 35

[分享] RAID知识的总结

[复制链接]
  • TA的每日心情
    无聊
    2013-10-14 20:42
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    268

    丝瓜

    163

    回帖

    1

    精华

    普通用户

    发表于 2013-7-1 21:35:11 | 显示全部楼层 |阅读模式

    注册后可查看完整内容!

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×
    本帖最后由 小强 于 2013-7-1 23:16 编辑

    转至:http://www.ha97.com/4753.html
    个人总结:①不建议用主板raid,万一bios掉电或设置错误,数据就危机了。②不建议双盘软raid0,因为写性能还没有单盘好。③遗憾:没有硬raid卡,不知道同样的硬盘,同样的raid设置,同样的机器,拷贝数据不知道有多大的差别,希望有硬卡的测试一下。

    原文如下:
    PS:今天有童鞋问RAID相关的问题,总结记录一下,本人建议在生产环境中就用硬RAID,别用软RAID,除非特殊需求。一般在生产环境中RAID0、1、5、6、10用得最广泛。web服务器或者应用服务器,可以用RAID0或RAID1,重要的数据库服务器建议用RAID5或RAID10。
    什么是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,比如:在Linux操作系统下,用3块硬盘做的RAID5。
    补充:RAID 也有全软、半软半硬与全硬之分,全软RAID 就是指RAID 的所有功能都是操作系统(OS)与CPU 来完成,没有第三方的控制/处理(业界称其为RAID 协处理器――RAID Co-Processor )与I/O 芯片。这样,有关RAID 的所有任务的处理都由CPU 来完成,可想而知这是效率最低的一种RAID 。半软半硬RAID 则主要缺乏自己的I/O 处理芯片,所以这方面的工作仍要由CPU 与驱动程序来完成。而且,半软半硬RAID 所采用的RAID 控制/处理芯片的能力一般都比较弱,不能支持高的RAID 等级。全硬的RAID 则全面具备了自己的RAID 控制/处理与I/O 处理芯片,甚至还有阵列缓冲(Array Buffer ),对CPU 的占用率以及整体性能是这三种类型中最优势的,但设备成本也是三种类型中最高的。
    一、性能
    这可能是最重要的一个方面,用RAID就是为了提高性能。从理论上说,使用RAID0可以获得使用单硬盘双倍的速度,用软/硬RAID0都可以接近这个速度。使用软RAID的CPU占用率要高一些,所以在性能上,硬RAID要领先。
    二、稳定性
    做RAID是为了追求性能,所以一般使用7.2k转或者10k、15k转的硬盘。而市面上主流7.2k硬盘的发热量普遍较大,同时在机箱里放上两块,散热就已经是个问题,更何况是三块。毕竟稳定压倒一切,要是硬盘被烧毁就得不偿失了。况且,有些机箱根本放不下三块硬盘。因此使用硬RAID的稳定性要高一些。
    三、兼容性
    目前主流的服务器新版操作系统基本都支持软RAID,但是如果操作系统出了问题,软RAID就挂了。硬RAID的兼容性要好很多,万一系统出了问题,做系统维护、数据恢复也方便多了。
    四、安全性
    软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形式时,首先根据客户的需求,整机的价位以及这台机器客户最终用于做什么,几种情况而定。硬Raid通过raid卡进行数据交换,占用系统I/O极小,数据的交换与运算都是通过RAID卡来完成的。而软RAID是通过软件模拟RAID子系统来完成数据交换与运算的,需要占用系统I/O,占用系统资源大。本人建议大部分情况使用硬RAID,别用软RAID,除非有特殊情况需要使用软RAID。


    扩展内容:raid容量计算 63f3e006gb7d37800ddc5&690.jpg
    [发帖际遇]: 小强 乐于助人,奖励 3 . 幸运榜 / 衰神榜
  • TA的每日心情
    开心
    2014-5-28 08:49
  • 签到天数: 120 天

    [LV.7]常住居民III

    454

    丝瓜

    304

    回帖

    0

    精华

    普通用户

    发表于 2013-7-1 23:06:33 | 显示全部楼层
    总结的很实用,不过再把常见的RAID容量计算公式贴出来就好了。
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2013-10-14 20:42
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    268

    丝瓜

    163

    回帖

    1

    精华

    普通用户

     楼主| 发表于 2013-7-1 23:09:58 | 显示全部楼层
    本帖最后由 小强 于 2013-7-1 23:11 编辑
    boshi_0915 发表于 2013-7-1 23:06
    总结的很实用,不过再把常见的RAID容量计算公式贴出来就好了。

    原帖地址:记一个RAID容量计算表_kola_新浪博客http://blog.sina.com.cn/s/blog_63f3e00601010rk4.html
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2014-5-29 09:05
  • 签到天数: 141 天

    [LV.7]常住居民III

    415

    丝瓜

    693

    回帖

    0

    精华

    普通用户

    发表于 2013-7-1 23:26:45 | 显示全部楼层
    謝謝分享
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2014-4-26 23:29
  • 签到天数: 89 天

    [LV.6]常住居民II

    2114

    丝瓜

    667

    回帖

    2

    精华

    贡献会员

    Medal No.1Medal No.2Medal No.3Medal No.4Medal No.5

    发表于 2013-7-1 23:30:03 | 显示全部楼层
    謝謝分享
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2013-10-14 20:42
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    268

    丝瓜

    163

    回帖

    1

    精华

    普通用户

     楼主| 发表于 2013-7-1 23:34:39 | 显示全部楼层

    其实就是自己想知道,坛子里面没有。人人为我,我为人人。
    [发帖际遇]: 小强 发帖时在路边捡到 2 条 丝瓜,偷偷放进了口袋. 幸运榜 / 衰神榜
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2014-3-21 23:42
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    105

    丝瓜

    49

    回帖

    0

    精华

    普通用户

    发表于 2013-7-1 23:49:59 | 显示全部楼层
    Snap4.jpg
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-5-28 08:49
  • 签到天数: 120 天

    [LV.7]常住居民III

    454

    丝瓜

    304

    回帖

    0

    精华

    普通用户

    发表于 2013-7-2 13:36:01 | 显示全部楼层
    小强 发表于 2013-7-1 23:09
    原帖地址:记一个RAID容量计算表_kola_新浪博客http://blog.sina.com.cn/s/blog_63f3e00601010rk4.html
    ...

    非常感谢您分享的链接
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-5-28 11:34
  • 签到天数: 182 天

    [LV.7]常住居民III

    1514

    丝瓜

    1192

    回帖

    0

    精华

    普通用户

    发表于 2013-7-2 13:41:09 | 显示全部楼层
    謝謝分享
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2014-5-28 10:21
  • 签到天数: 180 天

    [LV.7]常住居民III

    533

    丝瓜

    932

    回帖

    0

    精华

    普通用户

    发表于 2013-7-2 14:10:18 | 显示全部楼层

    进来学习
    [发帖际遇]: tangyuan371 在论坛发帖时没有注意,被小偷偷去了 5 条 丝瓜. 幸运榜 / 衰神榜
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2013-10-31 14:18
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    77

    丝瓜

    119

    回帖

    0

    精华

    普通用户

    发表于 2013-7-2 16:23:30 | 显示全部楼层
    学习了!正为组那个发愁啊!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-4-27 13:57
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    111

    丝瓜

    101

    回帖

    0

    精华

    普通用户

    发表于 2013-7-7 20:53:58 | 显示全部楼层

    謝謝分享
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2014-1-24 00:10
  • 签到天数: 79 天

    [LV.6]常住居民II

    1181

    丝瓜

    1710

    回帖

    0

    精华

    普通用户

    发表于 2013-7-7 22:05:47 | 显示全部楼层
    谢谢分享,还想知道的就是
    没组过raid的硬盘组raid是否资料会被清理

    点评

    应该会的,raid一次,全部数据都将丢失。  详情 回复 发表于 2013-7-8 09:20
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2013-10-14 20:42
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    268

    丝瓜

    163

    回帖

    1

    精华

    普通用户

     楼主| 发表于 2013-7-8 09:20:36 | 显示全部楼层
    youqibing 发表于 2013-7-7 22:05
    谢谢分享,还想知道的就是
    没组过raid的硬盘组raid是否资料会被清理

    应该会的,raid一次,全部数据都将丢失。

    点评

    3Q~~~~~~~~~~~~~~~~~~~~~~~  详情 回复 发表于 2013-7-8 10:22
    回复

    使用道具 举报

  • TA的每日心情

    2013-12-28 17:00
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    16

    丝瓜

    55

    回帖

    0

    精华

    普通用户

    发表于 2013-7-8 09:30:09 | 显示全部楼层
    群晖HYBRID RAID有什么区别?

    点评

    坛子里面有,这是一种普通的应用,被群晖冠名而已。重要数据,还是乖乖raid1吧,不然后悔来不及啊。raid5 貌似很多人都不推荐的,尤其是数十TB以上的。  详情 回复 发表于 2013-7-8 09:42
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2013-10-14 20:42
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    268

    丝瓜

    163

    回帖

    1

    精华

    普通用户

     楼主| 发表于 2013-7-8 09:42:48 | 显示全部楼层
    qingpingliu 发表于 2013-7-8 09:30
    群晖HYBRID RAID有什么区别?

    坛子里面有,这是一种普通的应用,被群晖冠名而已。重要数据,还是乖乖raid1吧,不然后悔来不及啊。raid5 貌似很多人都不推荐的,尤其是数十TB以上的。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2014-1-24 00:10
  • 签到天数: 79 天

    [LV.6]常住居民II

    1181

    丝瓜

    1710

    回帖

    0

    精华

    普通用户

    发表于 2013-7-8 10:22:05 | 显示全部楼层
    小强 发表于 2013-7-8 09:20
    应该会的,raid一次,全部数据都将丢失。

    3Q~~~~~~~~~~~~~~~~~~~~~~~
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2014-5-28 12:12
  • 签到天数: 90 天

    [LV.6]常住居民II

    1532

    丝瓜

    371

    回帖

    0

    精华

    普通用户

    发表于 2013-7-8 10:44:33 | 显示全部楼层
    boshi_0915 发表于 2013-7-1 23:06
    总结的很实用,不过再把常见的RAID容量计算公式贴出来就好了。

    raid容量计算公式
    raid0=最小硬盘容量*2
    raid1=最小硬盘容量
    raid5=(n-1)*最小硬盘容量
    raid6=(n-2)*最小硬盘容量   
    raid10=n/2*最小硬盘容量  #n需要是4的倍数
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-5-18 16:41
  • 签到天数: 63 天

    [LV.6]常住居民II

    291

    丝瓜

    121

    回帖

    0

    精华

    普通用户

    发表于 2013-7-9 07:54:41 | 显示全部楼层
    我是来学习的
    回复

    使用道具 举报

  • TA的每日心情

    2014-2-2 01:49
  • 签到天数: 128 天

    [LV.7]常住居民III

    243

    丝瓜

    264

    回帖

    0

    精华

    普通用户

    发表于 2013-7-9 08:37:00 | 显示全部楼层
    进来学习学习            
    回复

    使用道具 举报

    懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|第一纳斯网 ( 粤ICP备19046372号 )

    GMT+8, 2024-6-2 12:49

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表