Load distribution and balancing support in a workstation-based distributed system

  • Authors:
  • D. Arredondo;M. Errecalde;F. Piccoli;M. Printista;R. Gallard;s. Flores

  • Affiliations:
  • Grupo de Interés en Sistemas de Computación, Departamento de Informática, Universidad Nacional de San Luis, Ejército de los Andes 950 - Local 106, 5700 - San Luis, Argentina;Grupo de Interés en Sistemas de Computación, Departamento de Informática, Universidad Nacional de San Luis, Ejército de los Andes 950 - Local 106, 5700 - San Luis, Argentina;Grupo de Interés en Sistemas de Computación, Departamento de Informática, Universidad Nacional de San Luis, Ejército de los Andes 950 - Local 106, 5700 - San Luis, Argentina;Grupo de Interés en Sistemas de Computación, Departamento de Informática, Universidad Nacional de San Luis, Ejército de los Andes 950 - Local 106, 5700 - San Luis, Argentina;Grupo de Interés en Sistemas de Computación, Departamento de Informática, Universidad Nacional de San Luis, Ejército de los Andes 950 - Local 106, 5700 - San Luis, Argentina;Grupo de Interés en Sistemas de Computación, Departamento de Informática, Universidad Nacional de San Luis, Ejército de los Andes 950 - Local 106, 5700 - San Luis, Argentina

  • Venue:
  • ACM SIGOPS Operating Systems Review
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

In distributed systems, load distribution and balancing are primary functions addressed to improvements on system performance and additional user comfort. Incoming task allocation and remote process execution are main responsibilities of a well designed system to achieve such performance improvements. Both aspects involve a number of non trivial tasks.As a basement for further automatic system decision in a distributed environment, this paper propose a user-supervised processor allocation scheduler, shows which information should be collected and when and how to collect and disseminate it to support the user decision.The main problems to be considered when implementing remote process execution are discussed and a design for an alternative system attempting to solve these problems is also shown.