[发明专利]一种服务集群的聚类方法及装置在审
申请号: | 201611223336.X | 申请日: | 2016-12-27 |
公开(公告)号: | CN106789265A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 肖会兵 | 申请(专利权)人: | 北京五八信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 工业和信息化部电子专利中心11010 | 代理人: | 王淑静 |
地址: | 100083 北京市海淀区学清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 集群 方法 装置 | ||
技术领域
本发明涉及通信技术领域,特别是涉及一种服务集群的聚类方法及装置。
背景技术
在承担大量混合业务的大型服务、存储、运算集群中,成千上万服务往往分别由几十台,数百乃至数千台各类子系统服务器提供支持。系统内和系统之间服务调用复杂,运维和资源优化往往需要了解与服务关联的细节,资源分配情况以及未来发展趋势。
了解这些细节往往依赖具体系统研发人员详细理清并记录各自业务调用其他业务的情况,随着业务发展调用接口的日益增加,容易疏漏而且很难了解资源使用的细节。
现有技术中也陆续出现的一些如New Relic/App dynamic/智慧云等运维产品,能提供一些插件自动探测一些通用接口(sql/nosql)的加载情况,从而获知系统依赖外部接口的情况。这些插件通过在启动阶段截获相关节点交互的信息已了解系统的拓扑接口。
然而,上述解决系统服务聚类往往是侵入式的,需要加载专用/定制的模块来截获相关调用路径用于识别特定关联系统,这带来安全和性能上的顾虑,而且这种方案只能支持有限接口,由于其主要基于内部接口检测,对于定性外部实际使用资源情况也很难做整体预测。而且这种方法也只能检测直接相关系统,不能对跳转/中继后的服务做进一步跟踪。因此,现有技术对服务集群系统的聚类存在操作复杂、安全性差,范围受限等问题。
发明内容
本发明要解决的技术问题是提供一种服务集群的聚类方法及装置,用以解决现有技术中对服务集群系统的聚类存在操作复杂、安全性差,范围受限等问题。
一方面,本发明提供一种服务集群的聚类方法,包括:分别获取各服务器的运行统计数据;根据所述运行统计数据之间的关联关系确定对应的各服务器之间的连接调用关系。
可选的,所述运行统计数据包括以下至少一种:CPU使用情况、网络流量数据以及操作日志。
可选的,所述分别获取各服务器的运行统计数据包括:根据考察指标的不同,在预设时段内从所述各服务器中采集相应类型的运行统计数据。
可选的,所述在预设时段内从所述各服务器中采集相应类型的运行统计数据包括:对所述各服务器的考察时间和采样频率进行统一;按照统一后的所述考察时间和所述采样频率从各服务器中采集相应类型的运行统计数据。
可选的,所述根据所述运行统计数据之间的关联关系确定对应的各服务器之间的连接调用关系包括:计算所述各服务器中每个服务器的运行统计数据与其他服务器的运行统计数据之间的互相关系数;根据所述互相关系数与预设系数阈值的关系,确定相应的服务器之间的连接调用关系。
可选的,所述根据所述互相关系数与预设系数阈值的关系,确定相应的服务器之间的连接调用关系包括:如果所述互相关系数的绝对值大于所述预设系数阈值,确定相应的服务器之间存在连接调用关系;如果所述互相关系数的绝对值小于所述预设系数阈值,确定相应的服务器之间不存在连接调用关系。
可选的,所述如果所述互相关系数的绝对值大于所述预设系数阈值,确定相应的服务器之间存在连接调用关系包括:所述预设系数阈值包括至少两个;根据所述互相关系数的绝对值与各所述预设阈值的关系,确定相应的服务器之间联系的紧密程度。
另一方面,本发明还提供一种服务集群的聚类装置,包括:获取单元,用于分别获取各服务器的运行统计数据;确定单元,用于根据所述运行统计数据之间的关联关系确定对应的各服务器之间的连接调用关系。
可选的,所述获取单元具体用于根据考察指标的不同,在预设时段内从所述各服务器中采集相应类型的运行统计数据。
可选的,所述获取单元包括:统一模块,用于对所述各服务器的考察时间和采样频率进行统一;采集模块,用于按照统一后的所述考察时间和所述采样频率从各服务器中采集相应类型的运行统计数据。
可选的,所述确定单元包括:计算模块,用于计算所述各服务器中每个服务器的运行统计数据与其他服务器的运行统计数据之间的互相关系数;确定模块,用于根据所述互相关系数与预设系数阈值的关系,确定相应的服务器之间的连接调用关系。
可选的,所述确定模块具体用于:如果所述互相关系数的绝对值大于所述预设系数阈值,确定相应的服务器之间存在连接调用关系;如果所述互相关系数的绝对值小于所述预设系数阈值,确定相应的服务器之间不存在连接调用关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京五八信息技术有限公司,未经北京五八信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611223336.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种菊花茶微波杀青机
- 下一篇:一种荷叶茶提香机