[发明专利]用于指定基于云的部署的配置的高级语言有效
| 申请号: | 201710094976.3 | 申请日: | 2012-03-15 |
| 公开(公告)号: | CN108614716B | 公开(公告)日: | 2021-03-26 |
| 发明(设计)人: | P·里斯博德;P·K·萨达;R·S·库尔卡尼;R·贾因;V·S·谢诺伊;V·萨哈斯拉纳曼 | 申请(专利权)人: | 谷歌有限责任公司 |
| 主分类号: | G06F8/60 | 分类号: | G06F8/60;G06F8/61;G06F9/445;G06F9/448;G06F9/455;G06F9/50;H04L12/24 |
| 代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 周亚荣;安翔 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 指定 基于 部署 配置 高级 语言 | ||
本公开的各实施例总体上涉及用于指定基于云的部署的配置的高级语言。具体地,涉及用于指定基于云的部署的配置的高级语言的方法、系统和装置、包括在计算机存储介质上编码的计算机程序。在一个方面中,方法包括:接收用于配置基于云的部署的配置规范,配置规范是用规范语言编写的并且需要实例化一个或者多个类的相应类定义,每个类使用可配置类参数组来对基于云的部署的相应数据或者功能部件进行建模,并且每个类的相应类定义代表由该类建模的数据或者功能部件的请求的状态;导出用于基于一个或者多个类的类定义而配置基于云的部署的多个应用编程接口(API)调用;使得执行多个API调用以配置基于云的部署。
本申请是申请日为2012年3月15日、申请号为201280023417.9、发明名称为“用于指定基于云的部署的配置的高级语言”的中国发明专利申请的分案申请。
本申请根据35U.S.C.§119(e)要求对于2011年3月16日提交的第61/453,478号美国临时申请的权益,其整体通过引用而结合于此。
技术领域
本说明书主要地涉及云计算。
背景技术
云计算是被开发用以支持对如下可配置计算资源(例如网络、服务器、存储装置、应用和服务)的共享池的方便、按需网络访问,该计算资源可以被快速、动态并且用最少的人工管理精力和与服务提供方的人员交互来配备和释放这些计算资源。
一些常见的基于云的服务模型包括软件(例如商业上可用软件应用)即服务(SaaS)、平台(例如软件应用、比如虚拟机或者应用框架的托管环境)即服务(PaaS)和基础设施(例如计算机功率、存储装置、数据库、联网服务等)即服务(IaaS)。在使基于云的服务可用于云服务客户之前,根据配置规范来配置服务的各种方面,从而在部署服务时它满足客户的需要和使用需求。
发明内容
本说明书描述涉及云计算环境使用和管理的技术。
一般而言,可以在包括以下动作的方法中体现本说明书中描述的主题内容的另一创新方面:接收用于配置基于云的部署的配置规范,配置规范是用规范语言编写的并且需要实例化一个或者多个类的相应类定义,每个类使用可配置类参数组来对基于云的部署的相应数据或者功能部件进行建模,并且每个类的相应类定义代表由该类建模的数据或者功能部件的请求的状态;导出用于基于一个或者多个类的类定义而配置基于云的部署的多个应用编程接口(API)调用;并且使得执行多个API调用以配置基于云的部署。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710094976.3/2.html,转载请声明来源钻瓜专利网。





