[发明专利]按需分布式计算系统有效
申请号: | 200680014200.6 | 申请日: | 2006-03-24 |
公开(公告)号: | CN101371238A | 公开(公告)日: | 2009-02-18 |
发明(设计)人: | 埃里克森文-约翰·斯维尔登斯;理查德·戴维·戴;扎德·爱德华·刘 | 申请(专利权)人: | 阿卡迈技术有限公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 徐金国;梁挥 |
地址: | 美国马*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 计算 系统 | ||
1.一种在内容发布网络中通过多个服务器针对应用程序动态分配计算资 源的方法,包括:
将多个服务器划分为网页缓存服务器分区和分布式计算服务器分区,所述 网页缓存服务器分区中的每个服务器适于缓存客户内容并将缓存的客户内容 提供给请求的客户系统,而所述分布式计算服务器分区中的每个服务器能够被 实时地提供以便运行客户的应用程序;
跟踪所述分布式计算服务器分区中的每一个分布式计算服务器的状态;
从所述分布式计算服务器分区自动提供服务器来运行客户的应用程序;以 及
负载均衡所述网页缓存服务器分区和分布式计算服务器分区中整个服务 器上的流量。
2.根据权利要求1所述的方法,其特征在于,基于对每套服务器的需求, 所述划分步骤改变所述网页缓存服务器分区和所述分布式计算服务器分区的 尺寸。
3.根据权利要求1所述的方法,其特征在于,所述提供步骤基于对客户 应用程序的需求提供所述服务器。
4.根据权利要求1所述的方法,还包含:
如果用户应用程序需要已经降到一定级别以下,不提供已经对客户应用程 序提供的所述分布式计算服务器分区中的服务器。
5.根据权利要求1所述的方法,其特征在于,如果客户的应用程序需要 特定的操作系统,则所述提供步骤提供所述服务器来运行所需的操作系统。
6.根据权利要求1所述的方法,其特征在于,所述提供步骤创建客户的 应用程序映象并将所述映象发送给服务器。
7.根据权利要求5所述的方法,其特征在于,所述提供步骤创建与所需 操作系统相结合的客户的应用程序的映象并将所述映象发送给所述服务器。
8.根据权利要求1所述的方法,其特征在于,在分布式计算服务器分区 中所述提供步骤对已经提供至少一个其它应用程序的服务器提供客户应用程 序以达到一定的服务器使用级别。
9.根据权利要求1所述的方法,还包含:基于在分布式计算服务器分区 中被提供了客户应用程序的服务器的使用来对客户收费。
10.根据权利要求1所述的方法,其特征在于,所述提供步骤基于所述客 户应用程序的属性在所述分布式计算服务器划分中选择服务器。
11.针对通过多个服务器的应用程序动态分配计算资源的方法,包含:
创建服务器池,所述服务器池中的服务器适于被实时地提供以便运行客户 的应用程序,该创建步骤从网页缓存服务器池中获得用于所述服务器池的服务 器,在所述网页缓存服务器池中的服务器适于缓存客户内容并将缓存的客户内 容提供给请求的客户系统;
跟踪所述服务器池中每一个服务器的状态;
基于客户应用程序的需求从服务器池中自动提供服务器来运行客户的应 用程序;
其中,当客户的应用程序需要特定的操作系统时,所述提供步骤提供所述 服务器来运行所需的操作系统;以及
当对用户应用程序的需要降到一定级别以下而且所述服务器并未被提供 给其他应用程序时,重新提供对于客户应用程序已经提供过的服务器。
12.根据权利要求11所述的方法,其特征在于,所述提供步骤创建客户 应用程序的映象并将映象发送给服务器。
13.根据权利要求11所述的方法,其特征在于,所述提供步骤结合所需 的操作系统创建客户应用程序映象,并将所述映象发送给所述服务器。
14.根据权利要求11所述的方法,其特征在于,所述提供步骤对已经提 供至少一个其它应用程序的服务器提供客户应用程序以达到一定的服务器使 用级别。
15.根据权利要求11所述的方法,还包含:
根据所述服务器池中被提供了客户应用程序的服务器的使用对客户收费。
16.根据权利要求11所述的方法,其特征在于,所述提供步骤根据客户 应用程序的属性来选择服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿卡迈技术有限公司,未经阿卡迈技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680014200.6/1.html,转载请声明来源钻瓜专利网。