Research on Energy-Saving Algorithms with Migration Energy Consumption in Heterogeneous Cloud Environment

Article Preview

Abstract:

Cloud computing is a new emerging paradigm which delivers an infrastructure, platform and software as services in a pay-as-you-go model. However, with the development of cloud computing, the large-scale data centers consume huge amounts of electrical energy resulting in high operational costs and environment problem. Nevertheless, existing energy-saving algorithms based on live migration don’t consider the migration energy consumption, and most of which are designed for homogeneous cloud environment. In this paper, we take the first step to model energy consumption in heterogeneous cloud environment with migration energy consumption. Based on this energy model, we design energy-saving Best fit decreasing (ESBFD) algorithm and energy-saving first fit decreasing (ESFFD) algorithm. We further provide results of several experiments using traces from PlanetLab in CloudSim. The experiments show that the proposed algorithms can effectively reduce the energy consumption of data center in the heterogeneous cloud environment compared to existing algorithms like NEA, DVFS, ST (Single Threshold) and DT (Double Threshold).

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 986-987)

Pages:

1383-1386

Citation:

Online since:

July 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] P. Mell , T. Grance, The NIST definition of cloud computing , NIST, 2011, 800(145).

DOI: 10.6028/nist.sp.800-145

Google Scholar

[2] M. Armbrust, A. Fox, R. Griffith, et al. , A view of cloud computing, Communications of the ACM, 2010, 53(4), pp.50-58.

Google Scholar

[3] J. H. Chiang, L. Maohua, T. Chiueh, Physical machine state migration, IEEE 17th. International Conference on Parallel and Distributed Systems (ICPADS), 2011, pp.25-32.

DOI: 10.1109/icpads.2011.100

Google Scholar

[4] X. Fan, W. D. Weber, L. A. Barroso. Power provisioning for a warehouse-sized computer, ACM SIGARCH Computer Architecture News, 2007, 35(2), pp.13-23.

DOI: 10.1145/1273440.1250665

Google Scholar

[5] D. Kusic, J. O. Kephart, J. E. Hanson, et al. Power and performance management of virtualized computing environments via look ahead control, Cluster Computing, 2009, 12(1), pp.1-15.

DOI: 10.1007/s10586-008-0070-y

Google Scholar

[6] A. Beloglazov, J. Abawajy, R. Buyya. Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing, Future Generation Computer Systems, 28(5), pp.755-768.

DOI: 10.1016/j.future.2011.04.017

Google Scholar

[7] C. F. Tiago, A. S. N. Marco, N. C. Rodrigo, et al. Server consolidation with migration control for virtualized data centers, Future Generation Computer System, 2011, 27(8), pp.1027-1034.

DOI: 10.1016/j.future.2011.04.016

Google Scholar

[8] N. C. Rodrigo, R. Rajiv, A. Beloglazov, et al. CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms, Software: Practice and Experience (SPE), 2011, 41(1), pp.23-50.

DOI: 10.1002/spe.995

Google Scholar

[9] Information on http: /aws. amazon. com/cn/ec2/instance-types.

Google Scholar

[10] Information on https: /www. planet-lab. org.

Google Scholar