Title :
A Reference Architectural Pattern: Component-Based Scheduling System for Heterogeneous Computing Environment
Author :
Ezugwu, Absalom E. ; Frincu, Marc E. ; Junaidu, Sahalu B.
Author_Institution :
Dept. of Comput. Sci., Fed. Univ. Lafia, Nasarawa Lafia, Nigeria
Abstract :
The paper presents a conceptual design pattern for a component-based scheduling framework for several classes of multi-component applications. In addition, we propose an object oriented reference architecture, which guides the design of a general purpose scheduling system inside a wide-area heterogeneous computing environment or meta-systems. The heterogeneity nature of today´s application and computing environment, make this a challenging problem. However, the current off-the-shelf scheduling software can hardly cope with the rapid innovation in distributed computing applications frameworks, and therefore, the need for an adequate scheduling system with diversified features, and capability for robustness and optimal scheduling efficiency. The design goal is based on the assumption that effective scheduling of multi-component applications is possible, if only sufficient application and system resource cost information would be provided to the scheduler prior to scheduling processes.
Keywords :
distributed processing; object-oriented programming; scheduling; component-based scheduling system; distributed computing applications frameworks; heterogeneous computing environment; object oriented reference architecture; reference architectural pattern; Computer architecture; Dynamic scheduling; Optimal scheduling; Processor scheduling; Resource management; Servers; Scheduling patterns; metacomputing; metasystem; multi-component applications; multi-component resources; multicomponent scheduler; single-component scheduler;
Conference_Titel :
Information and Computer Technology (GOCICT), 2014 Annual Global Online Conference on
DOI :
10.1109/GOCICT.2014.16