International Journal of Information Technology

, Volume 11, Issue 4, pp 639–646 | Cite as

Real-time resource monitoring approach for detection of hotspot for virtual machine migration

  • Yashveer YadavEmail author
  • C. Rama Krishna
Original Research


Cloud computing is a new business model that provides facility to avail computing power on demand anytime, anywhere. It is highly elastic and can grow or shrink dynamically according to client need. Virtual machine migration (VMM) plays very important role to provide the power of elasticity to cloud environment. VMM generates considerable amount of overhead and also degrades overall performance of cloud environment. So it becomes very important to decide when to migrate and when not. In this paper, we present challenges and short comings in existing virtual machine migration approaches. Most of them monitor the resources at the hypervisor level. To overcome these short comings we have introduced real time resource monitoring (RTRM) model for selection of the hotspot host and when virtual machine migration should take place. Our result shows significant improvement in the hotspot detection as compared to primitive techniques.


Virtualization Hotspot detection Virtual machine migration 


  1. 1.
    Mishra Sharma SC, Rath AK (2017) Multi-rumen anti-grazing approach of load balancing in cloud network. Int J Inf Tech 9(2):129–138Google Scholar
  2. 2.
    Sharma R, Trivedi RK (2014) Literature review: cloud computing –security issues, solution and technologies. Int J Eng Res 3(4):221–225CrossRefGoogle Scholar
  3. 3.
    Khan AW, Khan SU, Ilyas M, Azeem MI (2012) A Literature Survey on Data Privacy/Protection Issues and Challenges in Cloud Computing, cloud computing. IOSR J Comput Eng (IOSRJCE) 1(3):2278–2661Google Scholar
  4. 4.
    Diaby T, Rad BB (2017) Cloud computing: a review of the concepts and deployment models. IJ Inf Tech Comput Sci 9(6):50–58Google Scholar
  5. 5.
    Alam MI, Pandey M, Rautaray SS (2015) A Comprehensive Survey on Cloud Computing. IJ Inf Tech Comput Sci 7(2):68–79Google Scholar
  6. 6.
    Buyya R, Yeo CS, Venugopal S, Broberg J, Brandic I (2009) Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. J Future Gener Comput Syst 25(6):599–616CrossRefGoogle Scholar
  7. 7.
    Vaquero LM, Rodero-Merino L, Caceres J, Lindner M (2009) A Break in the clouds: towards a Cloud definition. ACM SIGCOMM Comput Commun Rev 39(1):50–55CrossRefGoogle Scholar
  8. 8.
    Singh S, Chana I (2016) A Survey on resource scheduling in cloud computing: issues and challenges. J Grid Comput 14(2):217–264CrossRefGoogle Scholar
  9. 9.
    Cai H, Peng C, Deng RH, Jiang L (2013) A novel service-oriented intelligent seamless migration algorithm and application for pervasive computing environments. Future Gener Comput Syst 29(8):1919–1930CrossRefGoogle Scholar
  10. 10.
    Foster I, Zhao Y, Raicu I, Lu S (2008) Cloud computing and grid computing 360-degree compared. Grid Computing Environments Workshop, Austin, pp 1–10Google Scholar
  11. 11.
    Clark C, Fraser K, Hand S, Hansen JG, Jul E, Limpach C, Warfield A (2009) Live migration of virtual machines. Proc 2nd Conf Symp Netw Syst Design Implement 43(3):14–26Google Scholar
  12. 12.
    Ramakrishnan KK, Shenoy P, Van der Merwe J (2007) Live data center migration across WANs: a robust cooperative context aware approach. In: Proceedings of the 2007 SIGCOMM workshop on internet network management, Kyoto, Japan, August 27–31, 2007, pp 262–267Google Scholar
  13. 13.
    KVM (2016) Linex-KVm. [Online]. Available: Accessed 20 Mar 2017
  14. 14.
    XenServer|Open Source Server Virtualization. [Online]. Available: Accessed 11 Feb 2017
  15. 15.
    Ayoub O, Musumeci F, Tornatore M, Pattavina A (2017) Efficient routing and bandwidth assignment for inter-data-center live virtual-machine migrations. J Opt Commun Netw 9(3):B12CrossRefGoogle Scholar
  16. 16.
    Wu T-Y, Guizani N, Huang J-S (2017) Live migration improvements by related dirty memory prediction in cloud computing. J Netw Comput Appl 90(2016):83–89CrossRefGoogle Scholar
  17. 17.
    Kumar M, Yadav AK, Khatri P, Raw RS (2018) Global host allocation policy for virtual machine in cloud computing. Int J Inf Tech 10:1–9Google Scholar
  18. 18.
    Chen C, Zhang H, Yu Z, Fan Y, Liu L (2012) A new live virtual machine migration strategy. Int Symp on Tech Med Edu 1:173–176Google Scholar
  19. 19.
    Shiny JJ, Manohari PG (2015) A Time Series Based Hotspot Detection in Vir Tualized Environment. In International Conference on Control,Instrumentation, Communication and Computational Technologies. pp. 593–597Google Scholar
  20. 20.
    Liyanage S, Khaddaj S, Francik J (2016) Virtual machine migration strategy in cloud computing,” Proc.14th International Symposium Distribution. Computing Application, Business, Engineering Science. pp. 147–150Google Scholar
  21. 21.
    Mishra M, Das A (2012) Dynamic resource management using virtual machine migrations. IEEE Commun Mag 50:34–40CrossRefGoogle Scholar
  22. 22.
    Zou C, Lu Y, Zhang F, Sun S (2013) Load-based controlling scheme of virtual machine migration. Int Conf Cloud Comput Intell Syst 1:209–213Google Scholar
  23. 23.
    Chen C, He K, Deng D (2016) Optimization of the overload detection algorithm for virtual machine consolidation. IEEE Int Conf Softw Eng Serv Sci 1:207–210Google Scholar
  24. 24.
    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–1117CrossRefGoogle Scholar
  25. 25.
    Shaw SB, Singh AK (2015) Use of proactive and reactive hotspot detection technique to reduce the number of virtual machine migration and energy consumption in cloud data center. Comput Electr Eng 47:241–254CrossRefGoogle Scholar

Copyright information

© Bharati Vidyapeeth's Institute of Computer Applications and Management 2018

Authors and Affiliations

  1. 1.Applied Science Department (Computer Applications)I. K. Gujral Punjab Technical UniversityPunjabIndia
  2. 2.Department of Computer Science and EngineeringNITTTRChandigarhIndia

Personalised recommendations