异构云管理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34686931 阅读:11 留言:0更新日期:2022-08-27 16:20
本申请提供一种异构云管理方法、装置、电子设备及存储介质,所述方法应用于异构云系统,所述异构云系统包括:门户层和异构云层;所述方法包括:通过所述门户层接收用户终端的访问请求;控制所述门户层根据所述门户层中预设的权限列表验证所述访问请求,得到验证结果;利用所述门户层根据所述验证结果将所述访问请求发送到所述异构云层,完成异构云的管理过程。实现了用户终端对异构云层中不同云计算平台的统一访问,从而避免了用户对异构云层中单独云计算平台的依赖,同时,避免了用户对异构云层中不同云服务的特性和使用方法的学习,降低了不同云服务的使用门槛。低了不同云服务的使用门槛。低了不同云服务的使用门槛。

【技术实现步骤摘要】
异构云管理方法、装置、电子设备及存储介质


[0001]本申请涉及数据管理
,尤其涉及一种异构云管理方法、装置、电子设备及存储介质。

技术介绍

[0002]随着云计算技术的逐渐成熟,越来越多与云计算相关的技术进入到人们的视野。基于这些技术所做的尝试与延伸也在不同方面取得各自的突破。不论是各大云计算厂商,还是云平台调度架构公司,都在整个数据管理市场暗中角力。用户大多会选用由多个云计算产品组成异构云在不同的维度发挥其优势。
[0003]通常,用户需要熟练掌握异构云中所有云计算产品和调度架构的特性和使用方法,提高了异构云的使用门槛,同时,用户在异构云的使用过程中需要针对不同的云计算平台对应用部署进行适应性调整。

技术实现思路

