[发明专利]用于基于云的服务的网络资源部署有效
申请号: | 201380022780.3 | 申请日: | 2013-03-01 |
公开(公告)号: | CN104272292B | 公开(公告)日: | 2017-09-26 |
发明(设计)人: | 弗拉德·文德罗 | 申请(专利权)人: | 铃盛公司 |
主分类号: | G06F15/173 | 分类号: | G06F15/173;G06F9/06 |
代理公司: | 中科专利商标代理有限责任公司11021 | 代理人: | 吕雁葭 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 基于 服务 网络资源 部署 | ||
1.一种计算机实现的方法,用于在网络中部署一个或多个基于网络的服务,包括:
提供一个或多个用户界面,所述一个或多个用户界面被配置为帮助用户指定环境的逻辑结构的至少一部分,其中,环境的逻辑结构将所述一个或多个基于网络的服务与一个或多个对应的配置相互关联,所述一个或多个基于网络的服务和所述一个或多个对应的配置由一个或多个网络资源和一个或多个软件组件实现,所述一个或多个网络资源选自可用网络资源池,所述逻辑结构组织为具有多个层的层级结构,层级结构的每一层包括一个或多个模块化组件,所述逻辑结构包括在模块化组件、所述一个或多个服务、和所述一个或更多配置之间的一个或多个依赖关系,所述一个或多个界面被配置为允许用户在层级结构的多个层上做出与所述一个或多个模块化组件相关的一个或多个动作,所述一个或多个动作中的至少一个动作根据所述一个或多个依赖关系在所述逻辑结构中自动地扩散;
从可用网络资源池中去除所述一个或多个网络资源;
参考环境的逻辑结构,将所述一个或多个网络资源分配给环境;以及
参考环境的逻辑结构,将所述一个或多个网络资源和所述一个或多个软件组件部署给网络,从而允许提供所述一个或多个基于网络的服务。
2.根据权利要求1的方法,其中,所述一个或多个用户界面进一步被配置为允许用户发起环境的部署,其中,响应于发起环境的部署,分配所述一个或多个网络资源和所述一个或多个软件组件。
3.根据权利要求1或2的方法,其中,所述一个或多个用户界面进一步被配置为允许用户发起取消环境的部署,所述方法进一步包括响应于取消环境的部署,将所述一个或多个网络资源返回至可用网络资源池。
4.根据权利要求1或2的方法,其中,所述一个或多个用户界面进一步被配置为允许用户发起环境的操作的暂停,所述方法进一步包括与环境的操作的暂停相结合,停止提供所述一个或多个基于网络的服务。
5.根据权利要求1或2的方法,其中,环境包括先前已部署的环境的更新版本,所述先前已部署的环境具有多个与所述先前已部署的环境相关联的终端用户,所述一个或多个用户界面进一步被配置为允许用户发起将终端用户的子集从先前部署的环境迁移到所述环境中,而不中断向终端用户的所述子集提供所述一个或多个基于网络的服务。
6.根据权利要求1或2的方法,其中,可用网络资源池包括实际和虚拟的计算资源,其中,通过可互换地使用实际和虚拟的计算资源来完成所述一个或多个网络资源的分配和部署。
7.根据权利要求1或2的方法,其中,环境将多个网络资源与多个软件组件关联,其中,所述多个网络资源位于地理上不同的多个数据中心,并且其中,环境的逻辑结构包括所述网络资源或软件组件在所述地理上不同的数据中心上的一个或多个逻辑分组。
8.根据权利要求1或2的方法,其中,环境将多个网络资源与多个软件组件关联,并且其中,所述多个网络资源使用多个不同的操作系统来提供所述一个或多个基于网络的服务。
9.根据权利要求1或2的方法,所述一个或多个用户界面被进一步配置为允许用户选择环境模板,其中用户指定环境的逻辑结构的一部分,环境模板指定环境的逻辑结构的其余部分。
10.根据权利要求1或2的方法,进一步包括修改用于实现所述一个或多个基于网络的服务和所述一个或多个配置的所述一个或多个网络资源。
11.一种用于在网络中部署一个或多个基于网络的服务的系统,所述系统包括被配置为执行根据权利要求1-10中任一项的方法的一个或多个计算设备。
12.一种计算机实现的方法,用于管理网络中的一个或多个基于网络的服务,包括:
使用逻辑结构将一个或多个网络资源和一个或多个软件组件部署到网络中,以实现所述一个或多个基于网络的服务,其中,所述逻辑结构指定用于提供所述基于网络的服务的环境;所述逻辑结构将所述一个或多个基于网络的服务与一个或多个对应的配置相互关联;所述逻辑结构组织为具有多个层的层级结构,层级结构的每一层包括一个或多个模块化组件,所述逻辑结构包括模块化组件之间的依赖关系,以及
响应于对所述一个或多个模块化组件中与层级结构的特定层相对应的至少一个模块化组件的操作进行修改的命令,根据所述依赖关系来修改所述一个或多个网络资源和所述一个或多个软件组件的对应子集的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于铃盛公司,未经铃盛公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380022780.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于协同多点接收的上行链路控制信息的传输
- 下一篇:高表面积涂层