20个1TB驱动器与RAID5 / 6服务器中的10个2TB驱动器

我将在工作中设置一个服务器,我需要一些关于一些细节的build议。 该设置将是一个刀片式服务器(8核,16GB RAM),具有两个子系统 – 一个用于主存储,另一个用于备份。 我正在拍摄一个20TB的arrays(我知道在格式化和奇偶校验驱动器后它会less一些)。

使用20个1TB驱动器或10个2TB驱动器有没有其他优势?

我不确定现在有多less控制器我应该(在报价我有一个双端口控制器)。 我认为这个尺寸的服务器的两个控制器是比双端口控制器更好的select(但我真的不知道)。

这个大小的arrays是否会在RAID 5或RAID 6中出现任何性能问题(由于所有的奇偶校验计算,我知道RAID 5或6是“较慢”的)。

此外,这些将是WD RE3(1TB)或RE4(2TB)。

哦,另外,备份arrays可以使用WD 2TB绿色驱动器(RAID5或RAID6)吗?

20驱动器1tb – 更多的IO性能至less读取(取决于你如何设置)。

10个驱动器2TB:lessIO性能​​,RAID 5质量问题 – RAID 6以避免光盘出现故障时出现问题。 2tb驱动器是可靠重build的限制。

我不确定现在有多less控制器我应该(在报价我有一个双端口控制器)。

你应该去SAS设置。 可以使用1个SAS端口,但是我会select一个双端口控制器。 我使用的是WD 300gb Velociraptors,使用的是Adaptec 5805和Supermicro笼,其中有24个插槽(1个2.5英寸)和一个SAS背板。

请注意,SAS可以处理SATA驱动器 – 它们在逻辑和物理上兼容,只需将其插入即可。

Adaptec最多可以处理大约190张光盘;)并且拥有足够的CPU来处理这个小IO。

哦,另外,备份arrays可以使用WD 2TB绿色驱动器(也在RAID5或6)?

备份 – 一般来说慢一点就好了。 所以,是的。

如果你使用控制器来做你的RAID,那么有两个控制器显然意味着你将有两个独立的arrays(即2×10磁盘或2×5磁盘),如果你使用的是软件RAID,那么这是不没问题。

还有一些要注意的事情; 在R6configuration= 18 *(1000 * .95)= 17.1TB,Windows(您没有提及您使用的操作系统)中的20个磁盘将支持最大群集大小的16TB卷,但是不支持“至多,如果是Linux,那么事情就会有所不同。

现在回答这个问题,我的答案归结为您存储的数据的重要性。 我认为我的主要重点是维护现有的数据,其他一切都是次要的 – 考虑到这一点,如果有预算的话,如果不是那么10×2TB的话,我会试图采用20×2TB的RAID 10configurationRAID 6configuration,最后是20 x 1TB RAID 5.我也确保我有几个备用驱动器躺在附近,确保我的驱动器故障警报工作正常。

关于备份,然后间歇(即非24/7)使用绿色驱动器是好的。

尽量远离RAID-5和大(1TB +)磁盘。 我陷入了困境,在重新devise我的RAID之前,我不会等待驱动器故障。

就像Chopper说的那样,如果你有这个预算:运行20x1TB RAID10或者双控制器; 2x10x1TB。 它会给你更好的写入速度,虽然只有10TB的RAW存储。

如果你真的需要20TB的RAW存储,那么我会在RAID10中运行2x10x2TB。

在一次突袭5或6中,有20个磁盘只是在寻求麻烦。 重build失败的机会太高了。 在Raid中,我不会超越8个驱动器。以raid的大小除以磁盘的位故障率,然后进行math运算。

要了解有关Raid 5/6的更多信息,请参阅http://download.intel.com/design/storage/papers/30812202.pdf (第8页)或类似文章。

超过10TB的方式是Raid 10.是的,它在空间上效率不高,但是在重build时性能和可靠性都很高,因为只有镜像需要重build。

从工程方面来看,假设它们的结构相同,大容量驱动器出现故障的可能性就更大,因为所有事情都变得更为重要。 任何动作必须导致磨损。 一切越关键,磨损就越有效。 此外,高容量驱动器上的磁道变得越来越窄,以至于在磁性涂层上仅仅几个分子的缺陷或缺陷就会导致坏块。

当有一个select,而其他的都是平等的,我会一直select较低容量的驱动器。我仍然使用十多年前的驱动器,但我相当确信今天没有更高容量的驱动器仍然可以运行10年。

好的,谢谢你的答案。 我想我应该给一点细节。 我在一个研究实验室工作。 我有一个13K左右的预算花在这台服务器上。 我们正在进行测序实验,每次运行产生约50GB的数据,一些显微镜实验每次运行产生25-50GB的数据。 我不完全确定这些实验将会进行多长时间。 我最初得到了一个16TBarrays的报价。 其中有16个1TB SAS驱动器(希捷ES.2 SAS,7200 RPM)。 我没有看到任何提示7200 RPM SAS驱动器比RE3驱动器更好,因为它们每个驱动器便宜大约60美元,这使我有更多的钱来升级CPU和RAM规格。 但是,如果我回到16TB解决scheme(这可能绰绰有余一段时间),并select16TBarrays与RAID10(32个驱动器)中的RE3驱动器,并使用RAID6中的2TB驱动器进行备份,仍然比仍然差不多1K便宜2 x 16TB SAS(7200RPM)子系统,这是我可以用来获得更快的CPU的钱。 我还要指出,一个邻近的实验室有一个完全由Hitachi 7K1000(1TB)驱动器组成的12TB和32TBarrays,并且这个configuration没有任何问题。 既然我们不是“企业”类的组织,我不确定为什么SAS会更好。

为了回答Chopper的第一个问题:我正在看的报价是“安装了BBU的LSI双端口8880M2控制器”。 这将控制两个相同的子系统(每个报价)。 虽然我所描述的是两个单独但几乎相同大小的数组(这会是一个问题吗?)另一种select是具有用于备份的子系统(无CPU)的主节点。 那里有安装了BBU的3Ware 96904i4e控制器。

对于Chopper的第二个问题,我不知道我们将使用哪个操作系统。 你是说Windows Server 2008无法处理大于16TB的数组? 还是只是“不支持”,因为没有官方的MS支持? 我认为厂商使用Linux的CentOS,我无法忍受。 我们的显微镜电脑上安装了CentOS,这是一个痛苦。 我需要首先确定我们的应用程序运行在哪个平台上,到目前为止,Matlab,R和我使用的alignment方式都运行在Linux上,所以在这里没有任何问题。 我总是可以安装Ubuntu(或Mint,我的爱好,而不是)。

有这么多的configuration选项,足以让我的头旋转! 感谢您的所有帮助。 我希望我能回馈。 这是一个有用的网站。

同意posipiet。 太多的磁盘会增加失败的几率。 从而打败了突袭的好处。

另外,请考虑raidz2