首页 | 本学科首页   官方微博 | 高级检索  
     检索      

DYNAMIC REQUEST DISPATCHING ALGORITHM FOR WEB SERVER CLUSTER
作者姓名:杨振江  张德运  孙钦东  孙清
作者单位:School of Electronics and Information Engineering, Xi'an Jiaotong University, Xi'an 710049, China
基金项目:国家高技术研究发展计划(863计划);国家"火炬计划"
摘    要: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.

关 键 词:分派程序  网络服务器簇  散列法  计算机网络技术
文章编号:1671-8267(2006)02-0106-03

DYNAMIC REQUEST DISPATCHING ALGORITHM FOR WEB SERVER CLUSTER
Yang Zhenjiang,Zhang Deyun,Sun Qindong,Sun Qing.DYNAMIC REQUEST DISPATCHING ALGORITHM FOR WEB SERVER CLUSTER[J].Academic Journal of Xi’an Jiaotong University,2006,18(2):106-108.
Authors:Yang Zhenjiang  Zhang Deyun  Sun Qindong  Sun Qing
Abstract: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.
Keywords:dispatcher  web server cluster  hashing  application-session-keep
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号