[发明专利]云应用部署在审
| 申请号: | 201280073806.2 | 申请日: | 2012-06-08 |
| 公开(公告)号: | CN104335170A | 公开(公告)日: | 2015-02-04 |
| 发明(设计)人: | S.H.梅斯;R.巴拉赫瓦;T.S.特里普;K.L.威尔逊;P.费德勒;J.M.格林 | 申请(专利权)人: | 惠普发展公司;有限责任合伙企业 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 吕传奇;徐红燕 |
| 地址: | 美国德*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用 部署 | ||
1.一种系统,包括:
应用模型,被存储在存储器中,用于特征化用于云上的部署的给定应用;以及
部署管理器,对应于可由处理器执行的指令,用于基于与给定应用相关联的应用模型和策略分析用于给定应用的应用需求,以实质上匹配云中的基础设施资源,从而满足应用需求。
2.如权利要求1所述的系统,其中部署管理器用于在云上自动部署给定应用。
3.如权利要求1所述的系统,其中部署管理器用于生成指令以通知另一系统或用户如何在云上部署给定应用。
4.如权利要求1所述的系统,进一步包括设计者工具以定义用于基础设施资源和应用需求的元数据。
5.如权利要求4所述的系统,其中设计者工具经由应用元数据定义应用模型,其包括要被单独部署的组件的描述、用于资源的需求或优选、或部署脚本中的至少一个。
6.如权利要求5所述的系统,其中部署脚本包括以下中的至少一个:用于组件的部署指令、用于准备部署代理的指令、用于监控的指令、用于管理的指令、或跨组件应用的指令。
7.如权利要求6所述的系统,其中基础设施资源被经由资源元数据指定,其指定哪些资源供给是可用的或能够供给给定服务的现有系统。
8.如权利要求7所述的系统,其中资源元数据进一步指定以下中的至少一个:位置、拓扑、硬件资源、维持能力、操作系统需求或标签。
9.如权利要求1所述的系统,进一步包括监控器组件以读取来自给定应用的反馈,并且将所述反馈供应到所述部署管理器。
10.如权利要求9所述的系统,其中部署管理器执行基础设施模板和应用模型的动态结合,以将云中的资源实质上匹配到给定应用。
11.如权利要求9所述的系统,其中部署管理器利用反馈来执行相关动作或将该相关动作委托到另一模块。
12.一种方法,包括:
由计算机处理应用元数据以对给定应用进行建模;
由计算机处理资源元数据以描述用于云的基础设施资源从而执行给定应用;
由计算机将应用元数据与资源元数据匹配,以确定用于在云上部署给定应用的拓扑;以及
由计算机基于所确定的拓扑在云中部署给定应用。
13.如权利要求12所述的方法,进一步包括监控来自给定应用的反馈以改变给定应用在云中的部署。
14.一种系统,包括:
存储器,用于存储与计算机相关联的计算机可执行指令;以及
处理器单元,用于访问存储器并执行计算机可执行指令,所述计算机可执行指令包括:
应用模型,被存储在存储器中,用于特征化用于云基础设施上的部署的给定应用,其中所述应用模型由应用元数据描述;以及
部署管理器,被存储在存储器中,用于分析用于给定应用的应用元数据和与所述给定应用相关联的策略,从而确定云基础设施中的基础设施资源,其中所述基础设施资源被指定为资源元数据,并且所述部署管理器将应用元数据与资源元数据自动地实质上匹配,以满足由应用元数据和与给定应用相关联的策略指定的应用需求。
15.如权利要求14所述的系统,进一步包括监控器组件,用于读取来自给定应用的反馈,并且使部署管理器能够调整给定应用或基础设施资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普发展公司;有限责任合伙企业,未经惠普发展公司;有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280073806.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种焊接定位工具
- 下一篇:一种镁热焊焊剂及焊接工艺





