Techniques for file system simulation
Software—Practice & Experience
Coloured Petri nets (2nd ed.): basic concepts, analysis methods and practical use: volume 1
Coloured Petri nets (2nd ed.): basic concepts, analysis methods and practical use: volume 1
Modeling and Evaluating Peer-to-Peer Storage Architectures
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Modeling and Simulation of Storage Area Networks
MASCOTS '00 Proceedings of the 8th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems
Execution-Driven Simulation of Network Storage Systems
MASCOTS '04 Proceedings of the The IEEE Computer Society's 12th Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems
Timing-accurate storage emulation: evaluating hypothetical storage components in real computer systems
Realism and simplicity: disk simulation for instructional OS performance evaluation
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Component-based performance modeling of a storage area network
WSC '05 Proceedings of the 37th conference on Winter simulation
Analysis and evolution of journaling file systems
ATEC '05 Proceedings of the annual conference on USENIX Annual Technical Conference
LCN '07 Proceedings of the 32nd IEEE Conference on Local Computer Networks
Modeling and Performance Evaluation of Hybrid Storage I/O in Data Grid
NPC '07 Proceedings of the 2007 IFIP International Conference on Network and Parallel Computing Workshops
Modeling and simulation of hard disk dive final assembly using a HDD template
Proceedings of the 39th conference on Winter simulation: 40 years! The best is yet to come
Modeling and simulating flash based solid-state disks for operating systems
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
CPN tools for editing, simulating, and analysing coloured Petri nets
ICATPN'03 Proceedings of the 24th international conference on Applications and theory of Petri nets
Hierarchical performance measurement and modeling of the linux file system
Proceedings of the 2nd ACM/SPEC International Conference on Performance engineering
Timing-accurate storage emulation
FAST'02 Proceedings of the 1st USENIX conference on File and storage technologies
Hi-index | 0.00 |
The Linux file system is designed with components utilizing a layered architecture. The upper components hide details of the lower components, and each layer presents unified and simple interfaces to the layers above and below. This design helps Linux to be flexible as well as to provide support for multiple types of storage devices. In this paper, this component architecture is used to develop a realistic simulation without having to model lower level details of the hardware layer or particular storage devices. A detailed simulation-based performance model of the Linux ext3 file system has been developed using Colored Petri Nets. The extensive validation study using the model obtains results that are close to the expected behavior of the real file system. The model demonstrates that file system parameters have a significant impact on the I/O performance.