<p class=\"MsoNormal\" style=\"margin-bottom: 6.0pt; text-align: justify;\"><strong><span style=\"font-size: 9.0pt; font-family: \'Times New Roman\',\'serif\';\">Abstract- The essence of cloud computing comes from the concept of virtualization. It is a technique of implementing numerous virtual machines (VMs) on a single physical machine that share the memory and CPU resources of the host. Virtualization enables full utilization of a physical machine in a cost-effective manner. However, varying and continuous load from users may overload a physical machine and this can lead to serious implications on performance, reliability and other service-level-agreement (SLA) parameters. To deal with this issue, VM migrations are practiced which enables the transfer of a virtual machine from an overloaded server to an under-loaded host, thereby relaxing the workload of the source host. Load balancing in a datacenter gives a chance to achieve a significantly high fault-tolerance, a feature which is very essential during live application executions in a cloud environment.</span></strong></p>
<p class=\"MsoNormal\" style=\"margin-bottom: 6.0pt; text-align: justify;\"><strong><span style=\"font-size: 9.0pt; font-family: \'Times New Roman\',\'serif\';\">This paper discusses the basic live migration techniques existing today, and proposes a hybrid approach of live VM migration, by combining the benefits of other existing techniques. Live migration refers to a technique to transferring a running virtual machine from a source host to a destination host.</span></strong></p>
 
<p class=\"MsoNormal\" style=\"text-align: justify;\"><em><span style=\"font-size: 9.0pt; font-family: \'Times New Roman\',\'serif\';\">Keywords- cloud computing, datacenters, virtual machine migration, load-balancing</span></em></p>