Article Preview
TopVirtual machine migration and its application to data centre server farms has been a major focus of research recently (Wood, Shenoy, Venkataramani, & Yousif, 2007; Shrivastava et al., 2011; Meng, Pappas, & Zhang, 2010; Li, Tordsson, & Elmroth, 2011; Tordsson, Montero, Moreno-Vozmediano, & Llorente, 2011; Wubin, Tordsson, & Elmroth, 2012). Sandpiper was proposed in (Wood et al., 2007). Sandpiper uses black and gray-box techniques like monitoring memory, CPU and network utilization to detect hotspots and mitigate them by migrating the VMs to a suitable physical server.
An efficient mechanism for application-aware VM migration was proposed in Shrivastava et al. (2011), through minimizing the network traffic inside data centres.
The work in Meng et al. (2010) formulates a Linear Programme for computing virtual-to-physical machine mappings in the presence of application dependencies. However, their work does not incorporate server-side constraints.
The work in Li et al. (2011) presents a linear integer programming model for dynamic cloud scheduling via migration of VMs across multiple clouds, which offers flexible and elastic price offers.