Cloud Infrastructure Resource Allocation for Big Data Applications
Authors:
- 3 August 2016
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Big Data
- Vol. 4 (3) , 313-324
Abstract
Increasing popular big data applications bring about invaluable information, but along with challenges to industrial community and academia. Cloud computing with unlimited resources seems to be the way out. However, this panacea cannot play its role if we do not arrange fine allocation for cloud infrastructure resources. In this paper, we present a multi-objective optimization algorithm to trade off the performance, availability, and cost of Big Data application running on Cloud. After analyzing and modeling the interlaced relations among these objectives, we design and implement our approach on experimental environment. Finally, three sets of experiments show that our approach can run about 20 percent faster than traditional optimization approaches, and can achieve about 15 percent higher performance than other heuristic algorithms, while saving 4 to 20 percent cost.Keywords
Funding Information
- US National Science Foundation (1457506)
This publication has 30 references indexed in Scilit:
- Dynamic energy-aware cloudlet-based mobile cloud computing model for green computingJournal of Network and Computer Applications, 2016
- A Multimodal Approach for Evolutionary Multi-objective Optimization (MEMO): Proof-of-Principle Results2015
- An Optimality Theory Based Proximity Measure for Evolutionary Multi-Objective and Many-Objective Optimization2015
- Fuzzy control optimized by a Multi-Objective Differential Evolution algorithm for vibration suppression of smart structuresComputers & Structures, 2015
- Cloud federation in a layered service modelJournal of Computer and System Sciences, 2012
- Online optimization for scheduling preemptable tasks on IaaS cloud systemsJournal of Parallel and Distributed Computing, 2012
- Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computingFuture Generation Computer Systems, 2012
- Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centersConcurrency and Computation: Practice and Experience, 2011
- Energy efficient utilization of resources in cloud computing systemsThe Journal of Supercomputing, 2010
- InterCloud: Utility-Oriented Federation of Cloud Computing Environments for Scaling of Application Services2010