Managing and monitoring elastic cloud applications
Date
2014Author
Trihinas, DemetrisSofokleous, Chrystalla
Loulloudes, Nicholas
Foudoulis, Athanasios
Pallis, George C.
Dikaiakos, Marios D.
Source
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)Volume
8541Pages
523-527Google Scholar check
Keyword(s):
Metadata
Show full item recordAbstract
Next generation Cloud applications present elastic features and rapidly scale their comprised resources. Consequently, managing and monitoring Cloud applications is becoming a challenge. This paper showcases the functionality and novel features of: (i) c-Eclipse, a framework for describing Cloud applications along with their elasticity requirements and deploying them on any IaaS provider and (ii) JCatascopia, a fully-automated, multi-layer, interoperable Cloud monitoring system. Particularly, we demonstrate how a user can manage the full lifecycle of a three-tierweb application and observe, in real-time, how an elasticity management platform automatically scales the application based on various user-defined elasticity requirements, workloads and performance metrics. © Springer International Publishing Switzerland 2014.