先算可用容量,再谈硬盘数量
标称容量是裸容量,做完 RAID 之后才是可用容量。RAID5 损失一块盘,RAID6 损失两块,RAID10 直接损失一半。一个 12 盘位、单盘 16TB 的机箱,做 RAID6 后可用约 160TB,做 RAID10 只有 96TB。选哪种取决于能容忍几块盘同时坏。
重建时间是被忽略的成本
大容量硬盘做 RAID 重建,一块 16TB 的盘可能要十几个小时甚至更久。这期间阵列处于降级状态,再坏一块就丢数据。所以盘位越多、单盘越大,越倾向 RAID6 或 RAID10,而不是为了容量硬上 RAID5。
性能看的是 IOPS 不是容量
数据库这类小文件随机读写多的场景,机械盘堆再多容量也没用,瓶颈在寻道。要么上 SSD,要么加缓存盘做分层。我们给数据库场景配盘时,一般按“SSD 做热数据 + 大容量机械盘做冷数据”来分层。
扩容不是插盘就行
在线扩容要确认 RAID 卡支持、文件系统支持、业务能承受扩容期间的性能下降。有些老阵列卡扩容需要重建整个阵列,风险很高。扩容前先做一次完整备份,这是唯一不能省的步骤。