Grant: Collaborative Research and Development Grants
École de technologie supérieure
$52,112.00
Green-Aware High Availability Provisioning for Cloud Computing Applications
EF 2017-18
Résumé
Cloud computing is an emerging computing paradigm, which enables an on-demand and scalable provision of computing resources. Cloud computing is increasingly gaining industrial acceptance due to its flexibility, efficiency and its ability to reduce the costs for the Cloud users. Cloud computing provides an efficient solution for hosting non-critical IT services, but it does not yet meet the telecom and critical real-time applications requirements in terms of dependability and high availability. Major Cloud providers, such as Amazon, just ensure the availability of the virtual resources they are offering as a service. From the perspective of the Cloud tenants, the main concern is the high availability of their applications deployed in the Cloud. The first objective of this research project is to define a high availability solution that bridges this gap between the Cloud users' aspirations and the Cloud providers' offerings. In the context of Cloud computing, high availability imposes certain requirements that are conflicting with the Green computing, which aims at an efficient resource utilization and reduction of the environmental footprint of the Clouds. In particular, while high availability favors redundancy and the use of standby entities to eliminate single points of failures, Green computing encourages the consolidation of resources to maximize utilization. This introduces a multi-dimensional optimization problem. The second objective of this research project is to incorporate Green-awareness into the HA solutions defined to achieve the first objective.
Programme
Collaborative Research and Development Grants
Bénéficiaire
Emplacement
Quebec, Canada
Type de bénéficiaire
Academia
Type
Grant
Source
NSERC's Awards Data
Tel que publié
Application id
468599-2014
Name nom
Gherbi, Abdelouahed
Department département
Génie logiciel et des TI
Organization id
53
Institution établissement
École de technologie supérieure
Province en
Québec
Province fr
Québec
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2017
Competition year année de concours
2014
Award amount
52112
Program id
CRDPJ
Program name en
Collaborative Research and Development Grants
Program name fr
Subventions de recherche et développement coopérative
Group en
Research partnerships programs
Group fr
Programmes de partenariat
Committee code
96
Committee name en
RPP Internal Decision Cttee
Committee name fr
Cté de décision interne - PPR
Area of application code
802
Area of application group en
Information and communication services
Area of application group fr
Services d'information et de télécommunications
Area of application en
Information systems and technology
Area of application fr
Systèmes d'information et technologie de l'information
Research subject code
2710
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Information systems design
Research subject fr
Conception de systèmes d'information
Partie
3
Nb partie
3
Application title
Green-Aware High Availability Provisioning for Cloud Computing Applications
Keyword
NSERC
Application summary
Cloud computing is an emerging computing paradigm, which enables an on-demand and scalable provision of computing resources. Cloud computing is increasingly gaining industrial acceptance due to its flexibility, efficiency and its ability to reduce the costs for the Cloud users. Cloud computing provides an efficient solution for hosting non-critical IT services, but it does not yet meet the telecom and critical real-time applications requirements in terms of dependability and high availability. Major Cloud providers, such as Amazon, just ensure the availability of the virtual resources they are offering as a service. From the perspective of the Cloud tenants, the main concern is the high availability of their applications deployed in the Cloud. The first objective of this research project is to define a high availability solution that bridges this gap between the Cloud users' aspirations and the Cloud providers' offerings. In the context of Cloud computing, high availability imposes certain requirements that are conflicting with the Green computing, which aims at an efficient resource utilization and reduction of the environmental footprint of the Clouds. In particular, while high availability favors redundancy and the use of standby entities to eliminate single points of failures, Green computing encourages the consolidation of resources to maximize utilization. This introduces a multi-dimensional optimization problem. The second objective of this research project is to incorporate Green-awareness into the HA solutions defined to achieve the first objective.