Towards an Environment Supporting Resilience, High-Availability, Reproducibility and Reliability for Cloud Applications

Vlado Stankovski, Salman Taherizadeh, Ian Taylor, Andrew Jones, Carlo Mastroianni, Bruce Becker, Heru Suhartanto

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Citations (Scopus)

Abstract

This paper presents a design study of an environment that would provide for resilience, high-availability, reproducibility and reliability of Cloud-based applications. The approach involves the use of a resilient container overlay, which provides tools for tracking and optimizing container placement during the course of a scientific experiment execution. The system is designed to detect failure and current performance bottlenecks and be capable of migrating running containers on the fly to servers more optimal for their execution. This work is in the design phase and therefore in this paper, we outline the proposed architecture of system and identify existing container management and migration tools that can be used in the implementation, where appropriate.

Original languageEnglish
Title of host publicationProceedings - 2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing, UCC 2015
EditorsOmer Rana, Rajkumar Buyya, Ioan Raicu
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages383-386
Number of pages4
ISBN (Electronic)9780769556970
DOIs
Publication statusPublished - 1 Jan 2015
Event8th IEEE/ACM International Conference on Utility and Cloud Computing, UCC 2015 - Limassol, Cyprus
Duration: 7 Dec 201510 Dec 2015

Publication series

NameProceedings - 2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing, UCC 2015

Conference

Conference8th IEEE/ACM International Conference on Utility and Cloud Computing, UCC 2015
Country/TerritoryCyprus
CityLimassol
Period7/12/1510/12/15

Keywords

  • Cloud
  • containers
  • high-availability
  • resilience

Fingerprint

Dive into the research topics of 'Towards an Environment Supporting Resilience, High-Availability, Reproducibility and Reliability for Cloud Applications'. Together they form a unique fingerprint.

Cite this