专利汇可以提供一种云平台镜像制作系统及其实现方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及 云 计算技术领域,特别是一种云平台镜像制作系统及其实现方法。本发明系统包括控制 服务器 、原生镜像库、自定义脚本库、镜像 节点 和云平台镜像库。本发明的控制服务器从原生镜像库中下载 指定 镜像到镜像节点;控制服务器从自定义脚本库中下载脚本到镜像节点;在镜像节点中映射原生镜像并执行下载脚本;控制服务器将镜像节点生成的镜像上传到云平台镜像库。本发明提出了一种通用的适用于云平台 虚拟机 及容器镜像的制作系统及方法,保证了镜像制作过程的简单高效。,下面是一种云平台镜像制作系统及其实现方法专利的具体信息内容。
1.一种云平台镜像制作系统,其特征在于,所述的系统包括控制服务器、原生镜像库、自定义脚本库、镜像节点和云平台镜像库;
所述控制服务器,根据解析的命令和参数执行下载镜像和脚本,并启动脚本,将生成的镜像上传到云平台镜像库;
所述原生镜像库,用于存放云平台原生镜像文件供下载;
所述自定义脚本库,用于存放所有的脚本文件供下载;
所述镜像节点,用于制作镜像;
所述云平台镜像库,用于存放云平台完整的镜像文件,可通过该镜像文件创建虚拟机或容器。
2.根据权利要求1所述的系统,其特征在于:
所述控制服务器为系统中心,负责与其他四个部分的相互作用,具体包括:
(1)接受并解析用户制作镜像命令和参数;
(2)从原生镜像库中下载镜像到镜像节点;
(3)从自定义脚本库中下载脚本到镜像节点;
(4)启动在镜像节点制作镜像过程;
(5)将镜像节点生成的镜像上传到云平台镜像库。
3.根据权利要求1所述的系统,其特征在于:
所述原生镜像库包括用于存放镜像的存储介质,可以根据需要动态增加和删除镜像文件;可以是网络协议存储,也可以是本地磁盘存储。
4.根据权利要求2所述的系统,其特征在于:
所述原生镜像库包括用于存放镜像的存储介质,可以根据需要动态增加和删除镜像文件;可以是网络协议存储,也可以是本地磁盘存储。
5.根据权利要求1至4任一项所述的系统,其特征在于:
所述自定义脚本库包括用于存放自定义脚本的存储介质,可以根据需要创建和删除自定义脚本;可以是网络协议存储,也可以是本地磁盘存储。
6.根据权利要求3或4所述的系统,其特征在于,所述的网络协议存储包括HTTP、FTP和ISCSI。
7.一种权利要求1-6任一项云平台镜像制作系统的实现方法,其特征在于,所述的方法包括如下步骤:
(1)控制服务器从原生镜像库中下载指定镜像到镜像节点、从自定义脚本库中下载脚本到镜像节点;
(2)在镜像节点中映射原生镜像并执行下载脚本;
(3)控制服务器将镜像节点生成的镜像上传到云平台镜像库。
8.根据权利要求7所述的方法,其特征在于,所述的在镜像节点中映射原生镜像并执行下载脚本具体包括:
(1)在镜像节点创建一个指定大小的文件;
(2)将所述文件挂载制作成块设备;
(3)格式化所述块设备并修改属性;
(4)挂载所述块设备到镜像节点挂载目录;
(5)解压镜像文件到所述挂载目录;
(6)按自定义脚本文件的前后顺序运行脚本;
(7)将所述文件转换成指定格式的镜像文件。
9.根据权利要求8所述的方法,其特征在于,
所述块设备是一个由本地文件映射成的LOOP设备;
所述指定格式包括RAW、VHD、QCOW2、TAR、ACI和DOCKER。
10.根据权利要求7-9任一项所述的方法,其特征在于,所述的自定义脚本按特定的目录结构进行组织,脚本目录之间存在前后执行顺序;
每个目录内的脚本存在执行的先后顺序,可以通过脚本名称自带顺序数字实现;
所述的脚本目录包括不需要切换根目录的脚本存放目录和需要切换根目录的脚本存放目录。
11.根据权利要求8或9所述的方法,其特征在于,所述的镜像节点:
(1)利用truncate工具创建一个指定大小的文件;
(2)利用losetup工具将文件挂载制作成块设备;
(3)利用mkfs工具格式化块设备,利用tune2fs工具修改块设备属性:
(4)将从自定义脚本库中下载的脚本文件目录挂载或拷贝到镜像文件设备挂载目录后通过chroot切换根目录到镜像系统,执行自定义脚本。
12.根据权利要求10所述的方法,其特征在于,所述的镜像节点:
(1)利用truncate工具创建一个指定大小的文件;
(2)利用losetup工具将文件挂载制作成块设备;
(3)利用mkfs工具格式化块设备,利用tune2fs工具修改块设备属性:
(4)将从自定义脚本库中下载的脚本文件目录挂载或拷贝到镜像文件设备挂载目录后通过chroot切换根目录到镜像系统,执行自定义脚本。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
变电站智能告警系统专家知识库的远程维护方法 | 2020-05-08 | 1016 |
将账户信息映射到服务器认证 | 2020-05-12 | 674 |
一种提高量子密钥分发系统成码率的方法及装置 | 2020-05-08 | 776 |
卫星外场试验中与试验基地遥测数据交互方法及系统 | 2020-05-12 | 839 |
一种模糊自组织神经网络的电能质量量测缺失修复方法 | 2020-05-08 | 264 |
针对道路图像的灭点自动标定方法 | 2020-05-08 | 989 |
一种支持拓扑结构保持的高维数据可视化方法 | 2020-05-11 | 527 |
基于分层密钥和BLS数字签名的区块链组织密钥管理方法 | 2020-05-08 | 365 |
一种低剂量CT图像修复去噪方法 | 2020-05-11 | 629 |
一种基于深度卷积对抗神经网络的金相组织自动评级方法 | 2020-05-08 | 282 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。