[发明专利]快速部署云应用服务的系统和方法在审

专利信息
申请号: 201710916012.2 申请日: 2017-09-29
公开(公告)号: CN107734018A 公开(公告)日: 2018-02-23
发明(设计)人: 董涛;孙友凯;杨澎涛;梁琦;付巧娟;张俊威;车晓萍;王蓬 申请(专利权)人: 中国石油化工股份有限公司;中国石油化工股份有限公司胜利油田分公司物探研究院
主分类号: H04L29/08 分类号: H04L29/08;H04L12/24
代理公司: 济南日新专利代理事务所37224 代理人: 崔晓艳
地址: 257000 山*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 快速 部署 应用服务 系统 方法
【说明书】:

技术领域

发明涉及云应用技术领域,特别是涉及到一种快速部署云应用服务的系统和方法。

背景技术

随着互联网规模的不断扩大,自己购买服务器搭建网站以及服务后台的形式已经慢慢的变少了,更多的是在云服务商提供的机器上部署自己的服务以及应用。通过虚拟器件开发软件应用服务主要是由虚拟化应用厂商和云服务提供商推动的,他们为用户提供预安装操作系统的虚拟机服务或是基于web的通用应用服务,从而进一步推广自己的平台产品应用。

亚马逊的云应用服务商店(AWS marketplace)提供的虚拟器件产品基于亚马逊弹性计算云开发,采用亚马逊的虚拟机镜像文件格式AMI格式,设计符合亚马逊网络服务(AWS)规范,可以直接运行在亚马逊弹性计算云上。

VMware公司的虚拟器件商店(Virtual Appliance Marketplace)提供的虚拟器件以VMware虚拟机镜像(VMDK)格式或开放虚拟机格式规范(OVF)格式发布,设计符合VMware公司的VMware Ready解决方案标准,运行在VMware虚拟化平台上。

亚马逊和VMware提供的虚拟器件都是建立自己的虚拟化环境上,其制作、部署和应用各有自己的标准,这些标准的接口规范、操作模式互不兼容。

本发明实现一种统一标准的云应用服务的快速部署,兼容亚马逊和vmware格式的标准,为应用服务快速提供,动态调整提供技术支撑。

发明内容

本发明的目的是提供一种使用云应用服务部署系统快速部署云应用服务集群,并且自动配置服务集群的虚拟机实例的软件和配置信息的快速部署云应用服务的系统和方法。

本发明的目的可通过如下技术措施来实现:快速部署云应用服务的系统,该快速部署云应用服务的系统包括云应用服务器单元、云应用起始单元、云应用工具单元和云应用更新单元,该云应用服务器单元位于服务器中,分别连接于该云应用起始单元、该云应用工具单元和该云应用更新单元,并分别与该云应用起始单元、该云应用工具单元和该云应用更新单元交互,响应其请求,该云应用起始单元位于虚拟机中,与该云应用服务器单元进行通讯,在虚拟机启动时,对虚拟机进行配置;该云应用工具单元位于虚拟机中,与该云应用服务器单元进行通讯,以获取元数据,并根据元数据进行工具配置;该云应用更新单元位于虚拟机中,与该云应用服务器单元进行通讯,以进行数据更新。

本发明的目的还可通过如下技术措施来实现:

该快速部署云应用服务的系统还包括云应用同步单元,所述云应用同步单元位于虚拟机中,位于不同虚拟机中的所述云应用同步单元相互连接,以进行虚拟机间的通讯,进行用户协作。

该云应用同步单元还连接于云应用更新单元,以获取云应用集群的虚拟机配置,并和其他虚拟机中的云应用同步单元交互,发送本机的虚拟机、云应用服务的信息。

该云应用同步单元还根据接收的文件信息,更新本地虚拟机、服务配置,保持云应用集群同种类型机器、服务配置一致;并重新加载启动云应用集群相关服务程序。

该云应用服务器单元还接收用户提交的云应用服务集群模板文件,并解析用户提交的云应用服务集群模板文件。

云应用服务集群模板文件包括云应用的描述、用户输入参数、虚拟机描述信息,虚拟机描述信息包括名称、镜像、云主机类型。

该云应用服务器单元在解析用户提交的云应用服务集群模板文件时,如果模板文件无效,提醒用户错误信息;如果模板文件有效,根据模板文件描述的虚拟机信息创建虚拟机,和计算节点、镜像模块通过交互,创建虚拟机集群实例。

该云应用起始单元与该云应用服务器单元交互,获取机器名、密钥、服务程序脚本、用户输入参数。

该云应用起始单元根据获取的机器名更改虚拟机机器名;根据获取的密钥注入虚拟机;根据获取的服务程序脚本,执行该服务脚本;根据获取的用户输入参数,执行脚本。

该云应用工具单元与该云应用服务器单元交互,获取虚拟机根文件系统大小、临时根分区、swap交换分区。

该云应用工具单元根据获取的虚拟机根文件系统大小调整虚拟机根文件系统大小;根据获取的临时根分区挂载虚拟机的临时根文件系统,作为虚拟机第一块系统盘,用于保存数据处理的盘;根据获取的Swap交换分区挂载虚拟机的Swap交换分区,用于保存数据处理的临时盘。

该云应用更新单元与该云应用服务器单元交互,获取云应用集群虚拟机的配置信息,包括其他虚拟机机器名、IP地址、服务程序脚本。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国石油化工股份有限公司;中国石油化工股份有限公司胜利油田分公司物探研究院,未经中国石油化工股份有限公司;中国石油化工股份有限公司胜利油田分公司物探研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710916012.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top