BASIL: Automated IO Load Balancing Across Storage Devices
USENIX Conference on File and Storage Technologies (FAST), February 2010
BASIL: Automated IO Load Balancing Across Storage Devices
| 18,868 views | | | | |
|
| |
|
Abstract
Live migration of virtual hard disks between storage arrays has long been possible. However, there is a dearth of online tools to perform automated virtual disk placement and IO load balancing across multiple storage arrays. This problem is quite challenging because the performance of IO workloads depends heavily on their own characteristics and that of the underlying storage device. Moreover, many device-specific details are hidden behind the interface exposed by storage arrays. In this paper, we introduce BASIL, a novel software system that automatically manages virtual disk placement and performs load balancing across devices without assuming any support from the storage arrays.


(6 votes)
