Managing performance overhead of virtual machines in cloud computing: A survey, state of the art, and future directions
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 …
economical way to provision virtual machines (VMs) on demand while charging them only …
VMbuddies: Coordinating live migration of multi-tier applications in cloud environments
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 …
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 …
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 …
environments, enabling dynamic load balancing, consolidation for power management …
Performance evaluation of live virtual machine migration in SDN-enabled cloud data centers
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 …
migration is a key technology to facilitate the resource management and fault tolerance …
Multi-objective optimization for rebalancing virtual machine placement
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 …
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
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 …
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
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 …
low storage capacity and short battery lifetime. Edge clouds (EC) provide an approach to …
Principles and performance characteristics of algorithms for live VM migration
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 …
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
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 …
transfer the big data produced by Internet-of-Things (IoT). A key challenge in this distributed …