An energy and deadline aware resource provisioning, scheduling and optimization framework for cloud systems

Yue Gao, Yanzhi Wang, Sandeep K. Gupta, Massoud Pedram

Research output: Chapter in Book/Report/Conference proceedingConference contribution

49 Scopus citations

Abstract

Cloud computing has attracted significant attention due to the increasing demand for low-cost, high performance, and energy-efficient computing. Profit maximization for the cloud service provider (CSP) is a key objective in the large-scale, heterogeneous, and multi-user environment of a cloud system. This paper addresses the problem of minimizing the operation cost of a cloud system by maximizing its energy efficiency while ensuring that user deadlines as defined in Service Level Agreements are met. The workload in the cloud system can be modeled as independent batch requests or as task graphs with dependencies. This paper adopts the latter modeling approach, which provides more opportunities for energy and performance optimizations, thus enabling the CSP to meet user deadlines at lower operation costs. However, these optimizations require additional supporting efforts e.g., resource provisioning, virtual machine placement, and task scheduling, which are addressed in a holistic manner in the proposed framework. In the envisioned cloud environment, users can construct their own services and applications based on the available set of virtual machines, but are relieved from the burden of resource provisioning and task scheduling. The CSP will then exploit data parallelism in user workloads to create an energy and deadline-aware cloud platform.

Original languageEnglish (US)
Title of host publication2013 International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS 2013
PublisherIEEE Computer Society
ISBN (Print)9781479914173
DOIs
StatePublished - Jan 1 2013
Event11th ACM/IEEE International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS 2013 - Montreal, QC, Canada
Duration: Sep 29 2013Oct 4 2013

Publication series

Name2013 International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS 2013

Other

Other11th ACM/IEEE International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS 2013
CountryCanada
CityMontreal, QC
Period9/29/1310/4/13

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software

Fingerprint Dive into the research topics of 'An energy and deadline aware resource provisioning, scheduling and optimization framework for cloud systems'. Together they form a unique fingerprint.

  • Cite this

    Gao, Y., Wang, Y., Gupta, S. K., & Pedram, M. (2013). An energy and deadline aware resource provisioning, scheduling and optimization framework for cloud systems. In 2013 International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS 2013 [6659018] (2013 International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS 2013). IEEE Computer Society. https://doi.org/10.1109/CODES-ISSS.2013.6659018