一种基于智能网卡的裸金属部署支持config-drive实现方法技术

技术编号:40872860 阅读:23 留言:0更新日期:2024-04-08 16:40
本发明专利技术公开了一种基于智能网卡的裸金属部署支持config‑drive实现方法,涉及云计算裸金属服务技术领域,此方法实现的架构为:裸金属服务通过cinder进行云盘创建删除等管理;裸金属物理服务器上插有智能网卡,智能网卡上部署agent,提供网络存储卸载能力;智能网卡同裸金属服务进行网络打通,裸金属服务可以通过网络进行指令下发。智能网卡同ceph集群进行网络打通,可以将ceph的云盘挂载至物理服务器。本发明专利技术通过智能网卡实现物理机可挂载config‑drive盘的功能,满足裸金属可以支持cloud‑init的能力。提升了物理机的初始化能力,且减少了装机修改需要重启服务器的时间,大幅提升处理效率。

【技术实现步骤摘要】

本专利技术涉及云计算裸金属服务的,尤其涉及一种基于智能网卡的裸金属部署支持config-drive实现方法


技术介绍

1、在传统的裸金属业务场景下,裸金属通常是通过pxe(也被称为预执行环境,提供了一种使用网络启动计算机的机制)流程进行裸金属系统的安装操作。然而,使用pxe装机流程通常需要有pxe网络平面,且需要进行镜像写入,流程中涉及开机和重启两次操作。这样会导致装机流程较长,需耗时10分钟以上。同时由于pxe装机网络和用户网络分属两个网络平面,如果装机完成后未完成网络切换或者切换失败,将导致用户和装机网络互通,从而造成安全风险。

2、在裸金属服务器上支持智能网卡的情况下,可通过智能网卡实现裸金属支持云盘系统盘的功能。本方案通过定制智能网卡agent,实现智能网卡可挂载config-drive的功能,从而使裸金属可以支持云盘系统盘使用cloud-init,挂载config-drive盘从而完成初始化。在这种模式下,裸金属的初始化流程减少至只有一次系统启动消耗,大幅缩短了裸金属资源的交付时间,同时也避免了装机网络和用户网络互通的风险。

本文档来自技高网...

【技术保护点】

1.一种基于智能网卡的裸金属部署支持config-drive实现方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于智能网卡的裸金属部署支持config-drive实现方法,其特征在于:所述步骤四中,config-drive配置文件系统镜像具体流程为:

3.根据权利要求2所述的一种基于智能网卡的裸金属部署支持config-drive实现方法,其特征在于:符合config-drive的文件为yml格式文件,再将yml文件写入/openstack/latest/目录下后,对应生成yml文件后解绑镜像文件。

4.根据权利要求2所述的一种基于智能...

【技术特征摘要】

1.一种基于智能网卡的裸金属部署支持config-drive实现方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于智能网卡的裸金属部署支持config-drive实现方法,其特征在于:所述步骤四中,config-drive配置文件系统镜像具体流程为:

3.根据权利要求2所述的一种基于智能网卡的裸金属部署支持config-drive实现方法,其特征在于:符合config-drive的文件为yml格式文件,再将yml文件写入/openstack/latest/目录下后,对应生成yml文件后解绑镜像文件。

4.根据权利要求2所述的一种基于智能网卡的裸金属部署支持config-drive实现方法,其特征在于:所述镜像文件是以zip格式的文件进行压缩传输。

5.根据权利要求2所述的一种基于智能网卡的裸金属部署支持config-drive实现方法,其特征在于:所述需要设置修改的配置包括:实例id、密码、hostname、密钥对、自定义脚本。

6.根据权利要求4所述的一种基于智能网卡的裸金属部署支持config...

【专利技术属性】
技术研发人员:陈美琦李杰林建波杨波李志勇
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1