基于云管平台的云主机镜像文件管理的方法及应用技术

技术编号:32492104 阅读:14 留言:0更新日期:2022-03-02 09:58
本发明专利技术公开了一种基于云管平台的云主机镜像文件管理的方法及应用,该方法包括以下步骤:在云管平台配置镜像仓库;基于所述镜像仓库管理镜像文件的文件服务器,和/或,压缩和解压镜像文件,和/或,转换镜像文件的格式,和/或,与所纳管的云平台进行网络互通。该方法能够通过创建镜像仓库,便于云管平台管理镜像文件,并且镜像仓库中的镜像文件可以跨云平台使用,还可以使镜像文件快速的上传至云平台,避免压缩、解压、格式转化等过程占用存储空间,减缓传输速度,在网络速度不够时,还可以通过与云管平台绑定的网卡作为专有网络连通镜像仓库和云平台,以确保镜像仓库和云平台之间的镜像文件快速且稳定的传输。像文件快速且稳定的传输。像文件快速且稳定的传输。

【技术实现步骤摘要】
基于云管平台的云主机镜像文件管理的方法及应用


[0001]本专利技术是关于云计算领域,特别是关于一种基于云管平台的云主机镜像文件管理的方法及应用。

技术介绍

[0002]云管理平台(CloudManagementPlatform,CMP),是提供对公有云、私有云、混合云或其它云平台,进行整合管理的产品。它需要解决的问题包含但不限于对下属云平台的服务管理和服务优化。
[0003]对于单个云平台,一般都有自己的云主机镜像文件管理模块,用于管理本平台的镜像文件,比如上传镜像、删除镜像等操作。
[0004]当云管平台纳管了这个云平台,一般会将这个下属云平台的镜像文件数据同步给云管平台,该步骤只是同步镜像文件的数据记录,不会把镜像文件本身同步到云管平台,然后云管平台可以通过调用下属云平台的镜像文件操作接口,实现操作单个云平台镜像文件的功能。
[0005]公开于该
技术介绍
部分的信息仅仅旨在增加对本专利技术的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。

技术实现思路

[0006]本专利技术的目的在于提供一种基于云管平台的云主机镜像文件管理的方法及应用,解决镜像文件管理麻烦,并且无法跨平台使用,以及上传镜像文件到云平台的速度无法保证的问题。
[0007]为实现上述目的,本专利技术的实施例提供了一种基于云管平台的云主机镜像文件管理的方法。
[0008]在本专利技术的一个或多个实施方式中,所述方法包括:在云管平台配置镜像仓库;基于所述镜像仓库管理镜像文件的文件服务器,和/或,压缩和解压镜像文件,和/或,转换镜像文件的格式,和/或,与所纳管的云平台进行网络互通。
[0009]在本专利技术的一个或多个实施方式中,所述在云管平台配置镜像仓库,包括:在服务器上挂载磁盘;在所述服务器上绑定网卡,其中,所述网卡用于与云管平台和云平台的网络互通;配置所述服务器的网络安全组,并开放对应的端口;以及在所述服务器上安装服务和工具。
[0010]在本专利技术的一个或多个实施方式中,所述方法还包括:将所述磁盘的文件系统格式化成Btrfs格式。
[0011]在本专利技术的一个或多个实施方式中,在所述服务器上绑定网卡,包括:在所述服务器上绑定至少两个网卡,所述至少两个网卡的其中之一用于云管平台管理和传输镜像文件,其它剩余网卡分别对应一个或多个所述云平台,用于与所述云平台同步所述镜像文件。
[0012]在本专利技术的一个或多个实施方式中,配置所述服务器的网络安全组,并开放对应
的端口,包括:配置用户访问服务器的端口、Apache Httpd服务运行端口和Apache Httpd服务对外提供服务端口,并对外开放所述用户访问服务器的端口、Apache Httpd服务运行端口和Apache Httpd服务对外提供服务端口。
[0013]在本专利技术的一个或多个实施方式中,所述服务包括:Apache Httpd服务、ssl服务和qemu

