首页> 外国专利> A method and the server - computer to the load equalization between the processors of the server - computer

A method and the server - computer to the load equalization between the processors of the server - computer

机译:一种方法和服务器-计算机之间服务器-计算机之间的负载均衡

摘要

A server computer connectable to a network and having a plurality of processors (20, 30, 40) arranged to provide a service to one or more client computers connected to the network. The service Involves the provision of blocks of information to a client computer (50), and the processors have access to a data storage (120) in which data for the blocks of information is stored. Each processor in the server has block retrieval means (80), employed in response to a request from a client computer (50) for a particular block of information from that processor, to retrieve data from the data storage (120) to construct a file representing the requested block of information, the file including references to subsequent blocks of information requestable by the client (50). Additionally, load determining means (100) periodically determines activity data for the processor for inclusion In a load distribution record maintained for all of the processors of the server. Decision means (90) is then used which, for each reference to a subsequent block of information in the file constructed by the block retrieval means (80), determines, based on the load distribution record, which processor should service a request from the client computer (50) for that subsequent block of information, and includes an address for that processor in the file constructed by the block retrieval means (80). The file is then sent to the client computer (50). In preferred embodiments, the service being provided is the World Wide Web (WWW) service, and the technique Is employed on a parallel Web server providing Web pages to clients over the Internet.
机译:一种可连接到网络并具有多个处理器(20、30、40)的服务器计算机,该多个处理器(20、30、40)设置为向连接到网络的一个或多个客户端计算机提供服务。该服务涉及将信息块的提供提供给客户端计算机(50),并且处理器可以访问其中存储有用于信息块的数据的数据存储器(120)。服务器中的每个处理器具有块检索装置(80),其响应于来自客户端计算机(50)的对来自该处理器的特定信息块的请求而采用,以从数据存储器(120)中检索数据以构造文件。代表所请求的信息块,该文件包括对客户端可请求的后续信息块的引用(50)。另外,负载确定装置(100)周期性地确定处理器的活动数据,以将其包括在为服务器的所有处理器维护的负载分布记录中。然后使用决策装置(90),对于由块检索装置(80)构造的文件中的后续信息块的每个引用,基于负载分配记录确定哪个处理器应服务于来自客户端的请求计算机(50)用于该后续信息块,并且在该块检索装置(80)构造的文件中包括该处理器的地址。然后将文件发送到客户端计算机(50)。在优选实施例中,所提供的服务是万维网(WWW)服务,并且该技术被用在通过因特网向客户端提供网页的并行网络服务器上。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号