Enhancing application robustness in Infrastructure-as-a-Service clouds

  • Authors:
  • Madalin Mihailescu;Andres Rodriguez;Cristiana Amza

  • Affiliations:
  • Department of Computer Science, University of Toronto;Department of Computer Engineering, University of Toronto;Department of Computer Engineering, University of Toronto

  • Venue:
  • DSNW '11 Proceedings of the 2011 IEEE/IFIP 41st International Conference on Dependable Systems and Networks Workshops
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose OX, a runtime system that uses application-level availability constraints and application topologies discovered on the fly to enhance resilience to infrastructure anomalies for cloud applications. OX allows application owners to specify groups of highly available virtual machines. To discover application topologies, OX monitors network traffic among virtual machines, transparently. Based on this information, OX builds on-line topology graphs for applications and automatically partitions these graphs across the infrastructure to enforce availability constraints and optimize communication between virtual machines.