【技术实现步骤摘要】
一种基于容器的混合云管理系统及方法
本专利技术属于计算机领域,尤其涉及一种基于容器的混合云管理系统及方法。
技术介绍
IT里的容器技术是英文单词LinuxContainer的直译。container这个单词有集装箱、容器的含义(主要偏集装箱意思)。LinuxContainer(简称LXC)它是一种内核轻量级的操作系统层虚拟化技术。容器是一种更轻量级,更灵活的虚拟化处理方式,它将一个应用程序所需的一切打包在一起。容器包括所有代码,各种依赖甚至操作系统,这让应用程序几乎在任何地方都可以运行。公有云强调弹性和共享,小到1核1G的单一云主机,大到数十万核的计算集群,都可以按需调配。私有云属于安全的专用基础设施,更适合有一定规模而且对安全性要求较高的企业与传统的On-Premise(本地部署)模式不同,私有云强调“云化”,基于一系列的虚拟化和自动化技术,私有云可以提供类似公有云的弹性和敏捷体验,同时又能提供更灵活的功能和更可控的安全。对使用者来讲,起步门槛低,灵活可调整,适用于从无到有、快速成长型的企业或者创新业务。公有云和私 ...
【技术保护点】
1.一种基于容器的混合云管理系统,其特征在于,包括:/n应用程序接口模块,用于接收应用程序上传指令,将多种应用程序接口协议信息依次发送给应用程序容器模块;所述应用程序接口模块内存储有多种所述应用程序接口协议信息,多种所述应用程序接口协议信息与多种云系统一一对应;/n应用程序容器模块,用于接收所述应用程序接口模块发送的所述应用程序接口协议信息,将所述应用程序接口协议信息内嵌于应用程序容器前端,生成可兼容应用程序,将所述可兼容应用程序传送给应用程序部署模块;/n应用程序部署模块,用于接收所述应用程序容器模块发送的所述可兼容应用程序,并识别所述可兼容应用程序中的所述应用程序接口协 ...
【技术特征摘要】
1.一种基于容器的混合云管理系统,其特征在于,包括:
应用程序接口模块,用于接收应用程序上传指令,将多种应用程序接口协议信息依次发送给应用程序容器模块;所述应用程序接口模块内存储有多种所述应用程序接口协议信息,多种所述应用程序接口协议信息与多种云系统一一对应;
应用程序容器模块,用于接收所述应用程序接口模块发送的所述应用程序接口协议信息,将所述应用程序接口协议信息内嵌于应用程序容器前端,生成可兼容应用程序,将所述可兼容应用程序传送给应用程序部署模块;
应用程序部署模块,用于接收所述应用程序容器模块发送的所述可兼容应用程序,并识别所述可兼容应用程序中的所述应用程序接口协议信息的类型,将所述可兼容应用程序上传到与所述应用程序接口协议信息对应的云系统。
2.如权利要求1所述的一种基于容器的混合云管理系统,其特征在于,所述应用程序接口模块包括:
指令接收单元,用于接收应用程序上传指令,并向发送单元传送发送指令;
发送单元,用于接收来自所述指令接收单元传送的所述发送指令,将第一存储单元中的多种应用程序接口协议信息依次发送给所述应用程序容器模块;
第一存储单元,用于储存多种所述应用程序接口协议信息,所述应用程序接口协议信息用于将云系统和应用程序的连通。
3.如权利要求1所述的一种基于容器的混合云管理系统,其特征在于,所述应用程序容器模块包括:
整合单元,用于接收来自所述应用程序接口模块发送的所述应用程序接口协议信息,将所述应用程序接口协议信息内嵌于应用程序容器前端,生成所述可兼容应用程序,并将所述可兼容应用程序发送给传送单元;
传送单元,用于接收来自所述整合单元的所述可兼容应用程序,并将所述可兼容应用程序发送给应用程序部署模块;
第二存储单元,用于存储应用程序容器。
4.如权利要求3所述的一种基于容器的混合云管理系统,其特征在于,所述应用程序接口协议信息具有识...
【专利技术属性】
技术研发人员:沈伟,张海琪,李果,覃士蘅,陈旭,秦倩,
申请(专利权)人:中国—东盟信息港股份有限公司,广西东信易联科技有限公司,
类型:发明
国别省市:广西;45
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。