DocumentCode
1928982
Title
Dynamic Meta-Scheduling Architecture Based on Monitoring in Distributed Systems
Author
Pop, Florin ; Dobre, Ciprian ; Stratan, Corina ; Costan, Alexandru ; Cristea, Valentin
Author_Institution
Univ. Politeh. of Bucharest, Bucharest
fYear
2009
fDate
16-19 March 2009
Firstpage
388
Lastpage
395
Abstract
The Scheduling process in Large Scale Distributed System (LSDS) became more important due of increases of users and applications. This paper presents a dynamic meta-scheduling architecture model for LSDS based on monitoring. Dynamic scheduling process tries to perform task allocation on the fly as the application executes. The monitoring is important in this process because 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 Services and a Discovery Services. The performance of used monitoring system-MonALISA is very important for dynamic scheduling because ensure the real-time process. The experimental results validate our architecture and scheduling model.
Keywords
grid computing; monitoring; real-time systems; resource allocation; scheduling; software architecture; MonALISA; discovery services; distributed systems; dynamic meta-scheduling architecture; dynamic scheduling; execution services; grid monitoring service; large scale distributed system; real-time process; scheduling process; task allocation; used monitoring system; Computer architecture; Computerized monitoring; Costs; Distributed computing; Dynamic scheduling; Job shop scheduling; Large-scale systems; Processor scheduling; Real time systems; Resource management; Distributed Systems; Grid Scheduling; Monitoring; Resources Allocation;
fLanguage
English
Publisher
ieee
Conference_Titel
Complex, Intelligent and Software Intensive Systems, 2009. CISIS '09. International Conference on
Conference_Location
Fukuoka
Print_ISBN
978-1-4244-3569-2
Electronic_ISBN
978-0-7695-3575-3
Type
conf
DOI
10.1109/CISIS.2009.13
Filename
5066813
Link To Document