loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
12th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems (MASCOTS'04)
Execution-Driven Simulation of Network Storage Systems
Volendam, The Netherlands
October 04-October 08
ISBN: 0-7695-2251-3
Yijian Wang, Northeastern University
David Kaeli, Northeastern University

A number of new network storage architectures have emerged recently that provide shared, adaptable and high-performance storage systems for data-intensive applications. Three common storage networking architectures are Direct-Attached Storage (DAS), Network-Attached Storage (NAS), and Storage Area Network (SAN). Efficient implementations of each of these classes of storage architecture can have a significant impact on overall system performance.

To be able to tune both the performance of a network storage architecture and its underlying workload, an accurate simulation modeling environment can be very valuable. In this paper we present ParIOSim, a validated execution-driven simulator for network storage systems. This simulator can be used to accurately predict the performance of parallel I/O applications as a function of the underlying storage architecture. ParIOSim also provides a flexible simulation environment to guide system level storage optimizations. To evaluate the accuracy of our simulation environment, we compare the performance of ParIOsim to the performance obtained on an actual parallel system. To demonstrate the utility of ParIOSim, we report on the overall system performance obtained for a parallel I/O benchmark application as run on different storage architectures.

Citation:
Yijian Wang, David Kaeli, "Execution-Driven Simulation of Network Storage Systems," mascots, pp.604-611, 12th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems (MASCOTS'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.