A Performance Isolation Algorithm for Shared Virtualization Storage System

Ke Jian, Xudong Zhu, Wenwu Na, Junwei Zhang, Xiaoming Han, Jiangang Zhang, Xu Lu · 2009

It is a challenging task that enables performance isolation while providing performance guarantees among applications that share storage infrastructure. This paper presents admission-control-based proportional allocation (APA), a novel I/O request scheduler that combines the admission control of worst-case resources reserved with the proportional resources allocation to manage the bandwidth resources for performance isolation. APA has three characteristics: 1) admission control for I/O requests of applications; 2) fairness allocation for idle bandwidth resources; 3) performance monitoring and feedback-based weight adjustment. We implemented APA in a prototype performance virtual storage system (PVSS). Through experiments on a real system, we show that APA has ability to provide the performance isolation and predictable performance guarantees, and to avoid the performance interference among virtual disks.

Read the paper · More papers on PaperTik