我想要构建一个非常高密度的存储池:一个包含 c7000 机箱的机架,机箱上有 6 个 MDS600 阵列,配备新发布的 Seagate 3TB SAS 驱动器,将为我提供 1260TB 的容量,并且 CPU 马力充足。我正在尝试决定如何配置 RAID 池。我最初的想法是创建许多 14 驱动器 RAID6 池(为每个刀片分配多个池)。
我可以配置系统以便 RAID 池跨越多个 MDS600 阵列吗?c7000 和驱动器阵列之间可以预期的最大 I/O 是多少?我需要获取哪些选项才能实现该性能?
背景:
由于密度高,我不得不使用 SAS/SATA 而不是 FC 驱动器(我们成功获得了驱动器托架并将自己的驱动器安装在 HP 设备中,从而节省了不少钱)。看来 MDS600 是 HP 销售的密度最高的阵列。(我与 HP 无关,但他们似乎制造了不错的套件。)我仍在阅读有关 SAS 交换机配置的资料。我将使用带有双 5675 的 BL460c。
操作系统将是 CentOS(5 或 6),我们的应用程序将在刀片上运行。我最初的设想是给每个刀片几个池(仍在考虑是否使用较大的 RAID-6 池、较小的 RAID-5 池以及多少个备用池)来处理 RAID 重建时间。
答案1
您将无法使用这些 Seagate,很抱歉,如果没有 HP 自定义固件,它们将无法工作,我也怀疑任何超过 2.1TB 的磁盘是否适用于当前一代 MDS600。另外,您没有提到要使用多少个哪种类型的刀片,每个 P700m 夹层卡最多可容纳 100 个磁盘,但每个控制器有这么多磁盘的性能不会太好。
至于跨驱动器架进行 RAID,是的,您可以这样做,但需要遵守一些规则,请提供有关计划布局以及操作系统的更多详细信息。