技术新讯 > 电子通信装置的制造及其应用技术 > 用于主机探测的方法、装置、设备、介质和程序产品与流程  >  正文

用于主机探测的方法、装置、设备、介质和程序产品与流程

  • 国知局
  • 2024-11-25 15:08:51

本公开的示例实施例总体涉及计算机领域,特别地涉及用于主机探测的方法、装置、设备、计算机可读存储介质和计算机程序产品。

背景技术:

1、主机集群是通过一组主机组成的计算机资源集合,主机之间通过主机集群的内部通信网络连接(例如一个或多个交换机),主机之间协同工作来执行任务。随着信息技术的快速发展,主机集群的规模也越来越大,以便能够提供更大的算力。但与此同时主机集群中的主机或通信网络出现故障的概率也越来越大。

技术实现思路

1、在本公开的第一方面,提供了一种用于主机探测的方法。该方法包括:响应于探测主机接收到探测任务,通过探测主机的的网卡向目标主机发送探测报文;向探测主机的网卡的完成队列添加与探测报文的发送相关的第一操作信息,第一操作信息至少包括探测报文的发送时间;在经由探测主机的网卡从目标主机接收到至少一个应答报文的情况下,向探测主机的网卡的完成队列添加与至少一个应答报文的接收相关的第二操作信息,第二操作信息指示包括至少一个应答报文的接收时间;以及基于第一操作信息和第二操作信息,确定第一探测结果,第一探测结果指示探测主机和目标主机之间的通信网络的网络延迟。

2、在本公开的第二方面,提供了一种用于主机探测的装置。该装置包括:发送模块,被配置为响应于探测主机接收到探测任务,通过探测主机的网卡向目标主机发送探测报文;第一添加模块,被配置为向探测主机的网卡的完成队列添加与探测报文的发送相关的第一操作信息,第一操作信息至少包括探测报文的发送时间;第二添加模块,被配置为在经由探测主机的网卡从目标主机接收到至少一个应答报文的情况下,向探测主机的网卡的完成队列添加与至少一个应答报文的接收相关的第二操作信息,第二操作信息指示包括至少一个应答报文的接收时间;以及确定模块,被配置为基于第一操作信息和第二操作信息,确定第一探测结果,第一探测结果指示探测主机和目标主机之间的通信网络的网络延迟。

3、在本公开的第三方面,提供了一种电子设备。该设备包括至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。指令在由至少一个处理单元执行时使设备执行第一方面的方法。

4、在本公开的第四方面,提供了一种计算机可读存储介质。介质上存储有计算机程序,计算机程序被处理器执行时实现第一方面的方法。

5、在本公开的第五方面,提供了一种计算机程序产品。计算机程序产品被有形地存储在计算机存储介质中并且包括计算机可执行指令,计算机可执行指令在由设备执行时使设备执行第一方面的方法。

6、应当理解,该部分中所描述的内容并非旨在限定本公开的实施例的关键特征或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的描述而变得容易理解。

技术特征:

1.一种用于主机探测的方法,包括:

2.根据权利要求1所述的方法,其中所述探测任务包括第一探测任务,所述第一探测任务指示所述探测报文的第一传输路径,在所述第一传输路径中所述探测主机的所述探测主机的网卡通过单一网络节点与所述目标主机的网卡连接。

3.根据权利要求1所述的方法,其中所述探测任务包括第二探测任务,所述第二探测任务指示所述探测报文的第二传输路径,在所述第二传输路径中所述探测主机的所述探测主机的网卡通过多个网络节点与所述目标主机的网卡连接。

4.根据权利要求1所述的方法,其中所述探测任务包括第三探测任务,所述第三探测任务包括所述探测报文的第三传输路径,所述第三传输路径为目标业务的业务流量的传输路径。

5.根据权利要求4所述的方法,其中通过所述探测主机的网卡向目标主机发送探测报文包括:

6.根据权利要求5所述的方法,还包括:

7.根据权利要求1所述的方法,其中通过所述探测主机的网卡向目标主机发送探测报文包括:

8.根据权利要求1所述的方法,其中向所述完成队列添加所述第二操作信息包括:

9.根据权利要求8述的方法,还包括:

10.根据权利要求1所述的方法,还包括:

11.根据权利要求1所述的方法,其中还包括:

12.一种用于主机探测的装置,包括:

13.一种电子设备,包括:

14.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现根据权利要求1至11中任一项所述的方法。

15.一种计算机程序产品,所述计算机程序产品被有形地存储在计算机存储介质中并且包括计算机可执行指令,计算机可执行指令在由设备执行时使设备执行根据权利要求1至11中任一项所述的方法。

技术总结本公开的实施例提供了一种用于主机探测的方法、装置、设备、介质和程序产品。该方法包括:响应于探测主机接收到探测任务,通过探测主机的网卡向目标主机发送探测报文;向探测主机的网卡的完成队列添加与探测报文的发送相关的第一操作信息,第一操作信息至少包括探测报文的发送时间;在经由探测主机的网卡从目标主机接收到至少一个应答报文的情况下,向探测主机的网卡的完成队列添加与至少一个应答报文的接收相关的第二操作信息,第二操作信息指示包括至少一个应答报文的接收时间;以及基于第一操作信息和第二操作信息,确定第一探测结果,第一探测结果指示探测主机和目标主机之间的通信网络的网络延迟。技术研发人员:江卓,刘克非,郭世现,柏洋洋,张轩,张璋,石翔,王磊,许浩翰,魏浩然,董永彬,王剑受保护的技术使用者:抖音视界有限公司技术研发日:技术公布日:2024/11/21

本文地址:https://www.jishuxx.com/zhuanli/20241125/336409.html

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