Self-awareness of cloud applications

Alex Iosup, Xiaoyun Zhu, Arif Merchant, Eva Kalyvianaki, Martina Maggio, Simon Spinner, Tarek Abdelzaher, Ole Mengshoel, Sara Bouchenak

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

Cloud applications today deliver an increasingly larger portion of the information and communications technology (ICT) services. To address the scale, growth, and reliability of cloud applications, self-awaremanagement and scheduling are becoming commonplace. How are they used in practice? In this chapter, we propose a conceptual framework for analyzing the state-of-the-art self-awareness approaches used in the context of cloud applications.We map important applications corresponding to the popular and emerging application domains to this conceptual framework and compare the practical characteristics, benefits, and drawbacks of self-awareness approaches. Last, we propose a road map for addressing the open challenges in self-aware cloud and datacenter applications.

Original languageEnglish (US)
Title of host publicationSelf-Aware Computing Systems
PublisherSpringer International Publishing
Pages575-610
Number of pages36
ISBN (Electronic)9783319474748
ISBN (Print)9783319474724
DOIs
StatePublished - Feb 21 2017

ASJC Scopus subject areas

  • Computer Science(all)

Fingerprint Dive into the research topics of 'Self-awareness of cloud applications'. Together they form a unique fingerprint.

  • Cite this

    Iosup, A., Zhu, X., Merchant, A., Kalyvianaki, E., Maggio, M., Spinner, S., Abdelzaher, T., Mengshoel, O., & Bouchenak, S. (2017). Self-awareness of cloud applications. In Self-Aware Computing Systems (pp. 575-610). Springer International Publishing. https://doi.org/10.1007/978-3-319-47474-8_20