[发明专利]一种预启动运行环境装机的方法、系统、设备及介质有效
申请号: | 202110593140.4 | 申请日: | 2021-05-28 |
公开(公告)号: | CN113419815B | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 刘元锋 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 刘小峰;陈黎明 |
地址: | 250000 山东省济南市中国(山东)自由贸易*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 启动 运行 环境 装机 方法 系统 设备 介质 | ||
本发明公开了一种预启动运行环境装机的方法、系统、设备和存储介质,方法包括:在部署节点部署Openstack,在裸金属节点安装网卡;在部署节点分别创建部署网络的第一网络端口和第二网络端口,将第二裸金属端口加入裸金属节点的第一网桥,并把第一网络端口的唯一标识码绑定到第二裸金属端口,在裸金属节点下发第一网络端口和部署网络的流表到第一网桥;在部署节点创建第二网桥,将第二网桥的mac地址设置为第二网络端口的mac地址,将第二网络端口的唯一标识码绑定到第二网桥,在部署节点下发第二网络端口和部署网络的流表到第二网桥;以及在部署节点基于第一网桥和第二网桥接收裸金属节点发出的根据预启动运行环境装机的请求,并根据请求进行装机。
技术领域
本发明涉及云计算领域,更具体地,特别是指一种预启动运行环境装机的方法、系统、计算机设备及可读介质。
背景技术
随着云计算领域的快速发展,裸金属服务是一款兼具虚拟机弹性和物理机性能的计算类服务,可以为个人或者企业提供专属的云上物理服务器。可以为关键应用系统、高性能计算、大数据、核心数据库等业务提供卓越的计算性能并保证数据安全。在创建裸金属云物理机时可以和创建虚拟机一样,只需指定所需要的硬件要求(如:cpu内存等)、镜像以及所需要的网络即可创建出所需要的裸金属云物理机。并且用户可以灵活申请,按需申请使用。
给裸金属部署用户的最终用户镜像是目前比较关注的点,现有技术的做法是给裸金属添加一个部署网络,通过部署网络裸金属pxe(Pre-boot Execution Environment,预启动运行环境)启动获得内存文件系统,获得内存文件系统上电以后ironic(裸金属服务)会将裸金属的启动盘挂载到ironic所在节点,并将用户镜像部署到裸金属启动盘。
对于一般普通网卡一般场景下,在部署网络设置tftp(Trivial File TransferProtocol,简单文件传输协议)server和dhcp-server(Dynamic host configurationprotocol server,动态主机配置协议服务),对网卡设置pxe启动就可以获取到内存文件系统。其中dhcp-server用来给pxe流程提供ip(Internet Protocol,互联网协议)地址、tftpserver地址和启动文件,网卡pxe启动以后会通过dhcp获取部署网络ip地址以及tftpserver地址和启动文件,之后会到tftp server获取启动文件,从而完成整个过程。但由于OVN(Open Virtual Network,开放虚拟网络)不支持裸金属部署,目前还没有在OVN和智能网卡BF2(bluefield2)的双重组网的复杂场景下打通部署节点TFTP-SERVER到部署网络以及打通智能网卡pf0hpf(与网卡在裸金属的系统上生成的PF0相对应的端口)到部署网络的方法。
发明内容
有鉴于此,本发明实施例的目的在于提出一种预启动运行环境装机的方法、系统、计算机设备及计算机可读存储介质,本发明在目前OVN不支持裸金属部署的情况下,打通控制节点TFTP-SERVER到部署网络以及智能网卡pf0hpf到部署网络的通路,并促使OVN下发部署网络的流表,促使pxe部署网络通道打通,完成智能网卡BF2适配OVN,通过OVERLAY网络(Overlay网络是建立在已有物理网络上的虚拟网络)实现了裸金属的PXE获取文件系统的所有流程,为裸金属基于智能网卡实现OVERLAY方案提供了坚实的技术基础。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110593140.4/2.html,转载请声明来源钻瓜专利网。