“三位一体”超级混沌工程解决方案
大规模漫衍式软件系统的生长正在改变软件工程。网络清静、数据掩护、架构可靠性等质量特征一直被外界流量、事务等突发因素攻击,在这种情形下,怎样建设质量信心、风险前置、有用的应急措施将成为企业、组织和政府体贴的要点。
应用移动化的普及,迅速开发模式的转变,混淆云、微服务架构的逐步盛行,以及用户会见的随机性提升,导致故障的触发点不仅仅泉源于系统自己,更可能泉源于用户压力、营业错误、依赖的节点服务、数据库、中央件等等。单一维度的故障演练已经不足建设系统整体的质量信心,构建有用的应急保障方案。
1、一个多元化、架构重大的系统,未知的错误往往发生在系统懦弱的地方。而缺少自动发现故障的要领和对应履历,将无法实时针对系统懦弱点举行整改和存案。
2、缺少营业层级的故障注入。凭证反懦弱性理论,IT组织的懦弱性来自于内部随机事务,和外部压力事务,但现阶段混沌方案,只着重于来自内部,面向架构的故障注入;而欠缺来自外部,面向营业的故障注入。
3、在“软件界说一切”的大配景下,绝大多数的故障注入,又都市对IaaS,PaaS和SaaS发生影响,但由于历史缘故原由,大部门混沌工程方案,并未形成跨架构的能力,缺少跨平台可视察性。
- No.1
- No.2
- No.3
- No.4
- No.5
- No.6
对某集团客户营业支持系统(BBOSS)举行应急演练。相识当系统泛起一些特定故障时对系统发生的影响,以及针对欠好的影响举行存案,提高系统“自愈能力”和相关团队的应急效率。
解决方案:
1)X-Chaos 故障注入工具:专业的混沌工程工具,适用于对IT情形内部随机事务的故障注入,具备高达117个故障注入用例
2)X-UniEye 跨架构全栈监控平台:跨架构,全栈的可视察性平台;可以统一的丈量尺度和单元,实现从网络,应用,到营业的一体化性能级视察
3)X-Runner 营业测试工具:专业的营业测试工具,可以模拟压力测试,错误测试,攻击测试,和网络故障测试
客户收益:
1)完善系统故障应急方案,促进系统结构,职员,流程一直优化,增强应急效率
2)袒露系统懦弱性,举行整改存案,增强鲁棒性,镌汰上线后故障发生率
3)大幅度缩短故障演练时间,节约职员投入
4)有用缩短新项目上线验证时间
5)显著提升整体测试效率