loading...
Enterprise Job Scheduling for Clustered Environments
Santorini Island, Greece May 07-May 09
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ISORC.2007.3410th IEEE International Symposium on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Stratos Paulakis, Univ. of Athens, Panepistimiopolis, Greece
Vassileios Tsetsos, Univ. of Athens, Panepistimiopolis, Greece
Stathes Hadjiefthymiades, Univ. of Athens, Panepistimiopolis, Greece
The concept of scheduling is relevant to many computer-engineering areas, such as operating systems, computer networks, enterprise platforms and applications. Scheduling at the application level (a.k.a. Job Scheduling) is a common process in the enterprise domain, but very few IT solutions cover all the required features. Such features include scalability, fault-tolerance and load balancing. In this paper we present the design and implementation of a modular job scheduling system, developed to work in a distributed clustered environment, which satisfies the aforementioned requirements. Its architecture and implementation is based on the Java 2 Enterprise Edition (J2EE) framework so that it inherently guarantees portability over different platforms through the use of open interfaces. A preliminary performance evaluation of the system provides indications on its behavior under various levels of workload.
Citation:
Stratos Paulakis, Vassileios Tsetsos, Stathes Hadjiefthymiades, "Enterprise Job Scheduling for Clustered Environments," isorc, pp.282-290, 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.