Skip to main content
Top
Published in: Cluster Computing 2/2019

16-02-2018

Hybrid SFLA-GA algorithm for an optimal resource allocation in cloud

Authors: S. Kayalvili, M. Selvam

Published in: Cluster Computing | Special Issue 2/2019

Log in

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

search-config
loading …

Abstract

The cloud computing is a type of computing model which in the recent years has acquired attention due to its varied application and ease of use. It is a convenient and quick way of accessing shared resources at any time and at any place by means of using internet which is realized effectively for sharing of software and hardware resources. For managing the cloud resource and dynamic configuration for all types of underlying hardware resources that are comprised in virtualization technology to provide services to users with virtual machines (VM) as the basic unit, a key role is played by virtualization technology. Optimizing the objective in satisfying the constraint, the purpose of deploying VM is to realize the ideal outcome by altering the layout as well as the placement of all the VM. The allocation of the cloud resources to that of the user based on the request is a problem that is NP Hard. Heuristic methods are utilized for optimizing the resource allocation. The shuffled frog leaping algorithm (SFLA) has the benefit of easier implementation and high speed convergence with the capability of having global optimization and are used widely in various areas. The Genetic Algorithms (GAs) are the iterative stochastic optimization based methods that are based on the natural selection principles and their evolution. For this work, there is a hybrid SFLA-GA used for obtaining the allocation of optimal resources in the cloud computing.

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

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 "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"

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 Kan, N., Jin-dong, W., Heng-wei, Z., Na, W.: Cloud resource scheduling method based on estimation of distribution shuffled frog leaping algorithm. In: 3rd International Conference on Cyberspace Technology (CCT), pp. 1–6 (2015) Kan, N., Jin-dong, W., Heng-wei, Z., Na, W.: Cloud resource scheduling method based on estimation of distribution shuffled frog leaping algorithm. In: 3rd International Conference on Cyberspace Technology (CCT), pp. 1–6 (2015)
2.
go back to reference Anuradha, V.P., Sumathi, D.: A survey on resource allocation strategies in cloud computing. In: International Conference on Information Communication and Embedded Systems (ICICES), Chennai, pp. 1–7 (2014) Anuradha, V.P., Sumathi, D.: A survey on resource allocation strategies in cloud computing. In: International Conference on Information Communication and Embedded Systems (ICICES), Chennai, pp. 1–7 (2014)
3.
go back to reference Jayanthi, S.: Literature review: dynamic resource allocation mechanism in cloud computing environment. In: International Conference on Electronics, Communication and Computational Engineering (ICECCE), Hosur, pp. 279–281 (2014) Jayanthi, S.: Literature review: dynamic resource allocation mechanism in cloud computing environment. In: International Conference on Electronics, Communication and Computational Engineering (ICECCE), Hosur, pp. 279–281 (2014)
4.
go back to reference Chen, X., Huang, W.: Research of improved shuffled frog leaping algorithm in cloud computing resources. Int. J. Grid Distrib. Comput. 9(3), 71–82 (2016) Chen, X., Huang, W.: Research of improved shuffled frog leaping algorithm in cloud computing resources. Int. J. Grid Distrib. Comput. 9(3), 71–82 (2016)
5.
go back to reference Moorthy, R.S.: An efficient resource allocation (ERA) mechanism in Iaas cloud. In: 2015 IEEE International Conference on Advances in Computing, Communications and Informatics (ICACCI), August 2015, pp. 412–417 (2015) Moorthy, R.S.: An efficient resource allocation (ERA) mechanism in Iaas cloud. In: 2015 IEEE International Conference on Advances in Computing, Communications and Informatics (ICACCI), August 2015, pp. 412–417 (2015)
6.
go back to reference Luo, R., Bourdais, R., van den Boom, T.J., De Schutter, B.: Integration of resource allocation coordination and branch-and-bound. In: 2015 IEEE 54th Annual Conference on Decision and Control (CDC), December 2015, pp. 4272–4277 (2015) Luo, R., Bourdais, R., van den Boom, T.J., De Schutter, B.: Integration of resource allocation coordination and branch-and-bound. In: 2015 IEEE 54th Annual Conference on Decision and Control (CDC), December 2015, pp. 4272–4277 (2015)
7.
go back to reference Morrison, D.R., Jacobson, S.H., Sauppe, J.J., Sewell, E.C.: Branch-and-bound algorithms: a survey of recent advances in searching, branching, and pruning. Discret. Optim. 19, 79–102 (2016) Morrison, D.R., Jacobson, S.H., Sauppe, J.J., Sewell, E.C.: Branch-and-bound algorithms: a survey of recent advances in searching, branching, and pruning. Discret. Optim. 19, 79–102 (2016)
9.
go back to reference Nguyen, D.H.: A Hybrid SFL-Bees Algorithm. Int. J. Comput. Appl. 128(5), 13–18 (2015) Nguyen, D.H.: A Hybrid SFL-Bees Algorithm. Int. J. Comput. Appl. 128(5), 13–18 (2015)
10.
go back to reference Brownlee, J.: Clever Algorithms: Nature-Inspired Programming Recipes, pp. 97, 176, 243, 275. Springer, Berlin (2011) Brownlee, J.: Clever Algorithms: Nature-Inspired Programming Recipes, pp. 97, 176, 243, 275. Springer, Berlin (2011)
11.
go back to reference Wang, P.C., Korfhage, W.: Process scheduling using genetic algorithms. In: IEEE 1995 Proceedings of Seventh IEEE Symposium on Parallel and Distributed Processing, October 1995, pp. 638–641 (1995) Wang, P.C., Korfhage, W.: Process scheduling using genetic algorithms. In: IEEE 1995 Proceedings of Seventh IEEE Symposium on Parallel and Distributed Processing, October 1995, pp. 638–641 (1995)
12.
go back to reference Portaluri, G., Giordano, S., Kliazovich, D., Dorronsoro, B.: A power efficient genetic algorithm for resource allocation in cloud computing data centers. In: 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet), October 2014, pp. 58–63 (2014) Portaluri, G., Giordano, S., Kliazovich, D., Dorronsoro, B.: A power efficient genetic algorithm for resource allocation in cloud computing data centers. In: 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet), October 2014, pp. 58–63 (2014)
13.
go back to reference Eusuff, M., Lansey, K., Pasha, F.: Shuffled frog-leaping algorithm: a mimetic meta-heuristic for discrete optimization. Eng. Optim. 38(2), 129–154 (2006) Eusuff, M., Lansey, K., Pasha, F.: Shuffled frog-leaping algorithm: a mimetic meta-heuristic for discrete optimization. Eng. Optim. 38(2), 129–154 (2006)
Metadata
Title
Hybrid SFLA-GA algorithm for an optimal resource allocation in cloud
Authors
S. Kayalvili
M. Selvam
Publication date
16-02-2018
Publisher
Springer US
Published in
Cluster Computing / Issue Special Issue 2/2019
Print ISSN: 1386-7857
Electronic ISSN: 1573-7543
DOI
https://doi.org/10.1007/s10586-018-2011-8

Other articles of this Special Issue 2/2019

Cluster Computing 2/2019 Go to the issue

Premium Partner