我是一名兼职系统管理员,几乎没有正式的文档。我们的主要文件服务器是在 2010 年由一个已经不在研究所的人建立的。当时的要求是拥有三个共享文件系统:/home每个用户都有配额和备份,/usr/remote用于大型软件包,以及一个/scratch没有配额和没有备份的文件系统。仔细研究磁盘,我发现了一个 LVM 和一个带有专有软件的 RAID 控制器。
该服务器显然有 14 个磁盘,每个磁盘的容量为 1 TB。它们使用 RAID 1 成对连接。 RAID 控制器(Areca Technology Corp. ARC-1280/1280ML 24-Port PCI-Express to SATA II RAID Controller)支持 RAID 5 和 6(规格),但不知何故没有被使用。然后一对用作该服务器的根分区,/. 其他六对链接到一个 LVM 组中,然后该组具有三个分区。
我询问了原因,其中一位资深人士只能告诉我,设置它的人应该知道相当一部分 LVM,并且真的考虑过这个问题。但是我看不到这种设置的优点。我只看到缺点:
我们有 12 个具有 1 TB 原始存储空间的磁盘,配对后我们最终只有 6 TB 的实际可用空间。将 RAID 5 与所有这些磁盘一起使用,我们将获得 11 TB 的存储空间,而使用 RAID 6 将获得 10 TB 的存储空间。即使我们将两组六个磁盘放入 RAID 6,那么它仍然是 8 TB 的可用空间。
最坏的情况是磁盘故障是一整对,然后部分 LVM 丢失,我认为基本上系统会被搞砸。最好的磁盘故障情况是每对中的一个,因此这将是七个损坏的磁盘。因此,在最坏的情况下,从冗余的角度来看,我们并不比 RAID 5 好。
使用 RAID 6,我们将有两个冗余,但与当前设置相比,仍然可以使用更多的空间。那么导致人们以这种方式设置它的关键优势是什么?
使用 RAID 6,我们将有两个冗余,但与当前设置相比,仍然可以使用更多的空间。那么导致人们以这种方式设置它的关键优势是什么?
确实如此,但与 RAID10 相比,再加上更大的容量和保证的 2 个磁盘冗余,随机写入操作的性能会慢得多(我认为是您的情况下的最佳设置)。对于备份 - 可以,对于用户共享和另一个工作负载是有问题的。此外,旧硬盘在 RAID5/6 重建期间具有更高的故障风险。
小智 2
好图!:-)
是的,这看起来确实有点奇怪。如果没有品牌/型号的具体信息,我们不知道这是否是由于硬件限制或其他原因造成的,但如果不是的话,我会感到惊讶,这不是由于对可用 RAID 选项的误解或其他原因造成的。缺乏对如何设置的了解。也许他们非常了解 LVM,并且只是坚持他们所知道的。
出于稳定性和性能原因,我通常建议依赖硬件 raid。
| 归档时间: |
|
| 查看次数: |
312 次 |
| 最近记录: |