Dynamic meta-scheduling architecture based on monitoring in distributed systems

  • Authors:
  • Florin Pop;Ciprian Dobre;Corina Stratan;Alexandru Costan;Valentin Cristea

  • Affiliations:
  • Faculty of Automatic Control and Computer Science, Computer Science Department, University POLITEHNICA of Bucharest, Splaiul Independentei, No. 313, Sector 6, Bucharest, 060042, Romania.;Faculty of Automatic Control and Computer Science, Computer Science Department, University POLITEHNICA of Bucharest, Splaiul Independentei, No. 313, Sector 6, Bucharest, 060042, Romania.;Faculty of Automatic Control and Computer Science, Computer Science Department, University POLITEHNICA of Bucharest, Splaiul Independentei, No. 313, Sector 6, Bucharest, 060042, Romania.;Faculty of Automatic Control and Computer Science, Computer Science Department, University POLITEHNICA of Bucharest, Splaiul Independentei, No. 313, Sector 6, Bucharest, 060042, Romania.;Faculty of Automatic Control and Computer Science, Computer Science Department, University POLITEHNICA of Bucharest, Splaiul Independentei, No. 313, Sector 6, Bucharest, 060042, Romania

  • Venue:
  • International Journal of Autonomic Computing
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

The scheduling process in large scale distributed systems (LSDS) became more important due to increases in the number of users and applications. This paper presents a dynamic meta-scheduling architecture model for LSDS based on monitoring. The dynamic scheduling process tries to perform task allocation on the fly as the application executes. The monitoring has an important role in this process because it can offer a full view of nodes in distributed systems. The proposed architecture is an agent framework and contains a grid monitoring service, an execution service and a discovery service. The performance of the used monitoring system, MonALISA, is very important for dynamic scheduling because it ensures the real-time process. The experimental results validate our architecture and scheduling model.