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   |  
(6 votes)
  |     |  
Tags: , , , ,

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.

Authors

Irfan Ahmad, Ajay Gulati, Chethan Kumar (VMware); Karan Kumar (Carnegie Mellon University)

Leave a Reply

Your email address will not be published. Required fields are marked *

*

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>