Abstract

Cloud computing represents one of major innovations in Information Technology (IT). It is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources. Elasticity is one of the most important characteristic in the cloud. Due to the enormous amounts of energy consumed by a cloud, it becomes difficult to build an elasticity system that satisfies all the requirements that might arise during its lifetime. Different approaches are proposed to address the energy-efficiency in the modelling of elasticity system at multiple layers of cloud services. Most of the existing approaches measure the overall hardware energy consumption, instead of the energy consumption of the software. Understanding how energy is consumed by cloud with elastic scaling mechanism is a key for managing better energy efficient software. This work proposes an architecture for modelling elasticity and energy-efficiency in the application layer. This architecture combines both the characteristics of adaptation (with Autonomic Computing) and variability (with Feature Model) into a single solution. The feature model considers the variability in the structural modelling and the behaviour one. We show the feasibility of the proposed approach by analysing the smart university applications associated with the Znn.com scenario.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.