Skip to main content
Erschienen in: Soft Computing 12/2017

11.01.2016 | Methodologies and Application

An efficient framework to handle integrated VM workloads in heterogeneous cloud infrastructure

verfasst von: Mohamed Shameem Peer Mohamed, Shaji Ramaswamy Swarnammal

Erschienen in: Soft Computing | Ausgabe 12/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

When a virtual machine migrates to a host, virtual machine placement is used to estimate the suitability of available host. The virtual machine placement algorithm evaluates the performance data for the host, settings of hardware, resource requirements, and host ratings to provide the best placement on host. Generally, the service providers cannot manage or control the cloud infrastructure including operating system, servers, storage and the placement of service components. This lack of consequence is a deterrent to cloud adoption for some customers. This paper presents an approach for customers to handle the integrated virtual machine workloads. The fuzzy decision making approach, integer linear programming and cost factors such as strategic decision, selection of cloud computing services and its types are considered in this paper. The fuzzy quantifiers are used for selecting the number of virtual machines in the environment and it optimizes the demand of the cloud resources in distributed environment. Integer linear programming constraints have been used to enable infrastructure providers to optimize the placement of virtual machines and algorithms to provide service provider effect. The experimental results show that the proposed approach provides better performance than all other existing techniques such as Markov chain model and optimal crossover genetic algorithm.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

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!

