Skip to main content
Erschienen in: Wireless Personal Communications 4/2021

19.11.2020

Sunflower Whale Optimization Algorithm for Resource Allocation Strategy in Cloud Computing Platform

verfasst von: Ligade Sunil Subhash, R. Udayakumar

Erschienen in: Wireless Personal Communications | Ausgabe 4/2021

Einloggen

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

search-config
loading …

Abstract

Cloud computing environment supply the computing resources based on the demand of cloud user requirements. It builds the resource allocation model through distributed computing and virtualization to emphasize the scalability of cloud services. However, to manage the demand of user creates a complex issue in the on-demand resource allocation framework. Therefore, an effective optimization algorithm named Sunflower Whale Optimization Algorithm (SFWOA) is proposed to solve the issues in the resource allocation model. The concept of virtualization helps to execute the tasks based on the availability of resources and reduces the response time. The tasks are allocated to the virtual machine in a distributed manner to balance the workload in cloud. The proposed SFWOA uses the hunting strategy and the foraging behavior of humpback whale along with the peculiar behavior of sunflower to achieve the effective resource allocation. The performance enhancement of the proposed SFWOA is revealed through the performance measures such that the proposed method attained a maximum resource utilization of 0.942 using 20 virtual machines, maximum memory utilization of 0.215, and maximum CPU utilization of 0.269 using 15 virtual machines, and minimum skewness of 0.001 using 25 virtual machines.

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

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!

