[发明专利]一种互联网架构评价方法及装置有效
申请号: | 202010812038.4 | 申请日: | 2020-08-13 |
公开(公告)号: | CN111934932B | 公开(公告)日: | 2022-10-18 |
发明(设计)人: | 迟爽;高建华;邓强;叶轮 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | H04L45/02 | 分类号: | H04L45/02;H04L47/70;H04L41/12;H04L43/12;H04L43/10 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 单晓双;董骁毅 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 互联网 架构 评价 方法 装置 | ||
本发明提供了一种互联网架构评价方法及装置,互联网架构评价方法包括:接收客户的请求数据;响应于所述请求数据,利用互联网架构内的节点探针收集所述请求数据的每一跳信息;根据所述每一跳信息生成路由拓扑结构图;根据所述路由拓扑结构图以及预先生成的评价模型评价所述互联网架构。本发明提供的互联网架构评价方法及装置,通过结合全链路监控技术,实现了对互联网够的有效评价。
技术领域
本发明涉及计算机技术领域,尤其是涉及计算机软件运维技术领域,具体涉及一种互联网架构评价方法及装置。
背景技术
随着互联网应用的普及,面对互联网应用的高并发量,高性能,高可用的急切需求,爆发式的客户量和业务的复杂性导致系统越来越复杂,导致生产故障频频发生,运维压力与日俱增,给现有技术中的运维方式带来了前所未有的冲击。在这种情况下,高可用优化改造项目应声而起,而项目的推进需要统一的标准,如何准确识别系统的薄弱点和对系统进行统一的高可用评价标准正是解决该问题的关键点。
目前高可用性的架构评价业界没有统一的标准,市面上对系统高可用架构的评价系统尚处于空白,更没有将系统的生态情况现状和高可用评价相结合的系统。需要一个有直观的、实时的、科学的系统指导现有的系统以迭代等形式进行高可用改造项目。另一方面,互联网节点部署规模庞大,其间涉及众多各类专业系统,缺乏统一的可视化分析视图。随着应用的逻辑复杂度增加,问题防范要提前。如何动态弹性的识别出系统的薄弱点,根据系统的高可用级别提出高可用改造的建议势在必行。
发明内容
针对现有技术中的问题,本发明提供的互联网架构评价方法及装置,通过结合全链路监控技术,实现了对互联网够的有效评价,并具有较高的可扩展性。
为解决上述技术问题,本发明提供以下技术方案:
第一方面,本发明提供一种互联网架构评价方法,包括:
接收客户的请求数据;
响应于所述请求数据,利用互联网架构内的节点探针收集所述请求数据的每一跳信息;
根据所述每一跳信息生成路由拓扑结构图;
根据所述路由拓扑结构图以及预先生成的评价模型评价所述互联网架构。
一实施例中,生成所述评价模型的步骤包括:
根据网络接入类型、应用层类型以及数据层类型确定所述评价模型的架构类型;
根据所述互联网架构中多个数据库之间的距离确定所述评价模型的容灾类型;
根据所述互联网架构中数据库的数量确定所述评价模型的运行类型;
根据所述架构类型、所述容灾类型以及所述运行类型生成多个所述评价模型,并确定所述评价模型所对应的评价结果。
一实施例中,所述根据所述路由拓扑结构图以及预先生成的评价模型评价所述互联网架构,包括:
在所述多个评价模型中查找与所述互联网架构对应的评价模型;
根据所述对应的评价模型所对应的评价结果评价所述互联网架构。
一实施例中,所述根据所述每一跳信息生成路由拓扑结构图包括:
根据所述每一跳信息记录所述请求数据的父子节点信息;
将所述父子节点信息输入至图数据库中,以生成路由拓扑结构图。
一实施例中,所述父子节点信息由kafka消息队列传输。
第二方面,本发明提供一种互联网架构评价装置,包括:
数据接收单元,用于接收客户的请求数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010812038.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种套类零件生产用铣槽装夹装置
- 下一篇:一种麻醉科用麻醉范围测量设备