Literatur
Zurück zum Zitat Beloglazov A, Buyya R (2010) Energy efficient resource management in virtualized cloud data centers. In: Proceedings of the 2010 10th IEEE/ACM international conference on cluster, cloud and grid computing. IEEE Computer Society, New York, pp 826–831 Beloglazov A, Buyya R (2010) Energy efficient resource management in virtualized cloud data centers. In: Proceedings of the 2010 10th IEEE/ACM international conference on cluster, cloud and grid computing. IEEE Computer Society, New York, pp 826–831
Zurück zum Zitat Borovskiy V, Wust J, Schwarz C, Koch W, Zeier A (2011) A linear programming approach for optimizing workload distribution in a cloud Cloud Comput 127–132 Borovskiy V, Wust J, Schwarz C, Koch W, Zeier A (2011) A linear programming approach for optimizing workload distribution in a cloud Cloud Comput 127–132
Zurück zum Zitat Calcavecchia NM, Biran O, Hadad E, Moatti Y (2012) VM placement strategies for cloud scenarios. In: 2012 IEEE 5th international conference on cloud computing (CLOUD). IEEE, New York, pp 852–859 Calcavecchia NM, Biran O, Hadad E, Moatti Y (2012) VM placement strategies for cloud scenarios. In: 2012 IEEE 5th international conference on cloud computing (CLOUD). IEEE, New York, pp 852–859
Zurück zum Zitat Calheiros RN, Ranjan R, Buyya R (2011) Virtual machine provisioning based on analytical performance and QoS in cloud computing environments. In: International conference on parallel processing (ICPP). IEEE, New York, pp 295–304 Calheiros RN, Ranjan R, Buyya R (2011) Virtual machine provisioning based on analytical performance and QoS in cloud computing environments. In: International conference on parallel processing (ICPP). IEEE, New York, pp 295–304
Zurück zum Zitat Cecchet E, Singh R, Sharma U, Dolly SP (2011) virtualization-driven database provisioning for the cloud. In: ACM SIGPLAN notices, vol 7. ACM, New York, pp 51–62 Cecchet E, Singh R, Sharma U, Dolly SP (2011) virtualization-driven database provisioning for the cloud. In: ACM SIGPLAN notices, vol 7. ACM, New York, pp 51–62
Zurück zum Zitat Chang YH, Yeh CH, Chang YW (2013) A new method selection approach for fuzzy group multicriteria decision making. Appl Soft Comput Chang YH, Yeh CH, Chang YW (2013) A new method selection approach for fuzzy group multicriteria decision making. Appl Soft Comput
Zurück zum Zitat Dash M, Mahapatra A, Chakraborty NR (2013) Cost effective selection of data center in cloud environment. Int J Adv Comput Theory Eng (IJACTE) 2:2319–2526 Dash M, Mahapatra A, Chakraborty NR (2013) Cost effective selection of data center in cloud environment. Int J Adv Comput Theory Eng (IJACTE) 2:2319–2526
Zurück zum Zitat Fiore U, Palmieri F, Castiglione A, De Santis A (2014) A cluster-based data-centric model for network-aware task scheduling in distributed systems. Int J Parallel Program 42:755–775CrossRef Fiore U, Palmieri F, Castiglione A, De Santis A (2014) A cluster-based data-centric model for network-aware task scheduling in distributed systems. Int J Parallel Program 42:755–775CrossRef
Zurück zum Zitat Garg SK, Gopalaiyengar SK, Buyya R (2011) SLA-based resource provisioning for heterogeneous workloads in a virtualized cloud datacenter. In: Algorithms and architectures for parallel processing. Springer, Berlin, pp 371–384 Garg SK, Gopalaiyengar SK, Buyya R (2011) SLA-based resource provisioning for heterogeneous workloads in a virtualized cloud datacenter. In: Algorithms and architectures for parallel processing. Springer, Berlin, pp 371–384
Zurück zum Zitat Kertész A, Kecskemeti G, Brandic I (2014) An interoperable and self-adaptive approach for SLA-based service virtualization in heterogeneous cloud environments. Future Gener Comput Syst 32:54–68CrossRef Kertész A, Kecskemeti G, Brandic I (2014) An interoperable and self-adaptive approach for SLA-based service virtualization in heterogeneous cloud environments. Future Gener Comput Syst 32:54–68CrossRef
Zurück zum Zitat Larsson L, Henriksson D, Elmroth E (2011) Scheduling and monitoring of internally structured services in cloud federations. In: 2011 IEEE symposium on computers and communications (ISCC). IEEE, New York, pp 173–178 Larsson L, Henriksson D, Elmroth E (2011) Scheduling and monitoring of internally structured services in cloud federations. In: 2011 IEEE symposium on computers and communications (ISCC). IEEE, New York, pp 173–178
Zurück zum Zitat Lee G, Chun BG, Katz RH (2011) Heterogeneity-aware resource allocation and scheduling in the cloud. Proc HotCloud 1–5 Lee G, Chun BG, Katz RH (2011) Heterogeneity-aware resource allocation and scheduling in the cloud. Proc HotCloud 1–5
Zurück zum Zitat Lucas Simarro JL, Moreno-Vozmediano R, Montero RS, Llorente IM (2011) Dynamic placement of virtual machines for cost optimization in multi-cloud environments. In: 2011 international conference on high performance computing and simulation (HPCS). IEEE, New York, pp 1–7 Lucas Simarro JL, Moreno-Vozmediano R, Montero RS, Llorente IM (2011) Dynamic placement of virtual machines for cost optimization in multi-cloud environments. In: 2011 international conference on high performance computing and simulation (HPCS). IEEE, New York, pp 1–7
Zurück zum Zitat Marcon M, Santos N, Gummadi KP, Laoutaris N, Rodriguez P, Vahdat A (2012) NetEx: cost-effective bulk data transfers for cloud computing. tech. rep. Max Planck Institute for Software Systems, Kaiserslautern Marcon M, Santos N, Gummadi KP, Laoutaris N, Rodriguez P, Vahdat A (2012) NetEx: cost-effective bulk data transfers for cloud computing. tech. rep. Max Planck Institute for Software Systems, Kaiserslautern
Zurück zum Zitat Martens B, Walterbusch M, Teuteberg F (2012) Costing of cloud computing services: a total cost of ownership approach. In: 2012 45th Hawaii international conference on system science (HICSS). IEEE, New York, pp 1563–1572 Martens B, Walterbusch M, Teuteberg F (2012) Costing of cloud computing services: a total cost of ownership approach. In: 2012 45th Hawaii international conference on system science (HICSS). IEEE, New York, pp 1563–1572
Zurück zum Zitat Nazif H (2012) A genetic algorithm for solving scheduling problem. J Math Comput Sci 5:91–96 Nazif H (2012) A genetic algorithm for solving scheduling problem. J Math Comput Sci 5:91–96
Zurück zum Zitat Park J, Yu H, Chung K, Lee E (2011) Markov chain based monitoring service for fault tolerance in mobile cloud computing. In: IEEE workshops of international conference on advanced information networking and applications (WAINA). IEEE, New York, pp 520–525 Park J, Yu H, Chung K, Lee E (2011) Markov chain based monitoring service for fault tolerance in mobile cloud computing. In: IEEE workshops of international conference on advanced information networking and applications (WAINA). IEEE, New York, pp 520–525
Zurück zum Zitat Pei Z, Zheng L (2012) A novel approach to multi-attribute decision making based on intuitionistic fuzzy sets. Exp Syst Appl 39:2560–2566CrossRef Pei Z, Zheng L (2012) A novel approach to multi-attribute decision making based on intuitionistic fuzzy sets. Exp Syst Appl 39:2560–2566CrossRef
Zurück zum Zitat Suna X, Sua S, Yanga F (2013) Adaptive virtual machine replacement for multi-dimensional aware server consolidation in data centers. J Inf Comput Sci Suna X, Sua S, Yanga F (2013) Adaptive virtual machine replacement for multi-dimensional aware server consolidation in data centers. J Inf Comput Sci
Zurück zum Zitat Tordsson J, Montero RS, Moreno-Vozmediano R, Llorente IM (2012) Cloud brokering mechanisms for optimized placement of virtual machines across multiple providers. Future Gener Comput Syst 28:358–367CrossRef Tordsson J, Montero RS, Moreno-Vozmediano R, Llorente IM (2012) Cloud brokering mechanisms for optimized placement of virtual machines across multiple providers. Future Gener Comput Syst 28:358–367CrossRef
Zurück zum Zitat Tsakalozos K, Roussopoulos M, Delis A (2013) Hint-based execution of workloads in clouds with nefeli. IEEE Trans Parallel Distrib Syst 24:1331–1340CrossRef Tsakalozos K, Roussopoulos M, Delis A (2013) Hint-based execution of workloads in clouds with nefeli. IEEE Trans Parallel Distrib Syst 24:1331–1340CrossRef
Zurück zum Zitat Van den Bossche R, Vanmechelen K, Broeckhove J (2011) Cost-efficient scheduling heuristics for deadline constrained workloads on hybrid clouds. In: 2011 IEEE third international conference on cloud computing technology and science (CloudCom). IEEE, New York, pp 320–327 Van den Bossche R, Vanmechelen K, Broeckhove J (2011) Cost-efficient scheduling heuristics for deadline constrained workloads on hybrid clouds. In: 2011 IEEE third international conference on cloud computing technology and science (CloudCom). IEEE, New York, pp 320–327
Zurück zum Zitat Van den Bossche R, Vanmechelen K, Broeckhove J (2013) Online cost-efficient scheduling of deadline-constrained workloads on hybrid clouds. Future Gener Comput Syst 29:973–985CrossRef Van den Bossche R, Vanmechelen K, Broeckhove J (2013) Online cost-efficient scheduling of deadline-constrained workloads on hybrid clouds. Future Gener Comput Syst 29:973–985CrossRef
Zurück zum Zitat Xu B, Zhao C, Hu E, Hu B (2011) Job scheduling algorithm based on Berger model in cloud environment. Adv Eng Softw 42:419–425CrossRef Xu B, Zhao C, Hu E, Hu B (2011) Job scheduling algorithm based on Berger model in cloud environment. Adv Eng Softw 42:419–425CrossRef
Zurück zum Zitat Yeo S, Lee HHS (2011) Using mathematical modeling in provisioning a heterogeneous cloud computing environment. Computer 44:55–62 Yeo S, Lee HHS (2011) Using mathematical modeling in provisioning a heterogeneous cloud computing environment. Computer 44:55–62
Zurück zum Zitat Zhang Q, Liang H, Xing Y (2014) A parallel task scheduling algorithm based on fuzzy clustering in cloud computing environment. Int J Mach Learn Comput 4:437CrossRef Zhang Q, Liang H, Xing Y (2014) A parallel task scheduling algorithm based on fuzzy clustering in cloud computing environment. Int J Mach Learn Comput 4:437CrossRef
Metadaten
Titel
An efficient framework to handle integrated VM workloads in heterogeneous cloud infrastructure
verfasst von
Mohamed Shameem Peer Mohamed
Shaji Ramaswamy Swarnammal
Publikationsdatum
11.01.2016
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 12/2017
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-015-2014-9

Weitere Artikel der Ausgabe 12/2017

Soft Computing 12/2017 Zur Ausgabe