• DocumentCode
    717066
  • Title

    Cross-layer management of distributed applications on multi-clouds

  • Author

    Papaioannou, Antonis ; Metallidis, Damianos ; Magoutis, Kostas

  • Author_Institution
    Inst. of Comput. Sci. (ICS), Found. for Res. & Technol. - Hellas (FORTH), Heraklion, Greece
  • fYear
    2015
  • fDate
    11-15 May 2015
  • Firstpage
    552
  • Lastpage
    558
  • Abstract
    Existing cloud provisioning and deployment frameworks do not yet provide sufficient support for multi-cloud setups. In this paper we improve on the state of the art by adapting the SmartFrog framework to handle multi-cloud setups during the lifecycle (provisioning, deployment, change management, termination) of distributed applications. An administrator of a private cloud additionally needs to be aware of cross-layer dependencies between application components and the physical infrastructure to efficiently carry out a range of administration tasks. In this paper we propose an information repository and system to discover and store such cross-layer dependencies and use it to answer questions such as ”which physical machines are hosting particular application components (through hypervisors)” and vice versa. We demonstrate the use of our system in two cases of service-instance (SI) migration and replication on federated multi-cloud setups using the SPEC jEnterprise2010 application benchmark: a) migration of a SI from a private to a public cloud to support the need for maintaining service availability during downtime of physical hardware at the private cloud; b) replication of a SI from a large cloud provider to a regional (or ”near”) cloud provider to improve response time of clients that are geographically closer to the latter.
  • Keywords
    cloud computing; virtual machines; SPEC jEnterprise2010 application benchmark; SmartFrog framework; application components; cloud deployment frameworks; cloud provisioning frameworks; cross-layer dependencies; distributed application cross-layer management; federated multicloud setups; hypervisors; physical infrastructure; private cloud; public cloud; service-instance migration; service-instance replication; Benchmark testing; Cloud computing; Databases; Runtime; Servers; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated Network Management (IM), 2015 IFIP/IEEE International Symposium on
  • Conference_Location
    Ottawa, ON
  • Type

    conf

  • DOI
    10.1109/INM.2015.7140336
  • Filename
    7140336