[发明专利]通信方法及装置在审
申请号: | 202011196982.8 | 申请日: | 2020-10-31 |
公开(公告)号: | CN114443206A | 公开(公告)日: | 2022-05-06 |
发明(设计)人: | 韩兆皎;张刚;刘小蓬;邱军 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F13/28;H04L1/16 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 方法 装置 | ||
本申请提供一种通信方法及装置,能够解决通信连接因虚拟机热迁移等原因断开的问题,从而提高通信的稳定性和可靠性,可应用于通信系统中。该方法包括:第一设备向第二设备发送第一报文,并接收来自第二设备的指示信息。其中,指示信息可以用于第一设备屏蔽错误上报功能。该错误上报功能为:若第一设备超时未接收到来自第二设备的第二报文,则第一设备向业务系统发送错误信息,该错误信息可以用于触发业务系统断开第一设备与第二设备之间的通信连接。该通信连接可以是用于第一设备与第二设备通信的QP连接。第二报文可以是第一报文的响应报文。
技术领域
本申请涉及通信领域,尤其涉及一种通信方法及装置。
背景技术
目前,在新一代网络设备硬件平台的一种输入/输出(input/output,I/O)标准(infiniband,IB)架构下的远程直接内存访问(remote direct memory access,RDMA)网络中,基于单根IO虚拟化(single root I/O virtualization,SR-IOV)协议,网卡(networkinterface card,NIC)的物理设备(physical function,PF)可为每个虚拟机(virtualmachine,VM)创建对应的虚拟设备(virtual function,VF),并通过虚拟设备为对应的虚拟机创建的通信连接,如队列对(queue pair,QP)连接,实现虚拟机间的通信。
然而,若一端的虚拟机因热迁移、故障自恢复等,无法及时与另一端的虚拟机通信,则会导致该通信连接断开,从而影响通信的稳定性和可靠性。
发明内容
本申请实施例提供一种通信方法及装置,能够解决通信连接因虚拟机热迁移等原因断开的问题,从而提高通信的稳定性和可靠性。
为达到上述目的,本申请采用如下技术方案:
第一方面,提供一种通信方法。该通信方法应用于RDMA网络,该RDMA网络可以包括:第一设备和第二设备。该通信方法可以包括:第一设备向第二设备发送第一报文,并接收来自第二设备的指示信息。
其中,在第一设备和第二设备中,任一个设备都可以是终端设备或网络设备如服务器,可以是该终端设备或网络设备中的RDMA网卡,也可以是该RDMA网卡中的虚拟设备,还可以是该虚拟设备上的虚拟机。
再者,第一报文可以是如下之一:RDMA写请求报文(RDMA write message)、RDMA发送报文(RDMA send message)和RDMA读请求报文(RDMA read request message)。指示信息可以用于第一设备屏蔽错误上报功能。该错误上报功能为:若第一设备超时未接收到来自第二设备的第二报文,则第一设备向业务系统发送错误信息,该错误信息可以用于触发业务系统断开第一设备与第二设备之间的通信连接。该通信连接可以是用于第一设备与第二设备通信的QP连接。第二报文可以是第一报文的响应报文,比如,第二报文可以为如下之一:数据(data)报文、接收者未准备好(receiver not ready,RNR)报文、确认通知(acknowledge,ACK)报文、或丢弃确认通知(non-acknowledge,NAK)报文。
基于第一方面所述的通信方法,由于指示信息可以指示第一设备屏蔽错误上报功能,使得第一设备在超时未接收到来自第二设备的第二报文时,不会因上报错误信息而导致通信连接断开,故解决通信连接因虚拟机热迁移等原因断开的问题,从而提高通信的稳定性和可靠性。
一种可能的设计方案中,指示信息可携带在计数暂停通知(timer pausednotification,TPN)报文中,如此,可以实现消息的复用,从而减少信令开销,提高通信效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011196982.8/2.html,转载请声明来源钻瓜专利网。