• DocumentCode
    1918024
  • Title

    A dynamic load scheduling algorithm for Web servers

  • Author

    Guo, Chengcheng ; Xiong, Zhi ; Yan, Puliu

  • Author_Institution
    Electron. Inf. Sch., Wuhan Univ., China
  • fYear
    2004
  • fDate
    14-16 Sept. 2004
  • Firstpage
    259
  • Lastpage
    264
  • Abstract
    As used increasingly the embedded objects and the database searching tasks in Web pages, there is larger difference among the loads of different server in a cluster system, it becomes more difficult for a heterogeneous Web server cluster to achieve high performance. In this paper, we present a dynamic algorithm on load scheduling, namely multiplicative decrease in critical area. For each of the servers in the cluster, the algorithm can more accurately evaluate the current load state by using the equivalent load-alternant and can more efficiently restrain the occurring of the reject service phenomenon by using a special MDC operator. Besides, we apply a method of random distributing base-probability to assign each request to an appropriate server in terms of their weight. All the parameters that will be used in our algorithm could be acquired by test. We also provide improved approximation results of our algorithm for the case where documents are consisted of relatively many embedded objects or database searches and lots of requests are arrived at the dispatcher synchronously.
  • Keywords
    Internet; distributed databases; distributed object management; file servers; object-oriented databases; query processing; resource allocation; MDC operator; Web pages; Web servers; cluster system; database searches; database searching; dynamic load scheduling algorithm; embedded objects; equivalent load-alternant; heterogeneous Web server cluster; multiplicative decrease in critical area; random distributing base-probability; reject service phenomenon; request assignment; Clustering algorithms; Databases; Dynamic scheduling; Heuristic algorithms; Internet; Round robin; Scheduling algorithm; Testing; Web pages; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology, 2004. CIT '04. The Fourth International Conference on
  • Print_ISBN
    0-7695-2216-5
  • Type

    conf

  • DOI
    10.1109/CIT.2004.1357206
  • Filename
    1357206