A component-based middleware for hybrid grid/cloudcomputing platforms
- Creators
- Mathias, Elton
- Baude, Françoise
- Others:
- COMmunications, Réseaux, systèmes Embarqués et Distribués (Laboratoire I3S - COMRED) ; Laboratoire d'Informatique, Signaux, et Systèmes de Sophia Antipolis (I3S) ; Université Nice Sophia Antipolis (1965 - 2019) (UNS) ; COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA)-Université Nice Sophia Antipolis (1965 - 2019) (UNS) ; COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA)
- ANR-05-CIGC-0005,DISC,DIStributed objects and Components for high performance scientific computing on the GRID'5000 test-bed(2005)
- European Project: 215219,EC:FP7:ICT,FP7-ICT-2007-1,SOA4ALL(2008)
Description
Current solutions for hybrid grid/cloud computing have been developed to hide from heterogeneity, dynam-icity, and distributed nature of resources. These solutions are, however, insufficient to support distributedapplications with non-trivial communication patterns among processes or that are structured so as to reflectthe organization of resources they are deployed onto. In this paper, we present a generic, adaptable, andextensible component-based middleware that seamlessly enables a transition of non-trivial applications fromtraditional grids to hybrid grid–cloud platforms. This middleware goes beyond the resolution of well-knowntechnical challenges for multi-domain computing, as it offers mechanisms to exploit the hierarchical, hetero-geneous, and dynamic natures of platforms. We validate its capabilities and versatility through two use cases:an Internet-wide federation of Distributed Service Buses and a runtime supporting DD high-performancecomputing in heterogeneous computing environments using programming that is similar to message-passinginterface. Performance results show the efficiency and usefulness of our middleware and so contribute topromote research efforts geared toward flexible, on-demand information technology solutions.
Abstract
International audience
Additional details
- URL
- https://hal.science/hal-01332311
- URN
- urn:oai:HAL:hal-01332311v1
- Origin repository
- UNICA