存储性能优化手段可大致总结为硬件升级、调整性能负载 、调整应用复杂以及数据缓存优化。
存储性能优化工作具有一定的策略性,科学的优化策略才能指导制定更加合理的存储性能优化方案。
1) 通盘考虑:存储性能问题是一个全局性问题,需要通盘考虑 IO 路径上的性能瓶颈,分析性能优化方案中可能出现的连锁反应,以提高性能优化决策的正确性。
2) 优化的性价比:制定合理的性能优化目标,在多种性能优化方案的选择上,要综合考虑方案成本、实施复杂性、收益等。
3) 规划更重要:相比于存储性能优化带来的优化改造成本,提前做好合理的规划更为重要。
4) 完善性能监控:端到端的存储性能也是非常重要的,对整个数据 IO 路径进行监控,基于存储性能基线来分析实际运行中的性能数据,从而及时发现存储性能瓶颈,也能验证存储优化的成果。