kernel 发表于 2013-7-29 21:49:57

硬的更加安全,出错后恢复的几率更大。

最恨公孙止 发表于 2013-7-29 21:51:22

硬的好些但是成本高啊,为了数据安全还是硬的好

xara 发表于 2013-7-29 21:54:01

本帖最后由 xara 于 2013-7-30 08:15 编辑

我也来凑个热闹,讲下自己的看法.

RAID级别
RAID的最初设计初衷就是为了数据安全,其次才是性能.所以,对于家用来说,RAID0这种以速度为诉求的RAID级别显然是不推荐的.

软硬RAID
通常来说,由于硬件型RAID卡自带处理器及缓存(部分甚至带有电池包,防止掉电),性能上普遍要高于软件型RAID,因为实际上硬RAID的处理器分流了数据的检验操作,而软RAID在读写数据时需要消耗额外的CPU资源.但是,如果你自认CPU足够强劲,又或者说CPU负荷并不繁重,软件RAID也并非不可.因为对于家用NAS,这种性能上的提升并非有数量级这么大的差异.硬件RAID卡是要钱的,而且约相当于一个硬盘的功耗呢.

数据恢复
无论是软硬件RAID,只是校验和完整的RAID,理论上应该都是可以恢复的.只要是硬盘本身没坏,又或者损坏硬盘数据仍然在RAID级别所允许的数量之内.这都是可以恢复的.
比如说戴尔的H310/H700/H800这种PERC卡都可以在不同型号的RAID之间进行无损的数据迁移.实际上基本RAID卡里仅仅存储了RAID的模式,各个VD的容量大小,以及数据带的大小,旋转模式等.基本上都可以通过软件的方式进行数据恢复的.早些年,我就试过HighPoint的IDE接口RAID0模式,配置信息丢失.结果使用Runtime RAID Reconstuctor完全无损恢复的250G*2的数据.

总结
说这么多,实际上还是想说的是,如果没有什么经验,还是不要用什么RAID了,倒不是说组个RAID有多难,怕的是出了问题的时候,操作失误导致的数据丢失.平常多注意重要数据的备份还是很重要的.组了RAID,想其中单个硬盘的抽拔都是一件很费神的事.




yell1981 发表于 2013-7-29 22:07:48

越来越晕,这么说,还不如不用Raid还安全呢

随风飘逝ゞ 发表于 2013-7-29 22:56:40

插句嘴。不合适请指教。

阵列是通过软件程序并由计算机的CPU提供运行能力所成。也就是说软阵列受CPU的控制。由于软件程序不是一个完整系统故只能提供最基本的RAID容错功能,不具备如热备用硬盘的设置, 远程管理等功能。
硬阵列是由独立操作的硬件提供整个磁盘阵列的控制和计算功能, 不依靠系统的CPU资源。由于硬阵列是一个完整的系统,,所有需要的功能均可以做进去。所以硬阵列所提供的功能和性能均比软阵列好。而且,你可以把系统一并做在硬阵列中,从磁盘阵列启动系统。也就是说硬阵列不受CPU的控制,没有CPU它一样可以正常运行,它本身就是一个完整的系统。

草竹 发表于 2013-7-29 23:28:37

3388570 发表于 2013-7-29 21:23
板载分2种,普通家用pc的ich芯片,是softraid。极少数服务器用pci-e直接桥接的,是硬件raid,但是大多不 ...

电池的功能详细说下吗?

WeDone 发表于 2013-7-29 23:31:50

进来学习一下

voyeah 发表于 2013-7-29 23:34:33

Xuexile学习了。还在努力中

lonelytiger 发表于 2013-7-30 00:13:39

个人认为,如果不是用于服务器,硬RAID没有必要!

artice 发表于 2013-7-30 03:38:02

这问题要回答, 那首先要反问你打算用在哪里, 如果是 DSM, 依照大家对于主板吝于购买的程度, 主板上的 AHCI 才是较好的选择
假设, 所有的硬盘都如标示规格的频宽速度完美运行, 那一个 AHCI SATA2 Port 至少可以传输 300MB/sec, 也就是说有 300MB/sec 的流量 (或是频宽)

新买的一片主板, 规格在怎样差也有 2 个 SATA 口, 一般至少也有四个, 假设刚才的完美状态持续下去, 那两个 SATA2 口同时运行, 硬盘所在的总频宽
则有 300MB/sec + 300MB/sec = 600 MB/sec. 四口就有 1.2GB/sec 了.

