[发明专利]用于供应部署管道的计算机可读存储介质、系统和方法有效
申请号: | 201680075181.1 | 申请日: | 2016-12-21 |
公开(公告)号: | CN108701057B | 公开(公告)日: | 2020-03-24 |
发明(设计)人: | M.R.弗兰克;I.A.莫舍;F.W.B.乔多因;M.S.J.曼索尔;S.古 | 申请(专利权)人: | 亚马逊科技公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张健;申屠伟进 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 供应 部署 管道 计算机 可读 存储 介质 系统 方法 | ||
1.一种计算机可读存储介质,所述计算机可读存储介质存储指令,所述指令当在处理器上执行时执行操作来供应部署管道,所述操作包括:
接收对实时管道模板的实例的定义,其中所述实时管道模板的所述实例使用至少第一基本管道模板和第二管道模板来指定,其中所述第一基本管道模板对所述部署管道的多个部署阶段指定一组配置参数,并且其中所述第二管道模板用所述部署管道的一个或多个实例特定参数对所述第一基本管道模板进行扩展;
从所述实时管道模板的所述实例生成应用定义,所述应用定义提供对包括在所述部署管道中的多个计算服务的全面指定的配置;
通过以下方式在至少第一云计算区域中启动所述部署管道的第一实例:针对所述应用定义中引用的每个计算服务调用相应的管道合成驱动器以根据提供在所述应用定义中的所述全面指定的配置来配置所述第一云计算区域中的所述多个计算服务中的一个;以及
通过以下方式在至少第二云计算区域中启动所述部署管道的至少第二实例:针对所述应用定义中引用的每个计算服务调用相应的管道合成驱动器以根据提供在所述应用定义中的所述全面指定的配置来配置所述第二云计算区域中的所述多个计算服务中的一个。
2.如权利要求1所述的计算机可读存储介质,其中所述第二管道模板的所述一个或多个实例特定参数包括以下至少一者:包括在所述部署管道中的所述多个计算服务中的一个的服务名称、管理者、运行时用户名。
3.如权利要求1所述的计算机可读存储介质,其中所述管道合成驱动器包括以下至少一者:管道驱动器、部署驱动器、主机驱动器、网络驱动器、安全驱动器、身份和访问管理驱动器、性能监控器驱动器以及警报驱动器。
4.如权利要求1所述的计算机可读存储介质,其中所述应用定义根据结构化交换格式来格式化。
5.如权利要求1所述的计算机可读存储介质,其中所述第一基本管道模板对至少第三管道模板进行扩展。
6.一种用于供应部署管道的系统,所述系统包括:
处理器;以及
存储器,所述存储器存储一个或多个应用,所述一个或多个应用当在所述处理器上执行时执行操作来生成对部署管道建模的应用定义,所述部署管道用于部署生产计算服务的变化,所述操作包括:
识别实时管道模板的实例,其中所述实时管道模板的所述实例用所述部署管道的多个部署阶段的实例特定参数使一个或多个基本管道模板专门化,
从所述实时管道模板的所述实例构建应用目标,
调用所述应用目标来生成所述应用定义,其中所述应用定义提供对包括在所述部署管道中的多个计算服务中的每一个的全面指定的配置;以及
通过以下方式在第一和第二云计算区域中启动所述部署管道的相应的第一和第二实例:针对所述应用定义中引用的每个计算服务调用相应的管道合成驱动器以根据提供在所述应用定义中的所述全面指定的配置来配置所述第一和第二云计算区域中的所述多个计算服务中的一个。
7.如权利要求6所述的系统,其中所述管道合成驱动器以确定为满足所述管道合成驱动器之间的一种或多种服务依赖性的次序调用。
8.如权利要求6所述的系统,其中所述第一云计算区域至少部分基于用于使所述一个或多个基本管道模板专门化的所述实例特定参数而选择。
9.如权利要求6所述的系统,其中所述基本管道模板中的至少第一基本管道模板对所述部署管道的多个部署阶段中的每一个指定配置参数。
10.如权利要求6所述的系统,其中所述基本管道模板中的第二基本管道模板对所述一个或多个基本管道模板中的至少第一基本管道模板进行扩展,并且其中所述第二基本管道模板指定对所述部署管道的与生产服务类型相关联的需求。
11.如权利要求6所述的系统,其中所述实例特定参数包括以下至少一者:包括在所述部署管道中的所述多个计算服务中的一个的服务名称、管理者、运行时用户名。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊科技公司,未经亚马逊科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680075181.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于动态工作队列管理的技术
- 下一篇:虚拟化传感器