[发明专利]智能网卡PXE启动安装方法、装置、设备及存储介质在审
申请号: | 202310295554.8 | 申请日: | 2023-03-23 |
公开(公告)号: | CN116346606A | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 芦婷婷 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L41/0803 | 分类号: | H04L41/0803;H04L67/141;H04L61/5014 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 张文娥 |
地址: | 610041 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 网卡 pxe 启动 安装 方法 装置 设备 存储 介质 | ||
本发明公开的一种智能网卡PXE启动安装方法、装置、设备及存储介质。方法应用于智能网卡,包括:智能网卡由裸金属服务器控制上电,判断该智能网卡连接外部网络的物理端口是否开启;若否,通过智能网卡与裸金属服务器的PCIe通道建立网络通信连接,发送DHCP Discovery报文到IPMI接口,获取IPMI接口接收的来自PXE服务器分配的IP地址,根据IP地址与PXE服务器建立连接;通过网络通信连接发送启动安装文件请求到IPMI接口,以使启动安装文件请求发送到PXE服务器;通过网络通信连接获取IPMI接口接收的来自PXE服务器返回的启动安装文件,以进行PXE启动安装,提高了智能网卡启动安装的可靠性。
技术领域
本发明涉及数据通信技术领域,尤其涉及一种智能网卡PXE启动安装方法、装置、设备及存储介质。
背景技术
随着CPU算力增长速度与数据中心网络传输速率增长速度差距逐渐拉大,CPU算力遭遇瓶颈,现有技术中通常通过智能网卡灵活卸载CPU不适合的处理任务,满足数据平面网络处理需求并兼容现有网络协议生态。这种方法的核心作用在于减轻CPU算力负担,让其处理更重要的任务。而传统的网卡仅负责数据链路的传输、网络堆栈算法和协议,其他如存储、网络加解密和安全等功能会占用大量CPU资源。
智能网卡自带操作系统,有的智能网卡在出厂时就已经嵌入了系统,不需要通过PXE(Preboot eXecution Environment,欲启动执行环境)功能进行启动和操作系统的安装。然而,目前智能网卡的用户为了满足自身业务的需求,往往会采购未嵌入系统的智能网卡,将独立研发适合自身业务的智能网卡系统装入到智能网卡。智能网卡在通过传统的PXE功能进行自动部署时,需要保证智能网卡和PXE服务端网络的互通才能完成;但是在真实的现网环境中,智能网卡和PXE服务器之间可能需要跨越多个中间网络设备,如交换机,才能实现互通。
在数据中心云管环境中,要完成智能网卡PXE启动和装机,可能无法直接连接到中间网络设备进行配置,需要人工连接登录到中间设备上进行操作;若中间经过多个网络设备,那么打通网络的工作就需要花费不少时间,耗时又耗力。并且智能网卡PXE启动安装的结果无法直观的感知,只能通过重启智能网卡关注是否启动成功来确认是否安装成功。
发明内容
有鉴于此,本发明为了克服现有技术中的不足,提供一种智能网卡PXE启动安装方法、装置、设备及存储介质。
本发明提供如下技术方案:
第一方面,本公开实施例中提供了一种智能网卡PXE启动安装方法,应用于智能网卡,所述智能网卡与裸金属服务器的PCIe通道建立网络通信连接,所述裸金属服务器通过IPMI接口连接云管平台,所述云管平台与PXE服务器建立通信连接,所述PCIe通道与所述IPMI接口进行桥接,所述方法包括:
所述智能网卡由所述裸金属服务器控制上电后,判断该所述智能网卡连接外部网络的物理端口是否开启;
若所述物理端口未开启,通过所述网络通信连接发送DHCP请求到所述裸金属服务器的IPMI接口,通过所述网络通信连接获取所述IPMI接口接收的来自所述PXE服务器分配的IP地址,并根据所述IP地址与所述PXE服务器建立通信连接;
通过所述网络通信连接发送PXE启动安装文件请求到所述IPMI接口,以使所述PXE启动安装文件请求通过所述IPMI接口发送到所述PXE服务器;
通过所述网络通信连接获取所述IPMI接口接收的来自所述PXE服务器返回的PXE启动安装文件,并通过所述PXE启动安装文件进行PXE启动安装。
进一步地,所述通过所述网络通信连接发送DHCP请求到所述裸金属服务器的IPMI接口,通过所述网络通信连接获取所述IPMI接口接收的来自所述PXE服务器分配的IP地址,包括:
所述智能网卡通过所述网络通信连接向所述裸金属服务器的IPMI接口发送所述DHCP请求报文;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310295554.8/2.html,转载请声明来源钻瓜专利网。