现在一般买的到的, 或是说你还买的起的 HW RAID 卡, 大多是 PCI-E x8, 有的甚至用 PCI-E x8 的假象来蒙混, 其实只跑 PCI-E x4 而已.
再加上好像也还没见到量产的 Storage Card 可以跑 PCI-E 3.0, 所以以现下来说, 最多都只能跑 PCI-E 2.0 规格
PCI-E x8 2.0 双向传输总频宽是 8GB/sec, 问题来了, HW RAID 上的 I/O Processor 能否及时运算并收发 8GB/sec 的资料流呢?
再换到硬盘角度来看, SATA3 硬盘一个完美传输速度 600MB/sec, 一般的 HW RAID 卡都是八口, 也就是说八个 SATA3 硬盘刚好用光一片 PCI-E 2.0 x8
的 HW RAID 卡, 到目前为止, 都是假设一切完美状态, 但实际上一点都没有的, 可以达到打七折状态已经算是相当优异

HW RAID 上有专属 IO 处里器在做资料运算, 但这些事情 CPU 也可以做, 从钱的角度来看, 买一片让你看上的 HW RAID 卡的钱, 如果拿去升级 CPU,
可以升几等呢? 买 Xeon E3-12xx 系列是否足够? 或是改拿来买 SATA 口更多的主板是否足够呢?
至于耗电, 升级 CPU 后所多出的电力, 在 RAID card 上也是要承受的

返回想要把完美状态的频宽榨干的状况下, 要吃光 PCI-E 2.0 x8的 8GB/sec 频宽容易, 还是用多个 AHCI SATA 口容易? 答案是都很难......
但, 你的资料传输, 真有这样的高速需求吗?

我的看法是, 在一般用途下, 使用 AHCI SATA 来做所谓的 SW RAID (或叫 OS RAID), 已经相当足够, 你真要更高速, 换高速硬盘或是 SSD 来的
更实际些, 而 HW RAID 我认为最大的好处, 是当阵列出错或是更动的情况下, 他可以不占用太多 CPU 资源而自己把事情做完,
至于修复所花掉的时间, 我不认为会比高速 CPU 来的少, 因为你的硬盘速度决定了一切

woshiwaxiu 发表于 2013-7-30 05:57:10

我想问的是如果主板不支持raid可以在黑群晖里开启吗?

illustrate 发表于 2013-7-30 06:47:12

標記, 學習

ckchow2005 发表于 2013-7-30 08:02:55

學習中...... 多謝

hjfgt 发表于 2013-7-30 08:35:39

跟硬解和软解一样的道理吧。

3388570 发表于 2013-7-30 09:49:40

草竹 发表于 2013-7-29 23:28
电池的功能详细说下吗?

为cache提供电力保障,保存raid卷组配置,如果cache够大,还可以保存掉电时正在传输的数据。

dsqa 发表于 2013-7-30 10:24:04

硬件的好,不依赖系统,稳定性更好,数据更安全

xara 发表于 2013-7-30 10:54:05

软阵列也好,硬阵列也好,咱使用在NAS上最主要还是想保护数据安全,性能我总觉得并不是最需要考虑的东西,普通日常应用哪需要那么高的传输数据,又不是天天做拷盘.

做RAID的好处就是相对省心,降级的RAID及时换上新硬盘就好,而常规备份则相对来说,已备份数据的保全性要好一些,但是硬盘本身坏了数据就丢了.

hyaska 发表于 2013-7-30 12:46:25

奥睿科是垃圾,优胜者都没听说过

roray 发表于 2013-7-30 13:23:04

奥睿科很山寨的!买了款它家的4口PCI-E usb3.0扩展,结果驱动都是用的别家的,自己连驱动没有!哎!

xara 发表于 2013-7-30 13:34:25

反正我是唱衰奥睿科的,做东西不精致也就罢了,居然还敢买高价.
买了它家一个四盘位硬盘盒都快要被它气到不行,长期高温,现在长期得在盒子外子再加个12厘米风扇散热,不然硬盘一定会高温报警,最高可以超过65.
这东西估计设计就是只能为绿盘之类的低功耗盘用用,我的企业盘丢在里面,受不了.
另外,它家的带RAID的硬盘盒基本上都是使用的JMicron的廉价方案,性能很一般的.
页: 1 [2] 3 4 5 6
查看完整版本: 硬RAID和软RAID?