一种智能网卡部署方法、装置及介质制造方法及图纸

技术编号:34808625 阅读:19 留言:0更新日期:2022-09-03 20:16
本申请公开了一种智能网卡部署方法、装置及介质,涉及计算机技术领域。通过无线通信接收裸金属发送的部署智能网卡的请求,解析所述请求得到所述裸金属的身份标识,从而将虚拟内存文件的位置发送至所述裸金属,裸金属根据位置获取虚拟内存文件;虚拟内存文件中包含智能网卡的ofed驱动、部署脚本以及bfb镜像文件;裸金属根据ofed驱动和部署脚本将bfb镜像文件写入智能网卡的硬盘中,初始化智能网卡的网络配置后完成智能网卡的部署。上述方案在裸金属部署智能网卡时不再依赖USB物理连接线,通过无线传输包含智能网卡部署文件的虚拟内存文件实现裸金属中智能网卡的自动装机,能够应用于大规模自动化批量部署,具有更高的部署效率。具有更高的部署效率。具有更高的部署效率。

【技术实现步骤摘要】
一种智能网卡部署方法、装置及介质


[0001]本申请涉及计算机
,特别是涉及一种智能网卡部署方法、装置及介质。

技术介绍

[0002]随着云计算领域的快速发展,裸金属服务(Ironic)是一款兼具虚拟机弹性和物理机性能的计算类服务,可以为个人或者企业提供专属的云上物理服务器。可以为关键应用系统、高性能计算、大数据、核心数据库等业务提供卓越的计算性能并保证数据安全。而裸金属(BareMetal)的运行需要进行Overlay的建立。Overlay网络是建立在已有物理网络上的虚拟网络,具有独立的控制和转发平面。对于连接到Overlay的终端设备(例如服务器)来说,物理网络是透明的,从而可以实现承载网络和业务网络的分离。
[0003]目前,可以借助于智能网卡实现裸金属Overlay建立。图1为本申请实施例提供的一种基于UBS线传输的智能网卡部署方法的示意图。如图1所示,智能网卡的装机的方法是:通过USB线一端连接到智能网卡,另一端连接到一台Linux服务器,Linux服务器通过USB线将智能网卡的操作系统部署至智能网卡中。这种智能网卡的装本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种智能网卡部署方法,其特征在于,应用于控制节点,所述方法包括:通过无线通信接收裸金属发送的部署智能网卡的请求;解析所述请求,并得到所述裸金属的身份标识;根据所述身份标识将与所述裸金属对应的虚拟内存文件的位置发送至所述裸金属,以用于所述裸金属根据所述位置获取所述虚拟内存文件;其中,所述虚拟内存文件中包含所述智能网卡的ofed驱动、部署脚本以及bfb镜像文件;所述裸金属根据所述ofed驱动和所述部署脚本将所述bfb镜像文件写入所述智能网卡的硬盘中,并在初始化所述智能网卡的网络配置后完成所述智能网卡的部署。2.根据权利要求1所述的智能网卡部署方法,其特征在于,在所述通过无线通信接收裸金属发送的部署智能网卡的请求之前,还包括:通过网卡建立与所述裸金属的无线通信;启动dnsmasq服务和tftp

server服务,以用于通过所述dnsmasq服务监听所述请求;其中,所述虚拟内存文件存储于所述tftp

server服务下的目录中。3.根据权利要求2所述的智能网卡部署方法,其特征在于,所述通过无线通信接收裸金属发送的部署智能网卡的请求包括:通过无线通信接收从PXE中启动的所述裸金属发送的DHCP请求。4.根据权利要求3所述的智能网卡部署方法,其特征在于,所述根据所述身份标识将与所述裸金属对应的虚拟内存文件的位置发送至所述裸金属包括:根据所述DHCP请求发送IP地址和tftp

server地址至所述裸金属,以用于所述裸金属根据所述IP地址和所述tftp

server地址获取所述虚拟内存文件。5.一种智能网卡部署方法,其特征在于,应用于裸金属,所述方法包括:通过无线网络发送部署智能网卡的请求至控制节点,以用于所述控制节点解析所述请求得到身份标识;获取所述控制节点根据所述身份标识发送的虚拟内存文件的位置;其中,所述虚拟内存文件中包含所述智能网卡的ofed驱动、部署脚本以及bfb镜像文件;根据所述位置获取所述虚拟内存文件;根据所述ofed驱动和所述部署脚本将所述bfb镜像文件写入所述智能网卡的硬盘中;初始化所述智能网卡的网络配置,以完成所述智能网卡的部署。6.根据权利要求5所述的智能网卡部...

【专利技术属性】
技术研发人员:刘元锋
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1