Publication:
MIDAS: An Execution-Driven Simulator for Active Storage Architectures

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

University of Virginia, Department of Computer Science

Research Projects

Organizational Units

Journal Issue

Abstract

Many applications today are highly data intensive and have stringent performance requirements. In order to meet the performance demands of these applications, we need to optimize both the processing and I/O subsystems. One promising approach to optimize performance is to use �Ac- tive Storage� systems, where we use disk drive controllers and storage array controllers as offload processors for the data intensive parts of an application and exploit Data- Level Parallelism (DLP) across the ensemble of processing components. From the architecture viewpoint, the design space of such active storage systems is large. There are a number of choices for the microarchitecture of the proces- sors at the disk, storage array controller, and host, the or- ganization of the electro-mechanical parts of the disk drive, and the characteristics of the interconnection network be- tween these components. Since these design choices can have a significant impact on performance, we need a sim- ulator that can give us detailed insights into the behavior of these systems. This paper presents the Modeling Infras- tructure for Dynamic Active Storage (MIDAS). MIDAS is an accurate execution-driven simulator that captures both the processing and I/O behavior of active storage systems. We describe the design of MIDAS, providing details about the various simulation models and how they interact. We then present three case studies that illustrate how MIDAS can be used to study architectural design tradeoffs in active storage systems.

Description

Original submission date: 2012-10-29T19:53:17Z

Subjects

Citation

Tarapore, Shahrukh, Clinton Smullen, and Sudhanva Gurumurthi. "MIDAS: An Execution-Driven Simulator for Active Storage Architectures." University of Virginia Dept. of Computer Science Tech Report (2007).

Collections

Endorsement

Review

Supplemented By

Referenced By