[0004]有鉴于此,本申请的目的在于提出一种异构云管理方法、装置、电子设备及存储介质,用以解决或部分解决上述技术问题。
[0005]基于上述目的,本申请的第一方面提供了一种异构云管理方法,所述方法应用于异构云系统,所述异构云系统包括:门户层和异构云层;
[0006]所述方法包括:
[0007]通过所述门户层接收用户终端的访问请求;
[0008]控制所述门户层根据所述门户层中预设的权限列表验证所述访问请求,得到验证结果;
[0009]利用所述门户层根据所述验证结果将所述访问请求发送到所述异构云层,完成异构云的管理过程。
[0010]本申请的第二方面提供了一种异构云管理装置,包括:
[0011]接收模块,被配置为通过所述门户层接收用户终端的访问请求;
[0012]验证模块,被配置为控制所述门户层根据所述门户层中预设的权限列表验证所述访问请求,得到验证结果;
[0013]发送模块,被配置为利用所述门户层根据所述验证结果将所述访问请求发送到所述异构云层,完成异构云的管理过程。
[0014]本申请的第三方面提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面所述的方法。
[0015]本申请的第四方面提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行第一方面所述方法。
[0016]从上面所述可以看出,本申请提供的异构云管理方法、装置、电子设备及存储介
质,通过门户层中的权限列表对用户终端的访问请求进行统一验证,实现了用户终端对异构云层中不同云计算平台的统一访问,从而避免了用户对异构云层中单独云计算平台的依赖,同时,避免了用户对异构云层中不同云服务的特性和使用方法的学习,降低了不同云服务的使用门槛,采用门户层统一管理由不同云服务构成的异构云层,降低了异构云层中不同云计算平台中应用部署的成本。
附图说明
[0017]为了更清楚地说明本申请或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本申请实施例的异构云管理方法的流程示意图;
[0019]图2为步骤102的步骤展开图;
[0020]图3为步骤103的步骤展开图;
[0021]图4为本申请实施例的异构云管理装置的结构示意图;
[0022]图5为本申请实施例的电子设备的结构示意图。
具体实施方式
[0023]为使本申请的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本申请进一步详细说明。
[0024]需要说明的是,除非另外定义,本申请实施例使用的技术术语或者科学术语应当为本申请所属领域内具有一般技能的人士所理解的通常意义。本申请实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
[0025]如
技术介绍
所述,异构云系统的使用通常局限于某个云计算产品本身,深化在某一款云计算产品的深度使用,基于某一款特定的云计算产品定制化开发一些额外的功能需求。同时,当异构云系统需要其他云计算产品或者调度架构配合的时候,多以开发脚本或者辅助工具进行适配。
[0026]上述异构云系统的使用方案主要缺点有:
[0027]1、需要用户熟练掌握所有云计算产品和调度架构的特性和使用方法,使用门槛较高。
[0028]2、通常通过和某云计算产品或厂商定制开发来实现特定需求,无法灵活推进管理,和相关工作进度。
[0029]3、过度依赖某项产品或调度架构容易出现无法逾越的技术瓶颈,以及失去在关键问题上的决定权。
[0030]4、产品跨平台转型成本较高。
[0031]5、存在公有云或私有云的单边选择,两者不能有效融合。
[0032]本申请的实施例提供一种异构云管理方法,可以在由门户层和异构云层组成的异构云系统上执行。具体的,门户层通过对用户终端的权限验证确保用户对异构云层的访问,门户层主要通过调用各异构云层API(Application Programming Interface,应用程序编程接口)实现异构云层中容器组和项目的统一管理。
[0033]如图1所示,本实施例的方法包括:
[0034]步骤101,通过所述门户层接收用户终端的访问请求。
[0035]在该步骤中,门户层指的是异构云层中不同接口的集合。本实施例优选的门户层可以是PaaS(Platform as a Service,平台即服务)中容器云管理、环境管理、项目管理、存储管理、节点管理、用户管理、角色管理、应用商店、镜像仓库等功能模块的集合。门户层也可以通过脚本调用API作为基本操作单元,再通过集中管理程序实现部分功能的云服务能力集成。门户层也可以通过使用Jenkins(开源持续集成工具)等自动化工具对一系列脚本的统一管理实现流水线似的云化服务。门户层还可以通过集成API统一各产品和架构的功能共性,通过权限控制分别为不同的用户提供各自需要的功能。
[0036]这样,通过门户层中的UI(User Interface)模块接收用户终端的访问请求,为后续控制门户层验证用户终端并发送访问请求提供请求基础。
[0037]步骤102,控制所述门户层根据所述门户层中预设的权限列表验证所述访问请求,得到验证结果。
[0038]在该步骤中,权限列表指的是门户层中用于用户终端管理的模块。本实施例优选的权限列表可以是统一用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种异构云管理方法,其特征在于,所述方法应用于异构云系统,所述异构云系统包括:门户层和异构云层;所述方法包括:通过所述门户层接收用户终端的访问请求;控制所述门户层根据所述门户层中预设的权限列表验证所述访问请求,得到验证结果;利用所述门户层根据所述验证结果将所述访问请求发送到所述异构云层,完成异构云的管理过程。2.根据权利要求1所述的方法,其特征在于,所述权限列表包括第一权限列表和第二权限列表;所述控制所述门户层根据所述门户层中预设的权限列表验证所述访问请求,得到验证结果,包括:控制所述门户层根据用于管理所述异构云层中容器组的第一权限列表验证所述访问请求,得到第一验证结果;控制所述门户层根据用于管理所述异构云层中项目的第二权限列表验证所述访问请求,得到第二验证结果。3.根据权利要求2所述的方法,其特征在于,所述利用所述门户层根据所述验证结果将所述访问请求发送到所述异构云层,包括:利用所述门户层根据所述第一验证结果将所述访问请求发送到所述异构云层中的容器组管理模块;利用所述门户层根据所述第二验证结果将所述访问请求发送到所述异构云层中的项目管理模块。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:采用所述异构云层中的所述容器组管理模块接收所述访问请求,并根据所述访问请求部署应...

【专利技术属性】
技术研发人员:张青南张凯磊李明泽曲倩倩
申请(专利权)人:中国人寿保险股份有限公司
类型:发明
国别省市:

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

1