期刊文献+

DYNAMIC REQUEST DISPATCHING ALGORITHM FOR WEB SERVER CLUSTER

DYNAMIC REQUEST DISPATCHING ALGORITHM FOR WEB SERVER CLUSTER
下载PDF
导出
摘要 Distributed architectures support increased load on popular web sites by dispatching client requests transparently among multiple servers in a cluster. Packet Single-Rewriting technology and client address hashing algorithm in ONE-IP technology which can ensure application-session-keep have been analyzed, an improved request dispatching algorithm which is simple, effective and supports dynamic load balance has been proposed. In this algorithm, dispatcher evaluates which server node will process request by applying a hash function to the client IP address and comparing the result with its assigned identifier subset; it adjusts the size of the subset according to the performance and current load of each server, so as to utilize all servers' resource effectively. Simulation shows that the improved algorithm has better performance than the original one. Distributed architectures support increased load on popular web sites by dispatching client requests transparently among multiple servers in a cluster. Packet Single-Rewriting technology and client address hashing algorithm in ONE-IP technology which can ensure application-session-keep have been analyzed, an improved request dispatching algorithm which is simple, effective and supports dynamic load balance has been proposed. In this algorithm, dispatcher evaluates which server node will process request by applying a hash function to the client IP address and comparing the result with its assigned identifier subset; it adjusts the size of the subset according to the performance and current load of each server, so as to utilize all servers' resource effectively. Simulation shows that the improved algorithm has better performance than the original one.
出处 《Journal of Pharmaceutical Analysis》 SCIE CAS 2006年第2期106-108,共3页 药物分析学报(英文版)
基金 This work was supported by the National "863" program of China ( No.2003AA148010) and National Torch Project of China (No.2001EB001233) .
关键词 DISPATCHER web server cluster HASHING application-session-keep dispatcher web server cluster hashing application-session-keep
  • 相关文献

参考文献7

  • 1Di Shuo,Zheng Weimin.Request Dispatching Algorithms for Web Server Clusters Based on Load Balancing [ J][].Tsinghua Science and Technology.1999
  • 2ColajanniM,Yu PS,Dias D M.Analysis of task assignment policies in scalable distributed Web-server systems[].IEEE Transactions on Parallel and Distributed Systems.1998
  • 3Dias DM,Kish W,Mukherjee R, et al.A scalable and highly available web-server[].Proc st IEEE Computer Soc Int ‘ l Conf.1996
  • 4Damani OP,Chung PYE,Huang Y, et al.ONE-IP: techniques for hosting a service on a cluster of machines[].Computer Networks.1997
  • 5Cardellini V,Colajanni M,Yu P S.Dynamic load balancing on web-server systems[].IEEE Internet Computing.1999
  • 6Katz ED,Butler M,McGrath R.A Scalable HTTP server: The NCSA prototype[].Computer Networks.1994
  • 7Cisco Inc.Scaling the World Wide Web. http://www.cisco.com . 1997

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部