The Community for Technology Leaders
RSS Icon
Subscribe
Atlanta, Georgia
Sept. 27, 2005 to Sept. 29, 2005
ISBN: 0-7695-2458-3
pp: 135-142
Jianyong Zhang , The Pennsylvania State University
Anand Sivasubramaniam , The Pennsylvania State University
Qian Wang , The Pennsylvania State University
Alma Riska , Seagate Research Center, Pittsburgh
Erik Riedel , Seagate Research Center, Pittsburgh
ABSTRACT
<p>I/O consolidation is a growing trend in production environments due to the increasing complexity in tuning and managing storage systems. A consequence of this trend is the need to serve multiple users/workloads simultaneously. It is imperative to make sure that these users are insulated from each other by virtualization in order to meet any service level objective (SLO).</p> <p>This paper presents a 2-level scheduling framework that can be built on top of an existing storage utility. This framework uses a low-level feedback-driven request scheduler, called AVATAR, that is intended to meet the latency bounds determined by the SLO. The load imposed on AVATAR is regulated by a high-level rate controller, called SARC, to insulate the users from each other. In addition, SARC is workconserving and tries to fairly distribute any spare bandwidth in the storage system to the different users. This framework naturally decouples rate and latency allocation. Using extensive I/O traces and a detailed storage simulator, we demonstrate that this 2-level framework can simultaneously meet the latency and throughput requirements imposed by an SLO, without requiring extensive knowledge of the underlying storage system.</p>
INDEX TERMS
null
CITATION
Jianyong Zhang, Anand Sivasubramaniam, Qian Wang, Alma Riska, Erik Riedel, "Storage Performance Virtualization via Throughput and Latency Control", MASCOTS, 2005, 2012 IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 2012 IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems 2005, pp. 135-142, doi:10.1109/MASCOT.2005.71
17 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool