Skip to main content
Top
Published in: Wireless Personal Communications 2/2018

08-09-2017

An Approach Towards Amelioration of an Efficient VM Allocation Policy in Cloud Computing Domain

Authors: Sourav Banerjee, Riman Mandal, Utpal Biswas

Published in: Wireless Personal Communications | Issue 2/2018

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Cloud computing is on the horizon of the domain of information technology over the recent few years, giving different remotely accessible services to the cloud users. The quality-of-service (QoS) maintaining of a cloud service provider is the most dominating research issue today. The QoS embraces with different issues like virtual machine (VM) allocation, optimization of response time and throughput, utilizing processing capability, load balancing etc. VM allocation policy deals with the allocation of VMs to the hosts in different datacenters. This paper highlights a new VM allocation policy that distributes the load of VMs among hosts which improves the utilization of hosts’ processing capability as well as makespan and throughput of cloud system. The experimental results are obtained by utilizing trace based simulation in CloudSim 3.0.3 and compared with existing VM allocation policies.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Xiong, K., & Perros, H. (2009). Service performance and analysis in cloud computing. In Conference congress on services—I (p. 693–700), Los Angeles, CA, IEEE. Xiong, K., & Perros, H. (2009). Service performance and analysis in cloud computing. In Conference congress on services—I (p. 693–700), Los Angeles, CA, IEEE.
2.
go back to reference Sotomayor, B., Montero, R. S., Llorente, I. M., & Foster, I. (2009). Virtual infrastructure management in private and hybrid clouds. IEEE Internet Computing, 13(5), 14–22.CrossRef Sotomayor, B., Montero, R. S., Llorente, I. M., & Foster, I. (2009). Virtual infrastructure management in private and hybrid clouds. IEEE Internet Computing, 13(5), 14–22.CrossRef
3.
go back to reference Armbrust, M., Fox, A., Griffith, R., Joseph, A., Katz, R., Konwinski, et al. (2009). A Berkeley view of cloud computing, Technical Report No. UCB/EECS-2009-28, University of California at Berkley, USA. Armbrust, M., Fox, A., Griffith, R., Joseph, A., Katz, R., Konwinski, et al. (2009). A Berkeley view of cloud computing, Technical Report No. UCB/EECS-2009-28, University of California at Berkley, USA.
4.
go back to reference Yang, J., Khokhar, A., Sheikht, S., & Ghafoor, A. (1994). Estimating execution time for parallel tasks in heterogeneous processing (HP) environment. In Heterogeneous Computing Workshop, 1994, Proceedings (pp. 23–28). Yang, J., Khokhar, A., Sheikht, S., & Ghafoor, A. (1994). Estimating execution time for parallel tasks in heterogeneous processing (HP) environment. In Heterogeneous Computing Workshop, 1994, Proceedings (pp. 23–28).
5.
go back to reference Buyya, R., Ranjan, R., & Calheiro, R. N. (2009). Modeling and simulation of scalable cloud computing environments and the CloudSim toolkit: Challenges and opportunities. In International conference on high performance computing & simulation, 2009. HPCS 09 (pp. 1–11). Buyya, R., Ranjan, R., & Calheiro, R. N. (2009). Modeling and simulation of scalable cloud computing environments and the CloudSim toolkit: Challenges and opportunities. In International conference on high performance computing & simulation, 2009. HPCS 09 (pp. 1–11).
6.
go back to reference White Paper—VMware infrastructure architecture overview. VMware (2006). White Paper—VMware infrastructure architecture overview. VMware (2006).
7.
go back to reference Nickolov, P., Armijo, B., & Miloushev, V. (2013). Globally distributed utility computing cloud. U.S. Patent, US 8429630 B2, 429(8), 630. Nickolov, P., Armijo, B., & Miloushev, V. (2013). Globally distributed utility computing cloud. U.S. Patent, US 8429630 B2, 429(8), 630.
8.
go back to reference Canali, C., Rabinovich, M., & Xiao, Z. (2005). Utility computing for Internet applications. In Web Content Delivery. Springer US (Vol. II, pp. 131–151). Canali, C., Rabinovich, M., & Xiao, Z. (2005). Utility computing for Internet applications. In Web Content Delivery. Springer US (Vol. II, pp. 131–151).
9.
go back to reference Jiang, X., & Xu, D. (2003). Soda: A service-on-demand architecture for application service hosting utility platforms. In Proceedings 12th IEEE international symposium on high performance distributed computing, 2003, IEEE (pp. 174–183). Jiang, X., & Xu, D. (2003). Soda: A service-on-demand architecture for application service hosting utility platforms. In Proceedings 12th IEEE international symposium on high performance distributed computing, 2003, IEEE (pp. 174–183).
10.
go back to reference Lei, X., Zhe, X., Shaowu, M., & Xiongyan, T. (2009). Cloud computing and services platform construction of telecom operator. In 2nd IEEE international conference on digital object identifier. Broadband Network & Multimedia Technology, IC-BNMT’09 (pp. 864–867) Lei, X., Zhe, X., Shaowu, M., & Xiongyan, T. (2009). Cloud computing and services platform construction of telecom operator. In 2nd IEEE international conference on digital object identifier. Broadband Network & Multimedia Technology, IC-BNMT’09 (pp. 864–867)
11.
go back to reference Adhikari, M., Banerjee, S., & Biswas, U. (2012). Smart task assignment model for cloud service provider. Special Issue of International Journal of Computer Applications (0975–8887) on Advanced Computing and Communication Technologies for HPC Applications—ACCTHPCA. Adhikari, M., Banerjee, S., & Biswas, U. (2012). Smart task assignment model for cloud service provider. Special Issue of International Journal of Computer Applications (0975–8887) on Advanced Computing and Communication Technologies for HPC Applications—ACCTHPCA.
12.
go back to reference Calheiros, R. N., Ranjan, R., De Rose, C. A. F., & Buyya, R. (2009). CloudSim: A novel framework for modelling and simulation of cloud computing infrastructures and services, Echnical Report, GRIDS-TR-2009-1, Grid Computing and Distributed Systems Laboratory, The University of Melbourne, Australia. Calheiros, R. N., Ranjan, R., De Rose, C. A. F., & Buyya, R. (2009). CloudSim: A novel framework for modelling and simulation of cloud computing infrastructures and services, Echnical Report, GRIDS-TR-2009-1, Grid Computing and Distributed Systems Laboratory, The University of Melbourne, Australia.
13.
go back to reference Xuejie, Zhang, Zhijian, Wang, & Feng, Xu. (2013). Reliability evaluation of cloud computing systems using hybrid methods. Intelligent Automation & Soft Computing, 19(2), 165–174.CrossRef Xuejie, Zhang, Zhijian, Wang, & Feng, Xu. (2013). Reliability evaluation of cloud computing systems using hybrid methods. Intelligent Automation & Soft Computing, 19(2), 165–174.CrossRef
14.
go back to reference Almasi, G. S., & Gottlieb, A. (1988). Highly parallel computing. Menlo Park, CA: Benjamin-Cummings Pub. Co., United States.MATH Almasi, G. S., & Gottlieb, A. (1988). Highly parallel computing. Menlo Park, CA: Benjamin-Cummings Pub. Co., United States.MATH
15.
go back to reference Cole, R., & Vishkin, U. (1986). Deterministic coin tossing with applications to optimal parallel list ranking. Information and Control, 70(1), 32–53.MathSciNetCrossRefMATH Cole, R., & Vishkin, U. (1986). Deterministic coin tossing with applications to optimal parallel list ranking. Information and Control, 70(1), 32–53.MathSciNetCrossRefMATH
17.
go back to reference Pasha, N., Agarwal, A., & Rastogi, R. (2014). Round robin approach for VM load balancing algorithm in cloud computing environment. International Journal of Advanced Research in Computer Science and Software Engineering, 4(5), 34–39. Pasha, N., Agarwal, A., & Rastogi, R. (2014). Round robin approach for VM load balancing algorithm in cloud computing environment. International Journal of Advanced Research in Computer Science and Software Engineering, 4(5), 34–39.
18.
go back to reference Amalarethinam, D. I. G., & MalaiSelvi, F. K. (2012). A minimum makespan grid workflow scheduling algorithm. International Conference on Computer Communication and Informatics (ICCCI), 2012, 1–6. Amalarethinam, D. I. G., & MalaiSelvi, F. K. (2012). A minimum makespan grid workflow scheduling algorithm. International Conference on Computer Communication and Informatics (ICCCI), 2012, 1–6.
19.
go back to reference Abudhagir, U. S., & Shanmugavel, S. (2014). A novel dynamic reliability optimized resource scheduling algorithm for grid computing system. Arabian Journal for Science and Engineering, 39(10), 7087–7096.CrossRef Abudhagir, U. S., & Shanmugavel, S. (2014). A novel dynamic reliability optimized resource scheduling algorithm for grid computing system. Arabian Journal for Science and Engineering, 39(10), 7087–7096.CrossRef
20.
go back to reference Feng, Y., Zhijian, W., Feng, X., Yuanchao, Z., Fachao, Z., & Shaosong, Y. (2013). A novel cloud load balancing mechanism in premise of ensuring QoS. Intelligent Automation & Soft Computing, 19(2), 151–163.CrossRef Feng, Y., Zhijian, W., Feng, X., Yuanchao, Z., Fachao, Z., & Shaosong, Y. (2013). A novel cloud load balancing mechanism in premise of ensuring QoS. Intelligent Automation & Soft Computing, 19(2), 151–163.CrossRef
21.
go back to reference Bhatia, W., Buyya, R., & Ranjan, R. (2010). CloudAnalyst: a CloudSim based visual modeller for analysing cloud computing environments and applications. In 24th IEEE International conference on advanced information networking and applications, 2010 (pp. 446–452). Bhatia, W., Buyya, R., & Ranjan, R. (2010). CloudAnalyst: a CloudSim based visual modeller for analysing cloud computing environments and applications. In 24th IEEE International conference on advanced information networking and applications, 2010 (pp. 446–452).
22.
go back to reference Wee, K., Mardeni, R., Tan, S. W., & Lee, S. W. (2014). QoS prominent bandwidth control design for real-time traffic in IEEE 802.16e broadband wireless access. Arabian Journal for Science and Engineering, 39(4), 2831–2842.CrossRef Wee, K., Mardeni, R., Tan, S. W., & Lee, S. W. (2014). QoS prominent bandwidth control design for real-time traffic in IEEE 802.16e broadband wireless access. Arabian Journal for Science and Engineering, 39(4), 2831–2842.CrossRef
24.
go back to reference Sajid, M., & Raza, Z. (2015). Turnaround time minimization-based static scheduling model using task duplication for fine-grained parallel applications onto hybrid cloud environment. IETE Journal of Research. doi:10.1080/03772063.2015.1075911. Sajid, M., & Raza, Z. (2015). Turnaround time minimization-based static scheduling model using task duplication for fine-grained parallel applications onto hybrid cloud environment. IETE Journal of Research. doi:10.​1080/​03772063.​2015.​1075911.
25.
go back to reference Calheiros, R. N., Ranjan, R., Beloglazov, A., De Rose, C. A. F., & Buyya, R. (2011). CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and Experience, 41(1), 23–50. Calheiros, R. N., Ranjan, R., Beloglazov, A., De Rose, C. A. F., & Buyya, R. (2011). CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and Experience, 41(1), 23–50.
26.
go back to reference Chatterjee, T., Ojha, V. K., Adhikari, M., Banerjee, S., Biswas, U., & Snasel, V. (2014). Design and implementation of an improved datacenter broker policy to improve the QoS of a cloud. In: Proceedings of ICBIA 2014, Advances in Intelligent Systems and Computing (Vol. 303, pp. 281–290). Springer International Publishing Switzerland 2014. Chatterjee, T., Ojha, V. K., Adhikari, M., Banerjee, S., Biswas, U., & Snasel, V. (2014). Design and implementation of an improved datacenter broker policy to improve the QoS of a cloud. In: Proceedings of ICBIA 2014, Advances in Intelligent Systems and Computing (Vol. 303, pp. 281–290). Springer International Publishing Switzerland 2014.
27.
go back to reference Banerjee, S., Adhikari, M., Kar, S., & Biswas, U. (2015). Development and analysis of a new cloudlet allocation strategy for QoS improvement in cloud. Arabian Journal for Science and Engineering, 40(5), 1409–1425.MathSciNetCrossRef Banerjee, S., Adhikari, M., Kar, S., & Biswas, U. (2015). Development and analysis of a new cloudlet allocation strategy for QoS improvement in cloud. Arabian Journal for Science and Engineering, 40(5), 1409–1425.MathSciNetCrossRef
28.
go back to reference Quiroz, A., Kim, H., Parashar, M., Gnanasambandam, N., & Sharma, N. (2009). Towards autonomic workload provisioning for enterprise grids and clouds. In 10th IEEE/ACM international conference on grid computing ’09, IEEE (pp. 5057). Quiroz, A., Kim, H., Parashar, M., Gnanasambandam, N., & Sharma, N. (2009). Towards autonomic workload provisioning for enterprise grids and clouds. In 10th IEEE/ACM international conference on grid computing ’09, IEEE (pp. 5057).
29.
go back to reference Zhang, Y., Franke, H., Moreira, J. E., & Sivasubramaniam, A. (2002). A comparative analysis of space-and time-sharing techniques for parallel job scheduling in large scale parallel systems. In IEEE transactions on parallel and distributed system. Zhang, Y., Franke, H., Moreira, J. E., & Sivasubramaniam, A. (2002). A comparative analysis of space-and time-sharing techniques for parallel job scheduling in large scale parallel systems. In IEEE transactions on parallel and distributed system.
30.
go back to reference Shaw, J. C. (1964). JOSS: A designer’s view of an experimental on-line computing system. In Proceeding AFIPS ’64 (Fall, part I) Proceedings of the October 27–29, fall joint computer conference, Part I (pp. 455–464) Shaw, J. C. (1964). JOSS: A designer’s view of an experimental on-line computing system. In Proceeding AFIPS ’64 (Fall, part I) Proceedings of the October 27–29, fall joint computer conference, Part I (pp. 455–464)
31.
go back to reference Sundarapandian, V. (2009). Queueing theory, probability, statistics and queueing theory chapter 7 (pp. 686-749). New Delhi: PHI Learning. Sundarapandian, V. (2009). Queueing theory, probability, statistics and queueing theory chapter 7 (pp. 686-749). New Delhi: PHI Learning.
Metadata
Title
An Approach Towards Amelioration of an Efficient VM Allocation Policy in Cloud Computing Domain
Authors
Sourav Banerjee
Riman Mandal
Utpal Biswas
Publication date
08-09-2017
Publisher
Springer US
Published in
Wireless Personal Communications / Issue 2/2018
Print ISSN: 0929-6212
Electronic ISSN: 1572-834X
DOI
https://doi.org/10.1007/s11277-017-4946-0

Other articles of this Issue 2/2018

Wireless Personal Communications 2/2018 Go to the issue