Virtual Machine Migration Enabled Cloud Resource Management: A Challenging Task
Misbah Liaqat, Shalini Ninoriya, Junaid Shuja, Raja Wasim Ahmad,, Abdullah Gani

TL;DR
This paper surveys virtual machine migration techniques in cloud data centers, highlighting their role in resource management, discussing applications, and proposing a queue-based model for efficient VM memory migration.
Contribution
It provides a comprehensive survey of VM migration methods and applications, and introduces a novel queue-based model for VM memory page migration.
Findings
Live migration minimizes service downtime.
VM migration supports load balancing and fault management.
Open research issues are identified for future work.
Abstract
Virtualization technology reduces cloud operational cost by increasing cloud resource utilization level. The incorporation of virtualization within cloud data centers can severely degrade cloud performance if not properly managed. Virtual machine (VM) migration is a method that assists cloud service providers to efficiently manage cloud resources while eliminating the need of human supervision. VM migration methodology migrates current-hosted workload from one server to another by either employing live or non-live migration pattern. In comparison to non-live migration, live migration does not suspend application services prior to VM migration process. VM migration enables cloud operators to achieve various resource management goals, such as, green computing, load balancing, fault management, and real time server maintenance. In this paper, we have thoroughly surveyed VM migration…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · IoT and Edge/Fog Computing · Caching and Content Delivery
