容量规划的工作,一般是由企业内资深的专家承担,这是一个复杂有难度的工作,需要熟悉系统、强技术能力、了解容量规划的方法等。
但企业即使有这样的人,也无法保障生产环境机器容量规划一定合理,主要原因是现在的系统业务和技术架构的复杂度已经远远超出了大脑能够掌控的范围,无法进行有效的容量评估。既然无法进行有效的容量评估,那我们有没有什么新的工具和思路来解决这个问题呢?
数列科技的全链路压测产品解决这个问题的思路为:
(1) 通过系统当前的单机容量、依赖关系数据、业务的期望容量等数据,经过容量评估模型计算初始的容量
(2) 设置业务期望容量,通过全链路压测的方式验证容量是否合理
(3) 调整不合理的链路节点容量
(4) 重复2、3步骤,直至用最小成本可以达成业务期望容量
除此以外,基于产品化的全链路压测,可以进一步做到高频的日常容量评估和管理:
(1) 对资源不足的应用尽早增加资源避免用户体验较差的情况发生
(2) 对资源过剩的应用尽早削减机器,降低硬件和维护成本
另外目前市面上还有一些基于AI算法模型搭建的容量评估方案,比如数列科技的解决方案核心思路是将日常IT系统中各种性能数据进行收集归类,聚合分析然后建立对应的容量规划模型,之后就可以根据模型去做容量规划,然后使用全链路压测去验证,这样效果更佳。
本文来自投稿,不代表TakinTalks稳定性技术交流平台立场,如若转载,请联系原作者。
评论列表(1条)