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 条
  • [31] WSQ: Web Server Queueing Algorithm for Dynamic Load Balancing
    Singh, Harikesh
    Kumar, Shishir
    WIRELESS PERSONAL COMMUNICATIONS, 2015, 80 (01) : 229 - 245
  • [32] WSQ: Web Server Queueing Algorithm for Dynamic Load Balancing
    Harikesh Singh
    Shishir Kumar
    Wireless Personal Communications, 2015, 80 : 229 - 245
  • [33] HTTPFuzz: Web Server Fingerprinting with HTTP Request Fuzzing
    Kar, Animesh
    Natadze, Andrei
    Branca, Enrico
    Stakhanova, Natalia
    SECRYPT : PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON SECURITY AND CRYPTOGRAPHY, 2022, : 261 - 271
  • [34] Request distribution in distributed Web-server systems
    Hong, Y. S.
    No, J. H.
    PROCEEDINGS OF THE SECOND IASTED INTERNATIONAL CONFERENCE ON WEB TECHNOLOGIES, APPLICATIONS, AND SERVICES, 2006, : 96 - +
  • [35] Web virtual server based on distributed request processing
    Zhang, Jianxin
    Gu, Zhimin
    Liao, Xiangwen
    Cao, Xinping
    Jisuanji Gongcheng/Computer Engineering, 2004, 30 (19):
  • [36] The revenues driven resource allocation algorithm for cluster-based web server
    Zhang, Yongzhong
    Zhao, Yinliang
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 7113 - 7117
  • [37] TCP-migration with application-layer dispatching: A new HTTP request distribution architecture in locally distributed Web server systems
    Takahashi, Masahiko
    Kohiga, Akihito
    Sugawara, Tornoyoshi
    Tanaka, Atsuhiro
    2006 1ST INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS SOFTWARE & MIDDLEWARE, VOLS 1 AND 2, 2006, : 85 - 94
  • [38] An Eco IDMMV Migration Algorithm of Dynamic Virtual Machines in a Server Cluster
    Duolikun, Dilawaer
    Watanabe, Ryo
    Enokido, Tomoya
    Takizawa, Makoto
    COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS, 2019, 772 : 115 - 126
  • [39] A dynamic protection system of web server in virtual cluster using live migration
    Ando, Ruo
    Zhang, Zong-Hua
    Kadobayashi, Youki
    Shinoda, Yoichi
    EIGHTH IEEE INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, PROCEEDINGS, 2009, : 95 - 102
  • [40] Algorithm for Web Server Security
    Singh, Brijendra
    Agarwal, Pooja
    IETE JOURNAL OF RESEARCH, 2011, 57 (05) : 413 - 422