数据注入方法、装置、系统、电子设备及存储介质制造方法及图纸

技术编号:38569231 阅读:14 留言:0更新日期:2023-08-22 21:05
本申请提供了一种数据注入方法、装置、系统、电子设备及非易失性可读存储介质。数据注入方法应用于网卡端,网卡端预先划分网卡分区,该方法包括:获取配置驱动数据并将配置驱动数据存储在网卡分区中;将网卡分区透传到裸金属操作端中,供裸金属操作端读取配置驱动数据。由于预先在网卡端的内部创建网卡分区,并将配置驱动数据存储在网卡分区中,当需要进行裸金属操作端的数据注入时,只需要通过透传的方式将网卡分区传递给裸金属操作端,供裸金属操作端根据透传过来的网卡分区即可得到配置驱动数据,解决了现有裸金属无盘启动过程数据注入能力差的问题,提高了裸金属云物理机的数据注入能力。据注入能力。据注入能力。

【技术实现步骤摘要】
数据注入方法、装置、系统、电子设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种数据注入方法、装置、系统、电子设备及非易失性可读存储介质。

技术介绍

[0002]随着云计算领域的发展。裸金属服务兼顾虚拟机弹性性能和物理机性能的计算类服务,在为个人或企业的业务提供计算性能的同时保证数据安全。由于裸金属云物理机与虚拟机的创建方法雷士,只需要满足硬件。镜像和网络需求就能创建出用户需要的裸金属云物理机,应用前景广阔。
[0003]裸金属云物理机的部署流程涉及到网络部署、用户网络的切换、镜像下载、镜像复制等流程,裸金属系统部署时间长,装机效率低。现有技术往往采用无盘启动的方式,裸金属采用远端的存储系统盘启动,缩短部署裸金属系统时间。但是,这种方式裸金属位于远端的存储系统盘,在裸金属部署过程中难以将诸如账户密码、主机名称等用户数据传递给远端的存储系统盘,向裸金属云物理机的数据注入能力差。

技术实现思路

