Skip to main content

Advertisement

Log in

Dolphin partner optimization based secure and qualified virtual machine for resource allocation with streamline security analysis

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

Abstract

Cloud computing has mounted itself as an exciting computational version that provides a huge range of Virtual Machine (VM) resources, including CPU, storage, memory, network bandwidth and databases, etc. However, one important problem here is a way to efficiently allocate secure virtual machine for resource allocation that consumes more time. To overcome this problem, an efficient optimization algorithm with security has to be chosen to select most secure and qualified virtual machine for resource allocation. In this venture, this work has proposed Dolphin Partner Optimization based Secure and Qualified Virtual Machine for resource allocation with streamline security. The Energy based Prioritization and Memory aware Optimization is used to select energy based and memory based VMs for security purpose, moreover this work have added hypervisor security to the obtained two sets of VMs. Subsequently, the Dolphin Partner Optimization optimizes the two sets of VMs to produce the best qualified virtual machine for each set. Finally, streamline security is added to improve the security level and the selected virtual machine is virtually best secured one. Proposed methodology is implemented using the CloudSim tool and the experimental results shows that the proposed method gives better security level and less time consumption.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20

Similar content being viewed by others

References

  1. He L, Zou D, Zhang Z, Chen C, Jin H, Jarvis SA (2014) Developing resource consolidation frameworks for moldable virtual Machines in Clouds. Futur Gener Comput Syst 32:69–81

    Article  Google Scholar 

  2. Vakilinia S, Ali MM, Qiu D (2015) Modeling of the resource allocation in cloud computing centers. Comput Netw 91:453–470

    Article  Google Scholar 

  3. Belalem G, Tayeb FZ, Zaoui W (2013) Approaches to improve the resources management in the simulator CloudSim. In: Information computing and applications. Springer, Berlin Heidelberg, pp 189–196

    Google Scholar 

  4. Calyam P, Patali R, Berryman A, Lai AM, Ramnath R (2011) Utility-directed resource allocation in virtual desktop clouds. Comput Netw 55(18):4112–4130

    Article  Google Scholar 

  5. Huang C-J, Guan C-T, Chen H-M, Wang Y-W, Chang S-C, Li C-Y, Weng C-H (2013) An adaptive resource management scheme in cloud computing. Eng Appl Artif Intell 26(1):382–389

    Article  Google Scholar 

  6. Lee YC, Zomaya AY (2012) Energy efficient utilization of resources in cloud computing systems. J Supercomput 60(2):268–280

    Article  Google Scholar 

  7. Beloglazov A, Abawajy J, Buyya R (2012) Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Futur Gener Comput Syst 28(5):755–768

    Article  Google Scholar 

  8. Zaman S, Grosu D (2013) Combinatorial auction-based allocation of virtual machine instances in clouds. J Parallel Distrib Comput 73(4):495–508

    Article  Google Scholar 

  9. Papagianni C, Leivadeas A, Papavassiliou S, Maglaris V, Cervello-Pastor C, Monje A (2013) On the optimal allocation of virtual resources in cloud computing networks. IEEE Trans Comput 62(6):1060–1071

    Article  MathSciNet  MATH  Google Scholar 

  10. Jin H, Gao W, Wu S, Shi X, Wu X, Zhou F (2011) Optimizing the live migration of virtual machine by CPU scheduling. J Netw Comput Appl 34(4):1088–1096

    Article  Google Scholar 

  11. Almeida J, Almeida V, Ardagna D, Cunha I, Francalanci C, Trubian M (2010) Joint admission control and resource allocation in virtualized servers. J Parallel Distrib Comput 70(4):344–362

    Article  MATH  Google Scholar 

  12. Xiao Z, Song W, Chen Q (2013) Dynamic resource allocation using virtual Machines for Cloud Computing environment. IEEE Trans Parallel Distrib Syst 24(6):1107–1117

    Article  Google Scholar 

  13. Espadas J, Molina A, Jiménez G, Molina M, Ramírez R, Concha D (2013) A tenant-based resource allocation model for scaling software-as-a-service applications over cloud computing infrastructures. Futur Gener Comput Syst 29(1):273–286

    Article  Google Scholar 

  14. Endo PT, de Almeida Palhares AV, Pereira NN, Goncalves GE, Sadok D, Kelner J, Mångs JE (2011) Resource allocation for distributed cloud: concepts and research challenges. Network, IEEE 25(4):42–46

    Article  Google Scholar 

  15. Borgetto D, Casanova H, Da Costa G, Pierson JM (2012) Energy-aware service allocation. Futur Gener Comput Syst 28(5):769–779

    Article  Google Scholar 

  16. Stillwell M, Schanzenbach D, Vivien F, Casanova H (2010) Resource allocation algorithms for virtualized service hosting platforms. IEEE Trans Parallel Distrib Syst 70(9):962–974

    MATH  Google Scholar 

  17. Pearson S (2013) Privacy, security and trust in cloud computing. In: Privacy and security for cloud computing springer London, pp 3–42

    Chapter  Google Scholar 

  18. Lombardi F, Di Pietro R (2011) Secure virtualization for cloud computing. J Netw Comput Appl 34(4):1113–1122

    Article  Google Scholar 

  19. Yang CT, Liu JC, Huang KL, Jiang FC (2014) A method for managing green power of a virtual machine cluster in cloud. Futur Gener Comput Syst 37:26–36

    Article  Google Scholar 

  20. Hassan MM, Hossain MS, Sarkar AJ, Huh EN (2014) Cooperative game-based distributed resource allocation in horizontal dynamic cloud federation platform. Inf Syst Front 16(4):523–542

    Article  Google Scholar 

  21. Kousiouris G, Menychtas A, Kyriazis D, Gogouvitis S, Varvarigou T (2014) Dynamic, behavioral-based estimation of resource provisioning based on high-level application terms in cloud platforms. Futur Gener Comput Syst 32:27–40

    Article  Google Scholar 

  22. Tian W, Zhao Y, Xu M, Zhong Y, Sun X (2015) A toolkit for modeling and simulation of real-time virtual machine allocation in a cloud data center. IEEE Trans Autom Sci Eng 12(1):153–161

    Article  Google Scholar 

  23. Kim N, Cho J, Seo E (2014) Energy-credit scheduler: an energy-aware virtual machine scheduler for cloud systems. Futur Gener Comput Syst 32:128–137

    Article  Google Scholar 

  24. Zuo X, Zhang G, Tan W (2014) Self-adaptive learning PSO-based deadline constrained task scheduling for hybrid IaaSCloud. IEEE Trans Autom Sci Eng 11(2):564–573

    Article  Google Scholar 

  25. Dabbagh, Mehiar, BechirHamdaoui, Mohsen Guizani, and AmmarRayes: energy-efficient resource allocation and provisioning framework for cloud data centers. IEEE Trans Netw Serv Manag 12(3), 377–391 (2015)

  26. Arivudainambi D, Dhanya D (2017) Scheduling optimized secured virtual machine using cuckoo search and flow analyzer. Journal of computational and Theoretical Nanoscience 14(16)

  27. Arivudainambi D, Dhanya D (2018) Three phase optimization for qualified and secured VMs for resource allocation. International Journal of Enterprise and Network Management. Inderscience publisher 09(3/4) 273–293

  28. Arivudainambi D, & Dhanya D (2017) Towards optimal allocation of resources in cloud modified mapreduce using genetic algorithm. IIOAB JOURNAL, 8(2):162–171

  29. Sridhar M (2015) Hybrid genetic swarm scheduling for cloud computing. Global J Comp Sci Technol 15(3)

  30. Dörterler S, Dörterler M, Ozdemir S (2017) Multi-objective virtual machine placement optimization for cloud computing. In: Networks, computers and communications (ISNCC), 2017 international symposium on IEEE 1–6

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to D. Dhanya.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Dhanya, D., Arivudainambi, D. Dolphin partner optimization based secure and qualified virtual machine for resource allocation with streamline security analysis. Peer-to-Peer Netw. Appl. 12, 1194–1213 (2019). https://doi.org/10.1007/s12083-019-00765-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-019-00765-9

Keywords

Navigation