1.3 规划与容量估算
1.3 规划与容量估算
为什么要做容量规划
日志系统最常见的问题是容量不足与写入瓶颈。良好的规划可以:
-
保证写入与检索性能
-
控制存储成本
-
明确扩容路线
关键指标
-
每日日志量(GB/天)
-
峰值写入速率(messages/s)
-
保留周期(天)
-
索引副本数
估算公式(简化)
总存储 ≈ 每日日志量 × 保留天数 × (1 + 副本数)
例如:每天 200GB,保留 30 天,副本 1(即 1 副本):
200 × 30 × (1 + 1) = 12,000 GB
规划建议
-
小规模(<100GB/天):单机或 3 节点 ES/OS
-
**中规模(100500GB/天)**:35 节点 ES/OS + 2 Graylog
-
大规模(>500GB/天):多数据节点 + 冷热分层
索引与分片建议
-
索引周期:按天或按周
-
分片数量:与节点数匹配,避免过多小分片
-
保留策略:按时间删除旧索引
小结
容量规划决定后续性能与成本。下一章进入实际安装部署。
下一节:2.1 单机部署