我理解,随着卷填满,单磁盘卷和小型 RAID 卷的性能会下降。一些管理员表示,他们感觉到 80% 的速度变慢,并以此作为增加可用存储空间的一般经验法则。其他人说是 90%。我也承认不同的文件类型也会呈现不同的体验 — 比如视频文件、版本小型数据库文件、一般 Office 类型文档、分区表和文件系统格式。我相信还有其他因素会影响性能,例如 RAID 与 SAN 与虚拟化存储、RAID 块大小、NFS 与 CIFS 以及其他方面。
我的问题是:在大型、直接连接、非 SAN、RAID 60 HFS+J 卷中,例如 50TB,通过光纤通道连接,并向使用典型网络文件共享协议的 100 个并发用户提供 - 是否适用相同的经验法则(使用率为 80% 或 90%),或者管理员是否可以预期性能下降会在更晚的时候发生,例如在卷使用率为 95% 时?换句话说,如果我的 50TB RAID 卷现在为 80%,那么在什么时候我需要增加存储?我什么时候应该感到警惕?
答案1
我猜你提到的性能下降是由文件系统而不是存储设备引起的。在这种情况下,任何块设备(单个磁盘、RAID 等)都会有类似的表现。
我想到唯一的例外是 SDD;一方面,缺乏显著的寻道时间会使困扰大多数已满文件系统的碎片化和非局部性程度变得无关紧要,另一方面,非企业级 SDD 往往具有很少(如果有的话)不可访问的存储单元,而这些存储单元对于磨损均衡和擦除周期隐藏算法至关重要,因此它可能会开始越来越像廉价的 USB 闪存驱动器。