|
发表于 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 来的少, 因为你的硬盘速度决定了一切
|
评分
-
查看全部评分
|