Skip navigation

Implementation of a proactive load sharing scheme

Implementation of a proactive load sharing scheme

Anane, R. and Anthony, Richard (2003) Implementation of a proactive load sharing scheme. In: Proceedings of the 2003 ACM Symposium on Applied Computing. Association for Computing Machinery (ACM), New York, NY, USA, pp. 1038-1045. ISBN 1581136242 (doi:10.1145/952532.952735)

Full text not available from this repository.

Abstract

This paper presents a proactive approach to load sharing and describes the architecture of a scheme, Concert, based on this approach. A proactive approach is characterized by a shift of emphasis from reacting to load imbalance to avoiding its occurrence. In contrast, in a reactive load sharing scheme, activity is triggered when a processing node is either overloaded or underloaded. The main drawback of this approach is that a load imbalance is allowed to develop before costly corrective action is taken. Concert is a load sharing scheme for loosely-coupled distributed systems. Under this scheme, load and task behaviour information is collected and cached in advance of when it is needed. Concert uses Linux as a platform for development. Implemented partially in kernel space and partially in user space, it achieves transparency to users and applications whilst keeping the extent of kernel modifications to a minimum. Non-preemptive task transfers are used exclusively, motivated by lower complexity, lower overheads and faster transfers. The goal is to minimize the average response-time of tasks. Concert is compared with other schemes by considering the level of transparency it provides with respect to users, tasks and the underlying operating system.

Item Type: Conference Proceedings
Title of Proceedings: Proceedings of the 2003 ACM Symposium on Applied Computing
Additional Information: [1] This paper was first presented at the 18th Annual 2003 ACM Symposium on Applied Computing (SAC’03) held from 9-12 March, 2003 in Melbourne, Florida, U.S.A. [2] The Conference was sponsored by ACM Special Interest Group on Applied Computing (SIGAPP).
Uncontrolled Keywords: distributed systems, load sharing, proactivity, transparency
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Pre-2014 Departments: School of Computing & Mathematical Sciences
School of Computing & Mathematical Sciences > Computer & Computational Science Research Group
School of Computing & Mathematical Sciences > Department of Computer Systems Technology
Related URLs:
Last Modified: 14 Oct 2016 09:01
URI: http://gala.gre.ac.uk/id/eprint/647

Actions (login required)

View Item View Item