Title :
Alleviating I/O Interference via Caching and Rate-Controlled Prefetching without Degrading Migration Performance
Author :
Stuart, Morgan ; Tao Lu ; Xubin He
Author_Institution :
Dept. of Electr. & Comput. Eng., Virginia Commonwealth Univ., Richmond, VA, USA
Abstract :
The process of migrating a virtual machine and its virtual storage can greatly degrade the performance of other guests and applications running on the same host, including the migrating machine itself. Through experimental evaluation, we investigate the I/O performance degradation imposed by storage migration on co-located machines. We examine naive approaches for mitigating this interference by adjusting host system settings and migration parameters. While effective in some contexts, our analysis demonstrates that performing a migration using these I/O constraining techniques will increase migration latency and limit its ability to converge. Therefore, we present a design and analysis of Storage Migration Offloading, a migration method that reduces I/O interference, maintains lower migration latency, and converges under higher dirty rates. Storage Migration Offloading utilizes a buffer store populated during migration using a dynamic cache policy and rate controlled prefetching. Data is transferred to the destination host from both the buffer and primary disks in a way that minimizes interference on the primary disk while attempting to maintain the desired migration speed.
Keywords :
cache storage; input-output programs; storage management; virtual machines; IO constraining techniques; IO interference; IO performance degradation; buffer store; caching; colocated machines; dynamic cache policy; host system settings; migrating machine; migration latency; migration parameters; migration performance; migration speed; primary disks; rate-controlled prefetching; storage migration; storage migration offloading; virtual machine; virtual storage; Bandwidth; Buffer storage; Convergence; Degradation; Interference; Performance evaluation; Prefetching;
Conference_Titel :
Parallel Data Storage Workshop (PDSW), 2014 9th
Conference_Location :
New Orleans, LA
DOI :
10.1109/PDSW.2014.8