img服务,所述工具包括:压缩工具和解压工具。
[0014]在本专利技术的另一个方面当中,提供了一种基于云管平台的云主机镜像文件管理的装置,其包括配置模块和管理模块。
[0015]配置模块,用于在云管平台配置镜像仓库。
[0016]管理模块,用于基于所述镜像仓库管理镜像文件的文件服务器,和/或,压缩和解压镜像文件,和/或,转换镜像文件的格式,和/或,与所纳管的云平台进行网络互通。
[0017]在本专利技术的一个或多个实施方式中,所述配置模块还用于:在服务器上挂载磁盘;在所述服务器上绑定网卡,其中,所述网卡用于与云管平台和云平台的网络互通;配置所述服务器的网络安全组,并开放对应的端口;以及在所述服务器上安装服务和工具。
[0018]在本专利技术的一个或多个实施方式中,所述配置模块还用于:将所述磁盘的文件系统格式化成Btrfs格式。
[0019]在本专利技术的一个或多个实施方式中,所述配置模块还用于:在所述服务器上绑定至少两个网卡,所述至少两个网卡的其中之一用于云管平台管理和传输镜像文件,其它剩余网卡分别对应一个或多个所述云平台,用于与所述云平台同步所述镜像文件。
[0020]在本专利技术的一个或多个实施方式中,所述配置模块还用于:配置用户访问服务器的端口、Apache Httpd服务运行端口和Apache Httpd服务对外提供服务端口,并对外开放所述用户访问服务器的端口、Apache Httpd服务运行端口和Apache Httpd服务对外提供服务端口。
[0021]在本专利技术的另一个方面当中,提供了一种电子设备,包括:至少一个处理器;以及存储器,所述存储器存储指令,当所述指令被所述至少一个处理器执行时,使得所述至少一个处理器执行如上所述的基于云管平台的云主机镜像文件管理的方法。
[0022]在本专利技术的另一个方面当中,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如所述的基于云管平台的云主机镜像文件管理的方法的步骤。
[0023]与现有技术相比,根据本专利技术实施方式的基于云管平台的云主机镜像文件管理的方法及应用,其能够通过创建镜像仓库,便于云管平台管理镜像文件,并且镜像仓库中的镜像文件可以跨云平台使用,还可以使镜像文件快速的上传至云平台,避免压缩、解压、格式转化等过程占用存储空间,减缓传输速度,在网络速度不够时,还可以通过与云管平台绑定的网卡作为专有网络连通镜像仓库和云平台,以确保镜像仓库和云平台之间的镜像文件快速且稳定的传输。
附图说明
[0024]图1是根据本专利技术一实施方式的基于云管平台的云主机镜像文件管理的方法的流程图;
[0025]图2是根据本专利技术一实施方式的基于云管平台的云主机镜像文件管理的方法的整
体结构图;
[0026]图3是根据本专利技术一实施方式的基于云管平台的云主机镜像文件管理的方法的具体流程图;
[0027]图4是根据本专利技术一实施方式的基于云管平台的云主机镜像文件管理的方法的镜像仓库架构图;
[0028]图5是根据本专利技术一实施方式的基于云管平台的云主机镜像文件管理的装置的结构图;
[0029]图6是根据本专利技术一实施方式的基于云管平台的云主机镜像文件管理的计算设备的硬件结构图。
具体实施方式
[0030]下面结合附图,对本专利技术的具体实施方式进行详细描述,但应当理解本专利技术的保护范围并不受具体实施方式的限制。
[0031]除非另有其它明确表示,否则在整个说明书和权利要求书中,术语“包括”或其变换如“包含”或“包括有”等等将被理解为包括所陈述的元件或组成部分,而并未排除其它元件或其它组成部分。
[0032]以下结合附图,详细说明本专利技术各实施例提供的技术方案。
[0033]实施例1
[0034]如图1至图2所示,介绍本专利技术的一个实施例中基于云管平台的云主机镜像文件管理的方法,该方法包括如下步骤。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于云管平台的云主机镜像文件管理的方法,其特征在于,所述方法包括:在云管平台配置镜像仓库;基于所述镜像仓库管理镜像文件的文件服务器,和/或,压缩和解压镜像文件,和/或,转换镜像文件的格式,和/或,与所纳管的云平台进行网络互通。2.如权利要求1所述的基于云管平台的云主机镜像文件管理的方法,其特征在于,所述在云管平台配置镜像仓库,包括:在服务器上挂载磁盘;在所述服务器上绑定网卡,其中,所述网卡用于与云管平台和云平台的网络互通;配置所述服务器的网络安全组,并开放对应的端口;以及在所述服务器上安装服务和工具。3.如权利要求2所述的基于云管平台的云主机镜像文件管理的方法,其特征在于,所述方法还包括:将所述磁盘的文件系统格式化成Btrfs格式。4.如权利要求2所述的基于云管平台的云主机镜像文件管理的方法,其特征在于,在所述服务器上绑定网卡,包括:在所述服务器上绑定至少两个网卡,所述至少两个网卡的其中之一用于云管平台管理和传输镜像文件,其它剩余网卡分别对应一个或多个所述云平台,用于与所述云平台同步所述镜像文件。5.如权利要求2所述的基于云管平台的云主机镜像文件管理的方法,其特征在于,配置所述服务器的网络安全组,并开放对应的端口,包括:配置用户访问服务器的端口、Apache Httpd服务运行端口和Apache Httpd服务对外提供服务端口,并对外开放所述用户访问服务器的端口、Apache Httpd服务运行端口...

【专利技术属性】
技术研发人员:马跃梁权王明星
申请(专利权)人:上海安超云软件有限公司
类型:发明
国别省市:

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

1