Skip to main content
Log in

A Cloud Resource Allocation Strategy Based on Fitness Based Live Migration and Clustering

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

With the advent of cloud computing and its boom in recent years, resource management tends to gain interest. Cloud offers different types of services necessary to mankind, the advancement being the virtual machines as resources in Infrastructure as a service. Our proposed fitness function detects the Hotspot and Coldspot to manage the resources dynamically by performing load balancing and server consolidation which is achieved through migration. The resource usage is maximized through utilization of the resources in their idle periods by forming clusters. The proposed system is implemented with open-source cloud framework OpenNebula. The experimental results prove that proposed system maximizes the resource utilization even in their idle periods.

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

Similar content being viewed by others

References

  1. Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R., Konwinski, A., et al. (2010). A view of cloud computing. Communications of ACM, 53(4), 50–58.

    Article  Google Scholar 

  2. Islam, S., Keung, J., Lee, K., & Liu, A. (2011). Empirical prediction models for adaptive resource provisioning in the cloud. Future Generation Computer Systems, 28(1), 155–162.

    Article  Google Scholar 

  3. Mishra, M., Das, A., Kulkarni, P., & Sahoo, A. (2012). Dynamic resource management using virtual machine migrations. IEEE Communications Magazine, 50(9), 34–40.

    Article  Google Scholar 

  4. Manvi, S. S., & Shyam, G. K. (2014). Resource management for infrastructure as a service(IaaS) in cloud computing: A survey. Journal of Network and Computer Applications, 41(1), 424–440.

    Article  Google Scholar 

  5. Xiao, Z., Song, W., & Chen, Q. (2013). Dynamic resource allocation using virtual machines for cloud computing environment. IEEE Transactions on Parallel and Distributed Systems, 24(6), 1107–1117.

    Article  Google Scholar 

  6. Lin, C.-H., Chien-Tung, L., Chen, Y.-H., & Li, J.-S. (2014). Resource allocation in cloud virtual machines based on empirical service traces. International Journal of Communication Systems, 27(12), 4210–4225.

    Article  Google Scholar 

  7. Gupta, R. K., & Pateriya, R. K. (2014). Survey on virtual machine placement techniques in cloud computing environment. International Journal on Cloud Computing: Services and Architecture, 4(4), 1–7.

    Google Scholar 

  8. Beloglazov, A., Abawajy, J., & Buyya, R. (2012). Energy-aware resource allocation heuristics for efficient management of datacenters for cloud computing. Future Generation Computer Systems, 28(5), 755–768.

    Article  Google Scholar 

  9. Wood, T., Shenoy, P., Venkataramani, A., Yousif, M. (2007). Black-box and gray-box strategies for virtual machine migration. In Proceedings of fourth USENIX conference NSDI (pp. 229–242).

  10. Maurya, K., & Sinha, R. (2013). Energy conscious dynamic provisioning of virtual machines using adaptive migration thresholds in cloud data center. International Journal of Computer Science and Mobile Computing, 2, 74–82.

    Google Scholar 

  11. Gkatzikis, L., & Koutsopoulos, I. (2013). Migrate or not? Exploiting dynamic task migration in mobile cloud computing systems. IEEE Wireless Communications, 20(3), 24–32.

    Article  Google Scholar 

  12. Tao, F., Chen, L., Liao, T., & Laili, Y. (2016). BGMBLA: A new algorithm for dynamic migration of virtual machines in cloud computing. IEEE Transactions on Services Computing, 9(6), 910–925.

    Article  Google Scholar 

  13. http://www.vmware.com/files/pdf/vmw-vmotion-verus-live-migration.pdf.

  14. http://archives.opennebula.org. (2016).

Download references

Acknowledgements

This work is financially supported by (Ref. No. 42-137 SR) University Grants Commission, New Delhi under Major Research Project.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Valliyammai Chinnaiah.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chinnaiah, V., Gudi Pudi, S., Somasundaram, T. et al. A Cloud Resource Allocation Strategy Based on Fitness Based Live Migration and Clustering. Wireless Pers Commun 98, 2943–2958 (2018). https://doi.org/10.1007/s11277-017-5009-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-017-5009-2

Keywords

Navigation