Abstract. We propose a tunable scheduling strategy that lies between FIFO and shortest- rst, based on the value of a coe cient Alpha. If Alpha is set to zero then this strategy is just FIFO. Larger Alpha gets us closer to shortest- rst strategy which isknown to provide optimal response time. However, unlike the shortest- rst, proposed scheduling strategy is starvation free. This scheduling strategy, called Alpha scheduling with no preemption, allows to improve overall response time per HTTP request more than 3 times under heavy load. We demonstrate our results with a simple simulation model using SpecWeb96 to generate representative WWW workload.
A centralized scheduler must assign tasks to servers, processing on-line a sequence of task arrivals...
Broadcast scheduling is a widely used mechanism for disseminating vast amounts of information. In th...
As real-time embedded systems get more diverse and more complicated, systems with different types of...
Recently, the Shortest-Remaining-Processing-Time (SRPT) has been proposed for scheduling static HTTP...
Is it possible to reduce the expected response time of every request at a web server, simply by chan...
The Shortest-Remaining-Response-Time (SRRT) policy has been proposed for scheduling stati...
In this paper we focus on scheduling algorithms for web servers. In most servers, like Apache, a FCF...
This paper proposes a method for improving the performance of Web servers servicing static HTTP re-q...
This paper proposes a method for improving the performance of Web servers servicing static HTTP requ...
This note briefly summarizes some results from two papers: [4] and [23]. These papers pose the follo...
This paper provides a detailed implementation study of the behavior of web servers serving static r...
Abstract. This note briefly summarizes some results from two papers: [4] and [23]. These papers pose...
The rapid growth of traffic on the World-Wide Web results in heavier loads on networks and servers a...
The increasing popularity of high-volume performance-critical Internet applications calls for a scal...
This paper proposes a method for improving the performance of Web servers servicing static HTTP requ...
A centralized scheduler must assign tasks to servers, processing on-line a sequence of task arrivals...
Broadcast scheduling is a widely used mechanism for disseminating vast amounts of information. In th...
As real-time embedded systems get more diverse and more complicated, systems with different types of...
Recently, the Shortest-Remaining-Processing-Time (SRPT) has been proposed for scheduling static HTTP...
Is it possible to reduce the expected response time of every request at a web server, simply by chan...
The Shortest-Remaining-Response-Time (SRRT) policy has been proposed for scheduling stati...
In this paper we focus on scheduling algorithms for web servers. In most servers, like Apache, a FCF...
This paper proposes a method for improving the performance of Web servers servicing static HTTP re-q...
This paper proposes a method for improving the performance of Web servers servicing static HTTP requ...
This note briefly summarizes some results from two papers: [4] and [23]. These papers pose the follo...
This paper provides a detailed implementation study of the behavior of web servers serving static r...
Abstract. This note briefly summarizes some results from two papers: [4] and [23]. These papers pose...
The rapid growth of traffic on the World-Wide Web results in heavier loads on networks and servers a...
The increasing popularity of high-volume performance-critical Internet applications calls for a scal...
This paper proposes a method for improving the performance of Web servers servicing static HTTP requ...
A centralized scheduler must assign tasks to servers, processing on-line a sequence of task arrivals...
Broadcast scheduling is a widely used mechanism for disseminating vast amounts of information. In th...
As real-time embedded systems get more diverse and more complicated, systems with different types of...