Load Balancing Metrics for the SOAJA Framework
Type de document :
Article dans une revue scientifique: Article original
Titre :
Load Balancing Metrics for the SOAJA Framework
Auteur(s) :
Olejnik, Richard [Auteur]
Contributions of the Data parallelism to real time [DART]
LIFL - DART/Émeraude
Alshabani, Iyad [Auteur]
Laboratoire d'Informatique Fondamentale de Lille [LIFL]
Toursel, Bernard [Auteur]
Laboratoire d'Informatique Fondamentale de Lille [LIFL]
Laskowski, Eryk [Auteur]
Institute of Computer Science [Warszawa]
Tudruj, Marek [Auteur]
Polish-Japanese Institute of Information Technology [PJIIT]
Institute of Computer Science [Warszawa]

Contributions of the Data parallelism to real time [DART]
LIFL - DART/Émeraude
Alshabani, Iyad [Auteur]
Laboratoire d'Informatique Fondamentale de Lille [LIFL]
Toursel, Bernard [Auteur]
Laboratoire d'Informatique Fondamentale de Lille [LIFL]
Laskowski, Eryk [Auteur]
Institute of Computer Science [Warszawa]
Tudruj, Marek [Auteur]
Polish-Japanese Institute of Information Technology [PJIIT]
Institute of Computer Science [Warszawa]
Titre de la revue :
Scalable computing : Practice and Experience
Scalable Computing: Practice and Experience
Scalable Computing: Practice and Experience
Pagination :
1-10
Éditeur :
West University of Timisoara
Date de publication :
2009
ISSN :
1895-1767
Mot(s)-clé(s) en anglais :
service-oriented architecture
adaptive software
load balancing
grid computing
distributed computing
adaptive software
load balancing
grid computing
distributed computing
Discipline(s) HAL :
Informatique [cs]/Calcul parallèle, distribué et partagé [cs.DC]
Résumé en anglais : [en]
The paper describes system and program metrics used for load balancing algorithms for Java program execution in the SOAJA (Service Oriented Adaptative Java Applications) executive environment. This environment aims in ...
Lire la suite >The paper describes system and program metrics used for load balancing algorithms for Java program execution in the SOAJA (Service Oriented Adaptative Java Applications) executive environment. This environment aims in maintaining design and execution of large scale computing tasks in complex networked Grid environments. SOAJA services provide means for static and dynamic load balancing with the use of special metrics obtained by Java object observation. SOAJA comprises mechanisms and algorithms for automatic placement and adaptation of application objects, in response to evolution of resource availability. Under control of SOAJA, parallel Java objects can be optimally allocated to Grid nodes before execution and next migrated at runtime to less loaded nodes to maintain the balance of loads of constituent JVMs. SOAJA mechanisms employ computation power metrics based on measurements of the idle time of processor nodes and communication bandwidth metrics for network resources based on statistical assessment of the existing traffic. Due to these mechanisms the granularity of computing and distribution of the application elements on the Grid platform can be optimally controlled.Lire moins >
Lire la suite >The paper describes system and program metrics used for load balancing algorithms for Java program execution in the SOAJA (Service Oriented Adaptative Java Applications) executive environment. This environment aims in maintaining design and execution of large scale computing tasks in complex networked Grid environments. SOAJA services provide means for static and dynamic load balancing with the use of special metrics obtained by Java object observation. SOAJA comprises mechanisms and algorithms for automatic placement and adaptation of application objects, in response to evolution of resource availability. Under control of SOAJA, parallel Java objects can be optimally allocated to Grid nodes before execution and next migrated at runtime to less loaded nodes to maintain the balance of loads of constituent JVMs. SOAJA mechanisms employ computation power metrics based on measurements of the idle time of processor nodes and communication bandwidth metrics for network resources based on statistical assessment of the existing traffic. Due to these mechanisms the granularity of computing and distribution of the application elements on the Grid platform can be optimally controlled.Lire moins >
Langue :
Anglais
Comité de lecture :
Oui
Audience :
Internationale
Vulgarisation :
Non
Collections :
Source :