[发明专利]经由节点-关系模型向客户提供资源有效
申请号: | 201380079358.1 | 申请日: | 2013-09-04 |
公开(公告)号: | CN105518648B | 公开(公告)日: | 2018-10-09 |
发明(设计)人: | 普拉山特·古普特;马修·S·纽曼;斯蒂芬·H·麦斯 | 申请(专利权)人: | 安提特软件有限责任公司 |
主分类号: | G06F17/00 | 分类号: | G06F17/00;G06F17/30 |
代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 张臻贤;屈小春 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实例化 关系模型 资源提供 客户 服务供应 新服务 创建 部署 | ||
1.一种非暂时性的计算机可读介质,所述非暂时性的计算机可读介质存储指令,该指令可由计算机执行以使该计算机:
基于已实现的服务供应来提供节点-关系模型,所述节点-关系模型包括:
由资源提供商提供的实例化的第一资源;
由所述实例化的第一资源提供的实例化的第二资源;和
所述资源提供商、所述实例化的第一资源和所述实例化的第二资源之间的多个限定关系;以及
基于所述节点-关系模型来创建新服务供应的部署计划。
2.根据权利要求1所述的介质,其中:
所述已实现的服务供应包括第一客户的已实现的服务供应;
所述新服务供应的部署计划包括第二客户的部署计划;并且
其中与所述第二客户的部署计划关联的实例化的资源由所述资源提供商注册和跟踪。
3.根据权利要求1所述的介质,其中所述多个限定关系包括从所述实例化的第二资源至所述实例化的第一资源的依赖性的一部分。
4.根据权利要求1所述的介质,其中所述多个限定关系包括从所述实例化的第二资源至所述实例化的第一资源的依赖性的使用。
5.根据权利要求1所述的介质,其中所述节点-关系模型包括:
由多个资源提供商提供的多个实例化的第一资源;
由所述多个实例化的第一资源提供的多个实例化的第二资源;以及
所述多个资源提供商、所述多个实例化的第一资源以及所述多个实例化的第二资源之间的多个限定关系。
6.根据权利要求1所述的介质,其中所述已实现的服务供应和所述新服务供应包括云服务供应。
7.根据权利要求2所述的介质,包括可执行的用以提供所述已实现的服务供应的指令,其中可执行的用以提供所述已实现的服务供应的指令包括可执行的用以进行以下操作的指令:
从所述第一客户接收对所述资源提供商处的第一资源的请求;
由所述资源提供商向所述第一客户提供实例化的第一资源的第一引用;
从所述第一客户接收对所述实例化的第一资源处的第二资源的请求;以及
由所述实例化的第一资源向所述第一客户提供实例化的第二资源的第二引用。
8.一种用于提供资源的系统,包括与非暂时性的计算机可读介质通信的处理资源,该非暂时性的计算机可读介质具有指令,该指令可由所述处理资源执行以实现节点-关系模型引擎和部署计划引擎,其中:
所述节点-关系模型引擎基于多个客户的多个已实现的服务供应而提供多个节点-关系模型,其中特定节点-关系模型包括:
由资源提供商提供的实例化的第一资源;
由所述实例化的第一资源提供的实例化的第二资源;以及
所述资源提供商、实例化的资源和递归的资源之间多个限定关系;并且
所述部署计划引擎基于特定客户的期望服务与所述多个已实现的服务供应之一的相似性,为所述特定客户创建新服务供应的部署计划。
9.根据权利要求8所述的系统,其中可执行的用以创建所述部署计划的指令包括可执行的用以对所述新服务供应应用所述节点-关系模型的指令。
10.根据权利要求8所述的系统,其中所述部署计划引擎为多个不同客户创建多个新服务供应的多个部署计划,每个部署计划基于所述多个不同客户中的每个客户的期望服务与所述多个已实现的服务供应之一的相似性。
11.根据权利要求8所述的系统,其中所述部署计划引擎允许所述特定客户执行端到端事务。
12.根据权利要求11所述的系统,其中所述端到端事务包括一组端到端事务中的一个,该组端到端事务包括:
实例化具有特定网络地址的服务器;
实例化具有特定操作系统的服务器;以及
实例化处理资源和存储器资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安提特软件有限责任公司,未经安提特软件有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380079358.1/1.html,转载请声明来源钻瓜专利网。