By Topic

Design and performance analysis of a dynamic hybrid scheduling algorithm for heterogeneous asymmetric environments

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Saxena, Navrati ; Dept. of Informatics & Telecom., Trento Univ., Italy ; Basu, K. ; Das, S.K.

Summary form only given. A hybrid scheduling is introduced that effectively combines broadcasting of more popular data (push data) and dissemination upon-request for less popular data (pull data), for asymmetric environments where the clients outnumber the servers having higher downlink communication (server to client) bandwidth than the uplink communication (client to server) bandwidth. We do not assume prior knowledge of the data access probability; in fact data access probabilities and thereby the cut-off-point to separate the push and the pull set are computed dynamically. In our scheme all the data items are assumed to be of variable length arranged in descending order of their access probabilities. The clients send their requests to the server, which queues them up for the pull items. At any instant of time, the item to be broadcast is designated applying a pure-push scheduling; whereas the item to be pulled is the one stored in the pull-queue, which has accumulated, so far, the highest number of pending requests with minimum service time requirement. The expected waiting time spent by a client in the hybrid schedule is evaluated analytically, and the cut-off point between push and pull items is chosen to minimize waiting time.

Published in:

Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International

Date of Conference:

26-30 April 2004