Research on concurrent systems requires modelling, simulation and evaluation in many settings. We describe a design for Interchangeable Simulation and Implementation (ISI, pronounced easy), an approach that enables the simultaneous modelling, simulation and evaluation of highly concurrent process based systems.
We describe how ISI can been used to design and evaluate techniques used in storage systems. Our key insight is that, while the simulation of systems could be implemented as regular discrete event simulation, the benefits of designing it as the highly concurrent process based system that it is — with the full data and control flow in mind — enables seamless interchangeability between discrete and real time simulation.
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
Tel.: +1 703 830 6300
Fax: +1 703 830 2300 firstname.lastname@example.org
(Corporate matters and books only) IOS Press c/o Accucoms US, Inc.
For North America Sales and Customer Service
West Point Commons
Lansdale PA 19446
Tel.: +1 866 855 8967
Fax: +1 215 660 5042 email@example.com