我正在建立高容量的视频存储。目前已达到20 It大关,而且还在继续增长。目前,我有12舱的外壳充满了2TB驱动器和配置在RAID-6.我正在考虑购买另一个12湾的外壳,并在它的2TB驱动器,以及我正在考虑以下两个选项:
在第一种情况下,我将面临4-6周的重建时间,然后我才能使用额外的能力。另外,如果我需要在这个数组中添加另一个架子,并且使用相同的方法,那么重建时间可能会更长。
在第二种情况下,我失去了一些容量和潜在的性能,但它似乎更容易处理,而且可用性时间更可预测。
我还计划在未来2-3年内将这个数组扩展到7-10个货架,整个数组将包含一个用XFS形成的巨大容量。因此,是否有人能根据他们的经验,详细说明每种方法的利弊,以及随着时间的推移,我将面临的潜在问题。
谢谢
发布于 2011-03-23 23:21:35
许多事情需要考虑如何解决你的问题。由于您没有提到任何具体的需求(吞吐量、IOPS/延迟、RAID重建时间--仅举几个重要的参数),我只想回答有关大陆架/LVM/RAID组大小的问题。
通常情况下,您应该尽量保持RAID6 LUN在磁盘数量方面不太大--在RAID LUN中使用>>20磁盘是没有任何意义的,因为您正面临着可怕的漫长重建时间。大型存储供应商(EMC、NetApp等)将其RAID组大小限制在大约20个主轴(取决于磁盘模型)。但是这些家伙非常了解他们的RAID控制器、特性和重建时间,他们的RAID实现不是您运行的md(1) RAID或便宜的PCI。然而,当您需要扩展时添加存储时,使用LVM对RAID6 LUN进行条带/级联是非常有意义的。这正是卷管理器的用例。
我不能评论性能方面的事情,因为你没有解释任何关于你的IO模式和要求。
https://serverfault.com/questions/251098
复制相似问题