DocumentCode :
2162325
Title :
An energy and deadline aware resource provisioning, scheduling and optimization framework for cloud systems
Author :
Yue Gao ; Yanzhi Wang ; Gupta, Suneet K. ; Pedram, Massoud
Author_Institution :
Ming Hsieh Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
fYear :
2013
fDate :
Sept. 29 2013-Oct. 4 2013
Firstpage :
1
Lastpage :
10
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.
Keywords :
cloud computing; contracts; power aware computing; profitability; resource allocation; scheduling; virtual machines; CSP; cloud computing; cloud service provider; cloud systems; data parallelism; deadline aware resource provisioning; deadline-aware cloud platform; energy aware resource provisioning; energy efficiency; energy-aware cloud platform; energy-efficient computing; heterogeneous environment; large-scale environment; multiuser environment; optimization framework; profit maximization; scheduling framework; service level agreements; task scheduling; user workloads; virtual machine placement; Cloud computing; Energy consumption; Energy efficiency; Optimization; Processor scheduling; Schedules; Servers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2013 International Conference on
Conference_Location :
Montreal, QC
Type :
conf
DOI :
10.1109/CODES-ISSS.2013.6659018
Filename :
6659018
Link To Document :
بازگشت