An Availability-on-Demand Mechanism for Datacenters

Siqi Shen, Alexandru Iosup, Assaf Israel, Walfredo Cirne, Danny Raz, Dick H.J. Epema

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


Data enters are at the core of a wide variety of daily ICT utilities, ranging from scientific computing to online gaming. Due to the scale of today's data enters, the failure of computing resources is a common occurrence that may disrupt the availability of ICT services, leading to revenue loss. Although many high availability (HA) techniques have been proposed to mask resource failures, datacenter users' - who rent datacenter resources and use them to provide ICT utilities to a global population' - still have limited management options for dynamically selecting and configuring HA techniques. In this work, we propose Availability-on-Demand (AoD), a mechanism consisting of an API that allows datacenter users to specify availability requirements which can dynamically change, and an availability-aware scheduler that dynamically manages computing resources based on user-specified requirements. The mechanism operates at the level of individual service instance, thus enabling fine-grained control of availability, for example during sudden requirement changes and periodic operations. Through realistic, trace-based simulations, we show that the AoD mechanism can achieve high availability with low cost. The AoD approach consumes about the same CPU hours but with higher availability than approaches which use HA techniques randomly. Moreover, comparing to an ideal approach which has perfect predictions about failures, it consumes 13% to 31% more CPU hours but achieves similar availability for critical parts of applications.
Original languageEnglish
Title of host publication15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGrid 2015, Shenzhen, China, May 4-7, 2015
PublisherInstitute of Electrical and Electronics Engineers, Inc.
Number of pages10
ISBN (Electronic)9781479980062
Publication statusPublished - 7 Jul 2015
Externally publishedYes
Event15th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, CCGrid 2015 - Shenzhen, China
Duration: 4 May 20157 May 2015


Conference15th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, CCGrid 2015


  • Availability on demand
  • Cloud computing
  • Datacenter


Dive into the research topics of 'An Availability-on-Demand Mechanism for Datacenters'. Together they form a unique fingerprint.

Cite this