Literatur
1.
Zurück zum Zitat Opeyemi, O., Shuo, C., Zheng, Y., Rongxing, L., Choo, K.-K. R., & Dlodlo, M. (2017). From cloud to fog computing: A review and a conceptual live VM migration framework. IEEE Access, 5, 8284–8300.CrossRef Opeyemi, O., Shuo, C., Zheng, Y., Rongxing, L., Choo, K.-K. R., & Dlodlo, M. (2017). From cloud to fog computing: A review and a conceptual live VM migration framework. IEEE Access, 5, 8284–8300.CrossRef
2.
Zurück zum Zitat Ning, J., Cao, Z., Dong, X., Liang, K., Ma, H., & Wei, L. (2017). Auditable -Time Outsourced Attribute-Based Encryption for Access Control in Cloud Computing”. IEEE Transactions on Information Forensics and Security, 13(1), 94–105.CrossRef Ning, J., Cao, Z., Dong, X., Liang, K., Ma, H., & Wei, L. (2017). Auditable -Time Outsourced Attribute-Based Encryption for Access Control in Cloud Computing”. IEEE Transactions on Information Forensics and Security, 13(1), 94–105.CrossRef
3.
Zurück zum Zitat Jansen, W., & Grance, T. (2011). Guidelines on security and privacy in public cloud computing. pp. 800–144. Jansen, W., & Grance, T. (2011). Guidelines on security and privacy in public cloud computing. pp. 800–144.
4.
Zurück zum Zitat Mell, P., & Grance, T. (2009). The NIST definition of cloud computing. National Institute of standards and Technology, vol. 53, no. 6. Mell, P., & Grance, T. (2009). The NIST definition of cloud computing. National Institute of standards and Technology, vol. 53, no. 6.
5.
Zurück zum Zitat Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey wolf optimizer. Advances in Engineering Software, 69, 46–61.CrossRef Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey wolf optimizer. Advances in Engineering Software, 69, 46–61.CrossRef
6.
Zurück zum Zitat Yang, C.-T., Chen, S.-T., Liu, J.-C., Chan, Y.-W., Chen, C.-C., & Verma, V. K. (2019). An energy-efficient cloud system with novel dynamic resource allocation methods. The Journal of Supercomputing, 75(8), 1–22.CrossRef Yang, C.-T., Chen, S.-T., Liu, J.-C., Chan, Y.-W., Chen, C.-C., & Verma, V. K. (2019). An energy-efficient cloud system with novel dynamic resource allocation methods. The Journal of Supercomputing, 75(8), 1–22.CrossRef
7.
Zurück zum Zitat Zhao, J., Li, Q., Gong, Y., & Zhang, K. (2019). Computation offloading and resource allocation for cloud assisted mobile edge computing in vehicular networks. IEEE Transactions on Vehicular Technology, 68(8), 7944–7956.CrossRef Zhao, J., Li, Q., Gong, Y., & Zhang, K. (2019). Computation offloading and resource allocation for cloud assisted mobile edge computing in vehicular networks. IEEE Transactions on Vehicular Technology, 68(8), 7944–7956.CrossRef
8.
Zurück zum Zitat Zhang, X., Jia, M., Xuemai, G., & Guo, Q. (2019). An energy efficient resource allocation scheme based on cloud-computing in H-CRAN. IEEE Internet of Things Journal, 6(3), 4968–4976.CrossRef Zhang, X., Jia, M., Xuemai, G., & Guo, Q. (2019). An energy efficient resource allocation scheme based on cloud-computing in H-CRAN. IEEE Internet of Things Journal, 6(3), 4968–4976.CrossRef
9.
Zurück zum Zitat Wei, W., Fan, X., Song, H., Fan, X., & Yang, J. (2018). Imperfect information dynamic stackelberg game based resource allocation using hidden markov for cloud computing. IEEE Transactions on Services Computing, 11(1), 78–89.CrossRef Wei, W., Fan, X., Song, H., Fan, X., & Yang, J. (2018). Imperfect information dynamic stackelberg game based resource allocation using hidden markov for cloud computing. IEEE Transactions on Services Computing, 11(1), 78–89.CrossRef
10.
Zurück zum Zitat Mishra, M., Das, A., Kulkarni, P., & Sahoo, A. (2012). Dynamic Resource Management Using Virtual Machine Migrations. IEEE Communications Magazine, 50(9), 34–40.CrossRef Mishra, M., Das, A., Kulkarni, P., & Sahoo, A. (2012). Dynamic Resource Management Using Virtual Machine Migrations. IEEE Communications Magazine, 50(9), 34–40.CrossRef
11.
Zurück zum Zitat Xu, X., Fu, S., Cai, Q., Tian, W., Liu, W., Dou, W, Sun, X, & Liu, A. X. (2018). Dynamic resource allocation for load balancing in fog environment. Wireless Communications and Mobile Computing, vol 15. Xu, X., Fu, S., Cai, Q., Tian, W., Liu, W., Dou, W, Sun, X, & Liu, A. X. (2018). Dynamic resource allocation for load balancing in fog environment. Wireless Communications and Mobile Computing, vol 15.
12.
Zurück zum Zitat Zhao, S., Lu, X., & Li, X. (2015) Quality of service-based particle swarm optimization scheduling in cloud computing. In Proceedings of 4th international conference on computer. Zhao, S., Lu, X., & Li, X. (2015) Quality of service-based particle swarm optimization scheduling in cloud computing. In Proceedings of 4th international conference on computer.
13.
Zurück zum Zitat Mousavi, S., Mosavi, A., Várkonyi-Kóczy, A. R., & Fazekas, G. (2017). Dynamic resource allocation in cloud computing. Acta Polytechnica Hungarica, 14(4), 83–104. Mousavi, S., Mosavi, A., Várkonyi-Kóczy, A. R., & Fazekas, G. (2017). Dynamic resource allocation in cloud computing. Acta Polytechnica Hungarica, 14(4), 83–104.
14.
Zurück zum Zitat Jiao, L., Tulino, A. M., Llorca, J., Jin, Y., & Sala, A. (2017). Smoothed online resource allocation in multi-tier distributed cloud networks. IEEE/ACM Transactions on Networking, 25(4), 2256–2570.CrossRef Jiao, L., Tulino, A. M., Llorca, J., Jin, Y., & Sala, A. (2017). Smoothed online resource allocation in multi-tier distributed cloud networks. IEEE/ACM Transactions on Networking, 25(4), 2256–2570.CrossRef
15.
Zurück zum Zitat Liu, X.-F., Zhan, Z.-H., Deng, J. D., Li, Y., Tianlong, G., & Zhang, J. (2018). An Energy efficient ant colony system for virtual machine placement in cloud computing. IEEE Transactions on Evolutionary Computation, 22(1), 113–128.CrossRef Liu, X.-F., Zhan, Z.-H., Deng, J. D., Li, Y., Tianlong, G., & Zhang, J. (2018). An Energy efficient ant colony system for virtual machine placement in cloud computing. IEEE Transactions on Evolutionary Computation, 22(1), 113–128.CrossRef
16.
Zurück zum Zitat Wang, G., Deb, S., & Coelho, L. S. (2015). Elephant herding optimization. In Proceedings of 3rd international symposium on computational and business intelligence (ISCBI), pp. 1–5. Wang, G., Deb, S., & Coelho, L. S. (2015). Elephant herding optimization. In Proceedings of 3rd international symposium on computational and business intelligence (ISCBI), pp. 1–5.
17.
Zurück zum Zitat Tseng, F.-H., Wang, X., Chou, L.-D., Chao, H.-C., & Leung, Victor C. M. (2018). Dynamic resource prediction and allocation for cloud data center using the multiobjective genetic algorithm. IEEE Systems Journal, 12(2), 1688–1699.CrossRef Tseng, F.-H., Wang, X., Chou, L.-D., Chao, H.-C., & Leung, Victor C. M. (2018). Dynamic resource prediction and allocation for cloud data center using the multiobjective genetic algorithm. IEEE Systems Journal, 12(2), 1688–1699.CrossRef
18.
Zurück zum Zitat Li-Der Chou, L. D., Chen, H.-F., Tseng, F.-H., Chao, H.-C., & Chang, Y. J. (2018). DPRA: Dynamic power-saving resource allocation for cloud data center using particle swarm optimization. IEEE Systems Journal, 12(2), 1554–1565.CrossRef Li-Der Chou, L. D., Chen, H.-F., Tseng, F.-H., Chao, H.-C., & Chang, Y. J. (2018). DPRA: Dynamic power-saving resource allocation for cloud data center using particle swarm optimization. IEEE Systems Journal, 12(2), 1554–1565.CrossRef
19.
Zurück zum Zitat Khasnabish, J. N., Mithani, M. F., & Rao, S. (2017). Tier-centric resource allocation in multi-tier cloud systems. IEEE Transactions on Cloud Computing, 5(3), 576–589.CrossRef Khasnabish, J. N., Mithani, M. F., & Rao, S. (2017). Tier-centric resource allocation in multi-tier cloud systems. IEEE Transactions on Cloud Computing, 5(3), 576–589.CrossRef
20.
Zurück zum Zitat Wang, W., Jiang, Y., & Weiwei, W. (2017). Multiagent-based resource allocation for energy minimization in cloud computing systems. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 47(2), 205–220. Wang, W., Jiang, Y., & Weiwei, W. (2017). Multiagent-based resource allocation for energy minimization in cloud computing systems. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 47(2), 205–220.
21.
Zurück zum Zitat Gong, S., Yin, B., Zheng, Z., & Cai, K.-y. (2019). Adaptive multivariable control for multiple resource allocation of service-based systems in cloud computing. IEEE Access, 7, 13817–13831.CrossRef Gong, S., Yin, B., Zheng, Z., & Cai, K.-y. (2019). Adaptive multivariable control for multiple resource allocation of service-based systems in cloud computing. IEEE Access, 7, 13817–13831.CrossRef
22.
Zurück zum Zitat Liu, X., Zhang, X., Li, W., & Zhang, X. (2017). Swarm optimization algorithms applied to multi-resource fair allocation in heterogeneous cloud computing systems. Computing, 99(12), 1231–1255.MathSciNetCrossRef Liu, X., Zhang, X., Li, W., & Zhang, X. (2017). Swarm optimization algorithms applied to multi-resource fair allocation in heterogeneous cloud computing systems. Computing, 99(12), 1231–1255.MathSciNetCrossRef
23.
Zurück zum Zitat Alnajdi, S., Dogan, M., Al-Qahtani, E. (2016). A survey on resource allocation in cloud computing. International Journal on Cloud Computing: Services and Architecture (IJCCSA), vol. 6, no. 5. Alnajdi, S., Dogan, M., Al-Qahtani, E. (2016). A survey on resource allocation in cloud computing. International Journal on Cloud Computing: Services and Architecture (IJCCSA), vol. 6, no. 5.
24.
Zurück zum Zitat Thamarai Selvi, S., Valliyammai, C., & Neelaya Dhatchayani, V. (2014) Resource allocation issues and challenges in cloud computing. In Proceedings of international conference on recent trends in information technology, IEEE, pp. 1–6. Thamarai Selvi, S., Valliyammai, C., & Neelaya Dhatchayani, V. (2014) Resource allocation issues and challenges in cloud computing. In Proceedings of international conference on recent trends in information technology, IEEE, pp. 1–6.
25.
Zurück zum Zitat Ram Mohan, N. R., & Baburaj, E. (2012). Resource allocation techniques in cloud computing-research challenges for applications. In Proceedings of fourth international conference on computational intelligence and communication networks, pp. 556–560. Ram Mohan, N. R., & Baburaj, E. (2012). Resource allocation techniques in cloud computing-research challenges for applications. In Proceedings of fourth international conference on computational intelligence and communication networks, pp. 556–560.
26.
Zurück zum Zitat Durao, F., Carvalho, J. F. S., Fonseka, A., & Garcia, V. C. (2014). A systematic review on cloud computing. The Journal of Supercomputing, 68(3), 1321–1346.CrossRef Durao, F., Carvalho, J. F. S., Fonseka, A., & Garcia, V. C. (2014). A systematic review on cloud computing. The Journal of Supercomputing, 68(3), 1321–1346.CrossRef
27.
Zurück zum Zitat Gomes, G. F., da Cunha, S. S., Jr., & Ancelotti, A. C., Jr. (2019). A sunflower optimization (SFO) algorithm applied to damage identification on laminated composite plates. Engineering with Computers, 35(2), 619–626.CrossRef Gomes, G. F., da Cunha, S. S., Jr., & Ancelotti, A. C., Jr. (2019). A sunflower optimization (SFO) algorithm applied to damage identification on laminated composite plates. Engineering with Computers, 35(2), 619–626.CrossRef
28.
Zurück zum Zitat Mirjalili, S., & Lewis, A. (2016). The whale optimization algorithm. Advances in Engineering Software, 95, 51–67.CrossRef Mirjalili, S., & Lewis, A. (2016). The whale optimization algorithm. Advances in Engineering Software, 95, 51–67.CrossRef
Metadaten
Titel
Sunflower Whale Optimization Algorithm for Resource Allocation Strategy in Cloud Computing Platform
verfasst von
Ligade Sunil Subhash
R. Udayakumar
Publikationsdatum
19.11.2020
Verlag
Springer US
Erschienen in
Wireless Personal Communications / Ausgabe 4/2021
Print ISSN: 0929-6212
Elektronische ISSN: 1572-834X
DOI
https://doi.org/10.1007/s11277-020-07835-9

Weitere Artikel der Ausgabe 4/2021

Wireless Personal Communications 4/2021 Zur Ausgabe