技术新讯 > 电子通信装置的制造及其应用技术 > 云服务集群的检测方法、装置、电子设备及存储介质与流程  >  正文

云服务集群的检测方法、装置、电子设备及存储介质与流程

  • 国知局
  • 2024-12-06 12:28:01

本发明涉及云计算,特别是涉及一种云服务集群的检测方法、一种云服务集群的检测装置、一种电子设备以及一种计算机可读存储介质。

背景技术:

1、近年来,云计算一直是ict(information and communication technologyfield,信息与通信技术领域)领域炙手可热的研究方向,对云计算平台的质量把控也一直备受关注。其中,通过对云网络进行测试,能够较好地发现云网络的问题,保证云网络的服务质量。然而,对于云服务而言,变更过程中产生的影响,无法被有效地感知,通常只能等到用户反馈,并消耗人力进行版本的回滚,同时,无法在用户层面上掌握云服务的网络状态,导致当云服务出现异常时,运维人员无法及时地对异常进行处理,影响云服务的质量。

技术实现思路

1、本发明实施例是提供一种云服务集群的检测方法、装置、电子设备以及计算机可读存储介质,以解决或部分解决无法对云计算所涉及的集群中的网关进行有效地检测,尤其是云服务变化导致网关状态变化的情况下,难以有效地掌握网关的网络状态的问题。

2、本发明实施例公开了一种云服务集群的检测方法,包括:

3、响应于针对云服务集群的检测指令,获取所述云服务集群的网关参数;

4、根据所述网关参数从所述云服务集群中确定探测网关以及测试网关;

5、通过所述探测网关向所述测试网关进行发包,并获取发包过程中所述探测网关与所述测试网关之间的流量数据,并对所述流量数据进行可视化显示;

6、根据所述流量数据对所述测试网关进行检测,生成针对所述测试网关的网关检测结果,所述网关检测结果用于表征所述测试网关是否存在通信异常。

7、本发明实施例还公开了一种云服务集群的检测装置,包括:

8、参数获取模块,用于响应于针对云服务集群的检测指令,获取所述云服务集群的网关参数;

9、网关选择模块,用于根据所述网关参数从所述云服务集群中确定探测网关以及测试网关;

10、流量获取模块,用于通过所述探测网关向所述测试网关进行发包,并获取发包过程中所述探测网关与所述测试网关之间的流量数据,并对所述流量数据进行可视化显示;

11、检测模块,用于根据所述流量数据对所述测试网关进行检测,生成针对所述测试网关的网关检测结果,所述网关检测结果用于表征所述测试网关是否存在通信异常。

12、本发明实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;

13、所述存储器,用于存放计算机程序;

14、所述处理器,用于执行存储器上所存放的程序时,实现如本发明实施例所述的方法。

15、本发明实施例还公开了一种计算机可读存储介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本发明实施例所述的方法。

16、本发明实施例包括以下优点:

17、在本发明实施例中,在云计算场景中,通过输入针对云服务集群的检测指令,使得检测系统可以获取云服务集群的网关参数,接着系统可以根据网关参数从云服务集群中确定探测网关以及测试网关,并通过探测网关向测试网关进行发包,并获取发包过程中探测网关与测试网关之间的流量数据,并对所述流量数据进行可视化显示,通过对探测网关与测试网关之间的流量数据进行实时可视化的显示,使得运维人员能够实时地感知相应通信链路对应的状态,掌握网关的状态,然后根据流量数据对测试网关进行检测,生成针对测试网关的网关检测结果,以便通过网关检测结果表征测试网关是否存在通信异常,从而在云计算为用户持续提供云服务的过程中,可以实时地针对需要检测的网关,构建对应的探测网关以及测试网关,能够有效地适配于不同的集群,同时通过探测网关向测试网关进行发包,获取两者之间的流量数据,然后基于流量数据对通信链路进行检测,持续化地对云服务的流量动态进行检测,以便及时进行针对性的运维操作,保证云服务的质量。

技术特征:

1.一种云服务集群的检测方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述网关参数至少包括网关类型以及流量承载能力,所述根据所述网关参数从所述云服务集群中确定探测网关以及测试网关,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述网关类型与所述流量承载能力从所述云服务集群中确定探测网关以及测试网关,包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述网关类型与所述流量承载能力从所述云服务集群中确定探测网关以及测试网关,包括:

5.根据权利要求1所述的方法,其特征在于,所述根据所述网关参数从所述云服务集群中确定探测网关以及测试网关之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述第一网关信息和所述第二网关信息进行任务构建,获得针对所述探测网关和所述测试网关的探测任务,包括:

7.根据权利要求6所述的方法,其特征在于,所述通过所述探测网关向所述测试网关进行发包,包括:

8.根据权利要求1至7任一项所述的方法,其特征在于,还包括:

9.根据权利要求1所述的方法,其特征在于,所述流量数据至少包括丢包率、链路可用率、请求响应时长的平均时延、请求响应时长的统计分位、请求响应时长的标准差中的一种,所述根据所述流量数据对所述测试网关进行检测,生成针对所述测试网关的网关检测结果,包括:

10.根据权利要求9所述的方法,其特征在于,还包括:

11.根据权利要求1所述的方法,其特征在于,所述响应于针对云服务集群的检测指令,包括:

12.根据权利要求1所述的方法,其特征在于,所述响应于针对云服务集群的检测指令,包括:

13.一种云服务集群的检测装置,其特征在于,包括:

14.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;

15.一种计算机可读存储介质,其上存储有指令,当由一个或多个处理器执行所述指令时,使得所述处理器执行如权利要求1-12任一项所述的方法。

技术总结本发明实施例提供了一种云服务集群的检测方法、装置、电子设备及存储介质,涉及云计算技术领域,所述方法包括:响应于针对云服务集群的检测指令,获取所述云服务集群的网关参数;根据所述网关参数从所述云服务集群中确定探测网关以及测试网关;通过所述探测网关向所述测试网关进行发包,并获取发包过程中所述探测网关与所述测试网关之间的流量数据,并对所述流量数据进行可视化显示;根据所述流量数据对所述测试网关进行检测,生成针对所述测试网关的网关检测结果,所述网关检测结果用于表征所述测试网关是否存在通信异常,从而通过对云服务集群进行持续化地检测,以便及时进行针对性的运维操作,保证云服务的质量。技术研发人员:刘薇,冯梓健,张艳秋,温愉斌,崔伟行,吴楚瑜受保护的技术使用者:网易(杭州)网络有限公司技术研发日:技术公布日:2024/12/2

本文地址:https://www.jishuxx.com/zhuanli/20241204/341540.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。