HKUST Institutional Repository >
Computer Science and Engineering >
CSE Technical Reports >
Please use this identifier to cite or link to this item:
|Title: ||Balance : a flexible parallel load balancing system for heterogeneous computing systems and networks|
|Authors: ||Hui, Chi-Chung|
Chanson, Samuel T.
|Issue Date: ||8-Sep-1995 |
|Series/Report no.: ||Computer Science Technical Report ; HKUST-CS95-42|
|Abstract: ||The design philosophy and implementation of the BALANCE system is described in this paper. The BALANCE system is a flexible, computer architecture independent and network independent load balancing system which is designed to support a wide range of software, including parallel and distributed applications as well as schedulers. The generic server and server system call structures are used as bases to enhance flexibility and to build complex services. The BALANCE system is not tied to a particular scheduling algorithm, rather the users are allowed to build their own schedulers. To demonstrate the flexibility and power of the BALANCE system, a set of system services and scheduling algorithms have been implemented and evaluated. A new delay scheduling algorithm which postpones the execution of jobs in high load situation is proposed. It is shown that this algorithm effectively improves system throughput while maintaining good response times for the console jobs.|
|Appears in Collections:||CSE Technical Reports|
Files in This Item:
All items in this Repository are protected by copyright, with all rights reserved.