什么是这个盒子最好的NAS RAIDconfiguration?

我正在build设一个NAS。 24 X 500GB 2.5“SATA2 7200RPM 16MBcaching驱动器全部放在2U机箱中,配有8GB RAM和4个CPU。

我可以走两条路:

  1. 1 24+端口RAID控制器使整个arrays成为单个RAID 10arrays
  2. 2个12+端口RAID控制器组成两个独立的RAID10arrays,每个arrays只有12个驱动器。

问题是关于performance。 这个NAS将有2个GigEnetworking连接,在交换机上绑定,为NAS创build2Gig连接到服务器。

数据将用于托pipe具有典型的mysql / apache / smtp / pop3stream量的VPS。

哪种configuration在性能方面最好? 我将在两个单独的控制器上的更小的arrays中获得更好的性能吗? 还是只有一个大单?

在性能方面,这取决于您使用的控制器types。 处理器速度,caching等。假设你将苹果与苹果进行比较,而且24端口控制器的速度是caching的两倍,那么你所谈论的stream量types就不会有太大的差别。

我build议两个较小的arrays冗余。 如果由于某种奇迹,一个控制器开始失败(即将数据损坏到磁盘,所以它不会立即显而易见),那么你并没有失去一切。

理想情况下,如果你有一个非常友好的硬件供应商,看看你是否可以得到这两个并做自己的testing。 最坏的情况下,您可能需要支付一笔进货费才能退还不使用的产品,最好的情况 – 不收费或者只是退货:)

几个意见;

我不完全相信你会发现一个服务器,2U的24个SFF磁盘,并得到足够的冷却,我知道HP MSA70 SAS磁盘柜在2U中需要25 SFF,但没有太多的逻辑背后有通过磁盘引起的有限空气抽取选项来冷却。

在任何configuration下,很多磁盘都能够轻松满足2Gbps的容量 – 我很想去使用RAID6–你将获得22个磁盘而不是12个磁盘,而且它将很容易跟上它的输出通道。

考虑HP DL370 G6 – 最多2个Nehalem Xeon,144GB内存,24个SFF磁盘,4U冗余电源。

假设比例规格(即如果一个大控制器有N Mbcaching,两个小控制器都有N / 2 Mb),那么从分离式控制器中获得更多好处的唯一方法就是如果您的应用程序能够胜任把公共汽车弄到控制器上,或者正在逼近。 对于“典型的VPS”托pipe作为您的预期应用程序,这似乎不太可能。 我会说你最好用一个大的控制器。