[发明专利]一种云环境下智能网卡硬件卸载的单点故障避免方法在审
申请号: | 202310739175.3 | 申请日: | 2023-06-20 |
公开(公告)号: | CN116566804A | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 刘宇龙 | 申请(专利权)人: | 中国联合网络通信集团有限公司;联通数字科技有限公司;联通云数据有限公司 |
主分类号: | H04L41/0663 | 分类号: | H04L41/0663;H04L41/06 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘丹;刘芳 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 环境 智能 网卡 硬件 卸载 单点 故障 避免 方法 | ||
本申请提供一种云环境下智能网卡硬件卸载的单点故障避免方法,涉及通信领域。应用于目标服务器,目标服务器包括多个智能网卡,该方法包括:基于预设时间间隔获取智能网卡的运行状态,基于运行状态判断智能网卡是否发生故障;若是,则将智能网卡确定为故障网卡,并基于故障网卡的故障信息进行告警;在接收到响应于告警生成的故障处理指令时,将故障网卡上运行的目标应用迁移至未发生故障的智能网卡。本申请的方法实现了降低单点故障发生率的技术效果。
技术领域
本申请涉及通信技术,尤其涉及一种云环境下智能网卡硬件卸载的单点故障避免方法。
背景技术
随着互联网技术的发展,网络处理开销增加,普通网卡在网络协议处理、数据搬移及使用灵活性方面存在的缺陷增多,可编程智能网卡支持网络协议处理卸载、网络功能虚拟化、特定应用加速,成为了一个具有应用前景的发展方向。
在现有技术中,智能网卡实现网络高性能,通过硬件卸载技术将网络功能、安全功能和存储功能从主服务器卸载,基于智能网卡的计算能力进行数据处理和数据传输,实现释放主服务器的处理能力,提高网络处理的效率。
在应用智能网卡的环境中,由于硬件卸载功能无法跨越物理网卡,应用只能运行在一个智能网卡设备中,因此在将智能网卡应用于云服务时,由于硬件卸载的设备限制,存在单点问题,导致智能网卡中应用的可用性降低的技术问题。
发明内容
本申请提供一种云环境下智能网卡硬件卸载的单点故障避免方法,用以解决单点问题导致的智能网卡中应用可用性降低的技术问题。
第一方面,本申请提供一种云环境下智能网卡硬件卸载的单点故障避免方法,应用于目标服务器,目标服务器包括多个智能网卡,该方法包括:
基于预设时间间隔获取智能网卡的运行状态,基于运行状态判断智能网卡是否发生故障;
若是,则将智能网卡确定为故障网卡,并基于故障网卡的故障信息进行告警;
在接收到响应于告警生成的故障处理指令时,将故障网卡上运行的目标应用迁移至未发生故障的智能网卡。
可选地,将故障网卡上运行的目标应用迁移至未发生故障的智能网卡,包括:
关闭故障网卡的目标应用,将故障网卡上目标应用相应的目标功能和设备迁移至未发生故障的智能网卡;
基于目标功能和设备,启动未发生故障的智能网卡上的目标应用,以完成目标应用的迁移。
可选地,将故障网卡上目标应用相应的目标功能和设备迁移至未发生故障的智能网卡,包括:
将故障网卡相应的物理功能和设备迁移至未发生故障的智能网卡;
将故障网卡相应的虚拟功能迁移至未发生故障的智能网卡。
可选地,将故障网卡相应的物理功能和设备迁移至未发生故障的智能网卡,包括:
基于目标应用确定物理功能的配置信息;
基于配置信息移除故障网卡相应的物理功能和设备,并在未发生故障的智能网卡上新增物理功能和设备,以使物理功能和设备迁移至未发生故障的智能网卡。
可选地,将故障网卡相应的虚拟功能迁移至未发生故障的智能网卡,包括:
基于目标应用确定故障网卡的虚拟功能;
解除目标应用与故障网卡的虚拟功能的第一关联关系,并建立目标应用与未发生故障的智能网卡的虚拟功能的第二关联关系,以使虚拟功能迁移至未发生故障的智能网卡。
可选地,基于预设时间间隔获取智能网卡的运行状态,包括:
基于预设时间间隔获取智能网卡的链路探测信息、网卡状态信息,和/或业务数据信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司;联通数字科技有限公司;联通云数据有限公司,未经中国联合网络通信集团有限公司;联通数字科技有限公司;联通云数据有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310739175.3/2.html,转载请声明来源钻瓜专利网。