Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Performance analysis based resource allocation for green cloud computing

Published: 01 September 2014 Publication History

Abstract

Cloud computing has become a new computing paradigm that has huge potentials in enterprise and business. Green cloud computing is also becoming increasingly important in a world with limited energy resources and an ever-rising demand for more computational power. To maximize utilization and minimize total cost of the cloud computing infrastructure and running applications, resources need to be managed properly and virtual machines shall allocate proper host nodes to perform the computation. In this paper, we propose performance analysis based resource allocation scheme for the efficient allocation of virtual machines on the cloud infrastructure. We experimented the proposed resource allocation algorithm using CloudSim and its performance is compared with two other existing models.

References

[1]
Buyya, Broberg, Goscinski, (2011) Cloud computing: principles and paradigms. Wiley, New York
[2]
Vaquero LM, Rodero Merino L, Caceres J, Lindner M (2009) A break in the clouds: towards a cloud definition. SIGCOMM Comput Commun Rev 39:50---55
[3]
Zhu Y, Jin Q (2012) An adaptively emerging mechanism for context-aware service selections regulated by feedback distributions. Hum-Cent Comput Inf Sci 2(15):1---15
[4]
Sosinsky B (2012) Cloud computing bible. Wiley, New York
[5]
Thorpe S (2012) Virtual machine history model framework for a data cloud digital investigation. J Converg 3(4):9---14
[6]
Uhligetal R (2005) Intel virtualization technology. IEEE Comput 38(5):48---56
[7]
Mills K, Filliben J, Dabrowski C (2011) Comparing VM-placement algorithms for on-demand clouds. In: Proceedings of the third IEEE international conference on cloud computing technology and science. IEEE Computer Society, Los Alamitos
[8]
Gupta et al (2013) HPC-aware VM placement in infrastructure clouds. In: Proceedings of 2013 IEEE international conference on cloud engineering (IC2E 2013). IEEE Computer Society, Los Alamitos pp 11---20
[9]
Kim B et al (2012) An adaptive workflow scheduling scheme based on an estimated data processing rate for next generation sequencing in cloud computing. Int J Inf Process Syst 8(4):555---566
[10]
Patel P, Singh AK (2012) A survey on resource allocation algorithms in cloud computing environment. Gold Res Thoughts 2(4)
[11]
Majumdar S (2011) Resource management on cloud: handling uncertainties in parameters and policies. In: CSI communicatons, pp 16---19
[12]
Jiyani et al (2010) Adaptive resource allocation for preemptable jobs in cloud systems. IEEE Computer Society, Los Alamitos, pp 31---36
[13]
Zhong H, Tao K, Zhang X (2010) An approach to optimize resource scheduling algorithm for open-source cloud systems. In: Proceedings of the fifth annual China grid conference. IEEE Computer Society, Los Alamitos
[14]
Goudarzi H, Pedram M (2011) Maximizing profit in cloud computing system via resource allocation. In: IEEE 31st international conference on distributed computing systems workshops. IEEE Computer Society, Los Alamitos, pp 1---6
[15]
Kumar K et al (2011) Resource allocation for real time tasks using cloud computing. In: Proceedings of 20th international conference on computer communications and networks (ICCCN 2011). IEEE Computer Society, Los Alamitos pp 1---7
[16]
Yanggratoke R, Wuhib F, Stadler R (2011) Gossip-based resource allocation for green computing in large clouds. In: Proceedings of 7th international conference on network and service management, pp 24---28
[17]
Kong Z et al (2011) Mechanism design for stochastic virtual resource allocation in non-cooperative cloud systems. In: Proceedings of 2011 IEEE 4th international conference on cloud computing. IEEE Computer Society, Los Alamitos, pp 614---621
[18]
The Eucalyptus. http://www.eucalyptus.com/eucalyptus-cloud. Access 30 May 2013
[19]
OpenNebula. http://opennebula.org/about:about. Access 30 May 2013
[20]
OpenStack. http://www.openstack.org. Access 30 May 2013
[21]
Nimbus. http://www.nimbusproject.org. Access 30 May 2013
[22]
Goudaezi H, Pedram M (2011) Multidimensional SLA-based resource allocation for multi-tier cloud computing systems. In: IEEE 4th international conference on cloud computing, pp 324---331
[23]
Bunch JR, Hopcroft J (1974) Triangular factorization and inversion by fast matrix multiplication. Math Comput 28:231---236
[24]
Calheiros RN, Ranjan R, Beloglazov A, De Rose CAF, Buyya R (2011) CloudSim: a ToolKit for modeling and simulation of cloud computing environment and evaluation of resource provisioning algorithm

Cited By

View all
  • (2022)Cloud computing-driven resource allocation method for global tennis training: a performance optimization with game theory considerationWireless Networks10.1007/s11276-022-03106-630:6(4903-4912)Online publication date: 29-Oct-2022
  • (2021)VM Consolidation Plan for Improving the Energy Efficiency of CloudCybernetics and Information Technologies10.2478/cait-2021-003521:3(145-159)Online publication date: 1-Sep-2021
  • (2021)VM Consolidation Plan for Improving the Energy Efficiency of CloudCybernetics and Information Technologies10.2478/cait-2020-003521:3(145-159)Online publication date: 1-Sep-2021
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image The Journal of Supercomputing
The Journal of Supercomputing  Volume 69, Issue 3
September 2014
510 pages

Publisher

Kluwer Academic Publishers

United States

Publication History

Published: 01 September 2014

Author Tags

  1. Cloud computing
  2. Performance analysis
  3. Resource allocation
  4. Virtual machine
  5. Virtualization

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 06 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Cloud computing-driven resource allocation method for global tennis training: a performance optimization with game theory considerationWireless Networks10.1007/s11276-022-03106-630:6(4903-4912)Online publication date: 29-Oct-2022
  • (2021)VM Consolidation Plan for Improving the Energy Efficiency of CloudCybernetics and Information Technologies10.2478/cait-2021-003521:3(145-159)Online publication date: 1-Sep-2021
  • (2021)VM Consolidation Plan for Improving the Energy Efficiency of CloudCybernetics and Information Technologies10.2478/cait-2020-003521:3(145-159)Online publication date: 1-Sep-2021
  • (2020)Resource Allocation in Cloud Computing Using SFLA and Cuckoo Search HybridizationInternational Journal of Parallel Programming10.1007/s10766-018-0590-x48:3(549-565)Online publication date: 1-Jun-2020
  • (2019)Sustainable Offloading in Mobile Cloud ComputingACM Computing Surveys10.1145/328668852:1(1-37)Online publication date: 21-Feb-2019
  • (2019)A performance comparison of linux containers and virtual machines using Docker and KVMCluster Computing10.1007/s10586-017-1511-222:1(1765-1775)Online publication date: 1-Jan-2019
  • (2018)Energy Efficient Resource Allocation During Initial Mapping of Virtual Machines to Servers in Cloud DatacentersInternational Journal of Distributed Systems and Technologies10.4018/IJDST.20180101039:1(39-54)Online publication date: 1-Jan-2018
  • (2017)Optimization-based resource allocation for software as a service application in cloud computingJournal of Scheduling10.1007/s10951-016-0491-z20:1(103-113)Online publication date: 1-Feb-2017
  • (2017)Recent advancements in resource allocation techniques for cloud computing environmentCluster Computing10.1007/s10586-016-0684-420:3(2489-2533)Online publication date: 1-Sep-2017
  • (2017)Cloud resource allocation schemesKnowledge and Information Systems10.1007/s10115-016-0951-y50:2(347-381)Online publication date: 1-Feb-2017
  • Show More Cited By

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media