Managing performance overhead of virtual machines in cloud computing: A survey, state of the art, and future directions

F Xu, F Liu, H **, AV Vasilakos - Proceedings of the IEEE, 2013 - ieeexplore.ieee.org
Infrastructure-as-a-Service (IaaS) cloud computing offers customers (tenants) a scalable and
economical way to provision virtual machines (VMs) on demand while charging them only …

VMbuddies: Coordinating live migration of multi-tier applications in cloud environments

H Liu, B He - IEEE transactions on parallel and distributed …, 2014 - ieeexplore.ieee.org
Enabled by virtualization technologies, various multi-tier applications (such as web
applications) are hosted by virtual machines (VMs) in cloud data centers. Live migration of …

Vm live migration at scale

A Ruprecht, D Jones, D Shiraev, G Harmon… - ACM SIGPLAN …, 2018 - dl.acm.org
Uninterrupted uptime is a critical aspect of Virtual Machines (VMs) offered by cloud hosting
providers. Google's VMs run on top of rapidly changing infrastructure: we regularly update …

A quantitative study of virtual machine live migration

W Hu, A Hicks, L Zhang, EM Dow, V Soni… - Proceedings of the …, 2013 - dl.acm.org
Virtual machine (VM) live migration is a critical feature for managing virtualized
environments, enabling dynamic load balancing, consolidation for power management …

Performance evaluation of live virtual machine migration in SDN-enabled cloud data centers

TZ He, AN Toosi, R Buyya - Journal of Parallel and Distributed Computing, 2019 - Elsevier
Abstract In Software-Defined Networking (SDN) enabled cloud data centers, live VM
migration is a key technology to facilitate the resource management and fault tolerance …

Multi-objective optimization for rebalancing virtual machine placement

R Li, Q Zheng, X Li, Z Yan - Future Generation Computer Systems, 2020 - Elsevier
Load balancer, as a key component in cloud computing, seeks to improve the performance
of a distributed system by allocating workload amongst a set of cooperating hosts. A good …

Containers vs virtual machines: Choosing the right virtualization technology for mobile edge cloud

TV Doan, GT Nguyen, H Salah, S Pandi… - 2019 IEEE 2nd 5G …, 2019 - ieeexplore.ieee.org
Mobile Edge Cloud (MEC) is paving the way for 5G networks with respect to latency and
computation offloading. To support user mobility, a MEC application should be migrated …

Ada-Things: An adaptive virtual machine monitoring and migration strategy for internet of things applications

Z Wang, D Sun, G Xue, S Qian, G Li, M Li - Journal of Parallel and …, 2019 - Elsevier
Abstract Internet of Things (IoT) applications running on mobile devices are subject to the
low storage capacity and short battery lifetime. Edge clouds (EC) provide an approach to …

Principles and performance characteristics of algorithms for live VM migration

P Svärd, B Hudzia, S Walsh, J Tordsson… - ACM SIGOPS Operating …, 2015 - dl.acm.org
Since first demonstrated by Clark et al. in 2005, live migration of virtual machines has both
become a standard feature of hypervisors and created an active field of research. However …

A game theory-based dynamic resource allocation strategy in geo-distributed datacenter clouds

X Yuan, G Min, LT Yang, Y Ding, Q Fang - Future Generation Computer …, 2017 - Elsevier
Abstract Geo-distributed Datacenter Cloud is an effective solution to store, process and
transfer the big data produced by Internet-of-Things (IoT). A key challenge in this distributed …