[0004]本申请提供了一种数据注入方法、装置、系统、电子设备及非易失性可读存储介质。本申请提供的数据注入方法借助网卡端实现向裸金属操作端的数据注入。由于预先在网卡端的内部创建网卡分区,并将配置驱动数据存储在网卡分区中,当需要进行裸金属操作端的数据注入时,只需要通过透传的方式将网卡分区传递给裸金属操作端,供裸金属操作端根据透传过来的网卡分区即可得到配置驱动数据,解决了现有裸金属无盘启动过程数据注入能力差的问题,提高了裸金属云物理机的数据注入能力。
[0005]第一方面,本申请提供了一种数据注入方法,数据注入方法应用于网卡端,网卡端预先划分网卡分区,该方法包括:获取配置驱动数据并将配置驱动数据存储在网卡分区中;将网卡分区透传到裸金属操作端中,供裸金属操作端读取配置驱动数据。
[0006]可选的,本申请提供的数据注入方法还包括:在网卡端创建裸金属数据分区;对裸金属数据分区打上设备标签,生成网卡分区。
[0007]可选的,本申请提供的数据注入方法还包括:对网卡分区执行格式化动作,获取格式化后的网卡分区。
[0008]可选的,本申请提供的数据注入方法还包括:将网卡分区模拟挂载在裸金属操作端中。
[0009]可选的,本申请提供的数据注入方法还包括:通过开源基础设施项目的裸金属服务器获取配置驱动数据并导入进阶精简指令集机器操作系统;
将配置驱动数据从进阶精简指令集机器操作系统写入网卡分区。
[0010]可选的,本申请提供的数据注入方法还包括:通过开源基础设施项目的计算服务组件创建云物理机,其中云物理机包括网卡端和裸金属操作端;根据云物理机的配置信息获取配置驱动数据。
[0011]可选的,本申请提供的数据注入方法还包括:在云平台上创建云硬盘并创建裸金属操作端所在的用户网络;对网卡端进行网卡配置,实现网卡端和裸金属操作端的数据连通。
[0012]可选的,本申请提供的数据注入方法还包括:通过系统镜像在云平台后端创建互联网小型计算机系统接口云硬盘;创建裸金属操作端所在的用户网络。
[0013]可选的,本申请提供的数据注入方法还包括:通过开源基础设施项目的计算服务组件创建裸金属操作端的云物理机,其中,裸金属操作端为从卷启动。
[0014]可选的,本申请提供的数据注入方法还包括:对裸金属操作端执行行下电上电冷重启动作。
[0015]第二方面,本申请提供了一种数据注入方法,数据注入方法应用于裸金属操作端,数据注入方法包括:接收网卡端透传来的网卡分区,其中,网卡分区预先存储有网卡端获取的配置驱动数据;读取配置驱动数据。
[0016]可选的,本申请提供的数据注入方法还包括:接收网卡端模拟挂载在裸金属操作端的网卡分区;根据网卡分区获取裸金属操作端的硬盘分区。
[0017]可选的,本申请提供的数据注入方法还包括:通过云实例初始化工具在硬盘分区读取配置驱动数据。
[0018]可选的,本申请提供的数据注入方法还包括:通过云实例初始化工具遍历裸金属操作端并根据配置驱动数据对应的设备标签确定硬盘分区;通过云实例初始化工具从硬盘分区提取出配置驱动数据。
[0019]可选的,本申请提供的数据注入方法还包括:根据配置驱动数据对用户数据执行初始化动作。
[0020]第三方面,本申请还提供一种数据注入装置,数据注入装置应用于网卡端,所述网卡端预先划分网卡分区,所述装置包括:用户数据获取模块,用于获取配置驱动数据并将配置驱动数据存储在网卡分区中;透传发送模块,用于将网卡分区透传到裸金属操作端中划分的硬盘分区,供裸金属操作端从网卡分区对应的硬盘分区读取配置驱动数据。
[0021]第四方面,本申请还提供一种数据注入装置,数据注入装置应用于裸金属操作端,
所述裸金属操作端预先划分硬盘分区,所述装置包括:透传接收模块,用于在硬盘分区接收网卡端透传来的网卡分区,其中,网卡分区与硬盘分区对应,网卡分区预先存储有配置驱动数据;用户数据读取模块,用于从硬盘分区读取配置驱动数据。
[0022]第五方面,本申请还提供一种数据注入系统,包括网卡端和裸金属操作端;网卡端内预先划分网卡分区,用于获取配置驱动数据并将配置驱动数据存储在网卡分区中,并将网卡分区透传到裸金属操作端中划分的硬盘分区,供裸金属操作端从网卡分区对应的硬盘分区读取配置驱动数据;裸金属操作端预先划分与网卡分区对应的硬盘分区,用于在硬盘分区接收网卡端透传来的网卡分区,并从硬盘分区读取配置驱动数据。
[0023]第六方面,本申请还提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面或第二方面所述的数据注入方法的步骤。
[0024]第七方面,本申请实施例提供了一种非易失性可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面或第二方面所述的数据注入方法的步骤。
[0025]由于预先在网卡端的内部创建网卡分区,并将配置驱动数据存储在网卡分区中,当需要进行裸金属操作端的数据注入时,只需要通过透传的方式将网卡分区传递给裸金属操作端,供裸金属操作端根据透传过来的网卡分区即可得到配置驱动数据,解决了现有裸金属无盘启动过程数据注入能力差的问题,提高了裸金属云物理机的数据注入能力。
[0026]上述说明仅是本申请提供的技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
[0027]一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
[0028]图1是本申请实施例提供的数据注入方法示意图之一;图2是本申请实施例提供的数据注入方法示意图之二;图3是本申请实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据注入方法,其特征在于,所述方法应用于网卡端,所述网卡端预先划分网卡分区,所述方法包括:获取配置驱动数据并将所述配置驱动数据存储在所述网卡分区中;将所述网卡分区透传到裸金属操作端中,供所述裸金属操作端读取所述配置驱动数据。2.根据权利要求1所述的方法,其特征在于,所述获取配置驱动数据并将所述配置驱动数据存储在所述网卡分区中之前,还包括:在所述网卡端创建裸金属数据分区;对所述裸金属数据分区打上设备标签,生成所述网卡分区。3.根据权利要求2所述的方法,其特征在于,所述对所述裸金属数据分区打上设备标签,生成所述网卡分区之后,所述获取配置驱动数据并将所述配置驱动数据存储在所述网卡分区中之前,还包括:对所述网卡分区执行格式化动作,获取格式化后的网卡分区。4.根据权利要求1所述的方法,其特征在于,所述将所述网卡分区透传到裸金属操作端中包括:将所述网卡分区模拟挂载在所述裸金属操作端中。5.根据权利要求1所述的方法,其特征在于,所述方法应用于开源基础设施项目,所述网卡端携带进阶精简指令集机器操作系统,所述获取配置驱动数据并将所述配置驱动数据存储在所述网卡分区中包括:通过开源基础设施项目的裸金属服务器获取所述配置驱动数据并导入所述进阶精简指令集机器操作系统;将所述配置驱动数据从所述进阶精简指令集机器操作系统写入所述网卡分区。6.根据权利要求5所述的方法,其特征在于,所述通过开源基础设施项目的裸金属服务器获取所述配置驱动数据并导入所述进阶精简指令集机器操作系统之前,还包括:通过所述开源基础设施项目的计算服务组件创建云物理机,其中所述云物理机包括所述网卡端和所述裸金属操作端;根据所述云物理机的配置信息获取所述配置驱动数据。7.根据权利要求6所述的方法,其特征在于,所述通过所述开源基础设施项目的计算服务组件创建云物理机之前,还包括:在云平台上创建云硬盘并创建所述裸金属操作端所在的用户网络;对所述网卡端进行网卡配置,实现所述网卡端和所述裸金属操作端的数据连通。8.根据权利要求7所述的方法,其特征在于,所述在云平台上创建云硬盘并创建所述裸金属操作端所在的用户网络包括:通过系统镜像在云平台后端创建互联网小型计算机系统接口云硬盘;创建所述裸金属操作端所在的用户网络。9.根据权利要求6所述的方法,其特征在于,所述通过所述开源基础设施项目的计算服务组件创建云物理机包括:通过所述开源基础设施项目的计算服务组件创建所述裸金属操作端的云物理机,其中,所述裸金属操作端为从卷启动。
10.根据权利要求7所述的方法,其特征在于,所述对所述网卡端进行网卡配置,实现所述网卡端和所述裸金属操作端的数据连通之后,还包括:对所述裸金属操作端执行行下电上电冷重启动作。11.一种数据注入方法,其特征在于,所述方法应用于裸金属操作端,所述方法包括:接收网卡端透传来的网卡分区,其中,所述网卡分区预先存储有所述...

【专利技术属性】
技术研发人员:刘元锋
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1