DYNAMIC REQUEST DISPATCHING ALGORITHM FOR WEB SERVER CLUSTER

被引:0
|
作者
杨振江
张德运
孙钦东
孙清
机构
[1] School of Electronics and Information Engineering Xi’an Jiaotong University Xi’an 710049 China
[2] School of Electronics and Information Engineering Xi’an Jiaotong University Xi’an 710049 China
关键词
dispatcher; web server cluster; hashing; application-session-keep;
D O I
暂无
中图分类号
TP393.092 [];
学科分类号
080402 ;
摘要
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.
引用
收藏
页码:106 / 108
页数:3
相关论文
共 50 条
  • [41] DNS dispatching algorithms with state estimators for scalable Web‐server clusters
    Cardellini V.
    Colajanni M.
    Yu P.S.
    World Wide Web, 1999, 2 (3) : 101 - 113
  • [42] DESDSim: A Dynamic Energy-Saving Deployment Simulation Platform for Web Server Cluster
    Xiong, Zhi
    Zeng, Shengtao
    Lu, Hongyan
    2014 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATIONS AND COMPUTING (ICSPCC), 2014, : 477 - 482
  • [43] DNS dispatching algorithms with state estimators for scalable Web‐server clusters
    Dipartimento di Informatica, Sistemi e Produzione, University of Rome Tor Vergata, Roma, 00133, Italy
    不详
    41100, Italy
    World Wide Web, 3 (101-113):
  • [44] Optimize the Dynamic Provisioning and Request Dispatching in Distributed Memory Cache Services
    Yu, Boyang
    Pan, Jianping
    2014 IEEE 22ND INTERNATIONAL SYMPOSIUM OF QUALITY OF SERVICE (IWQOS), 2014, : 81 - 86
  • [45] Genetic algorithm for a dynamic dispatching problem
    Pankratz, G
    Gehring, H
    OPERATIONS RESEARCH PROCEEDINGS 2000, 2001, : 420 - 425
  • [46] Content-adaptive request distribution strategy for Internet server cluster
    Kim, H
    Jung, S
    Lee, C
    ADVANCED INTERNET SERVICES AND APPPLICATIONS, PROCEEDINGS, 2002, 2402 : 85 - 94
  • [47] Research on scalable parallel web server cluster
    Zhuang, Weiqiang
    Wang, Dingxing
    Shen, Meiming
    Zheng, Weimin
    Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 2000, 21 (01): : 19 - 23
  • [48] The trickle-down effect: Web caching and server request distribution
    Doyle, RP
    Chase, JS
    Gadde, S
    Vahdat, AM
    WEB CACHING AND CONTENT DELIVERY, 2001, : 1 - 18
  • [49] Persistent connections management in web server cluster
    Luo, MY
    Yang, CS
    IASTED INTERNATIONAL CONFERENCE ON WEB TECHNOLOGIES, APPLICATIONS, AND SERVICES, 2005, : 111 - 116
  • [50] Understanding and Detecting Server-Side Request Races in Web Applications
    Qiu, Zhengyi
    Zhao, Qi
    Shao, Shudi
    Jin, Guoliang
    PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), 2021, : 842 - 854