Chrome Extension
WeChat Mini Program
Use on ChatGLM

A dynamic load scheduling algorithm for Web servers

CIT(2004)

Cited 3|Views1
No score
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.
More
Translated text
Key words
heterogeneous web server cluster,database searches,equivalent load-alternant,reject service phenomenon,mdc operator,dynamic load scheduling algorithm,embedded object,web pages,object-oriented databases,database searching,appropriate server,current load state,resource allocation,file servers,distributed object management,internet,multiplicative decrease in critical area,embedded objects,dynamic algorithm,web servers,different server,load scheduling,random distributing base-probability,cluster system,request assignment,distributed databases,database search,dynamic load,query processing,scheduling algorithm
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined