Cut-and-Paste File-Systems: Integrating Simulators and File-Systems
Bosch, Peter and Mullender, Sape J. (1996) Cut-and-Paste File-Systems: Integrating Simulators and File-Systems. In: USENIX 1996 Annual Technical Conference, January 22-26, 1996, San Diego, CA.
| PDF 57Kb |
| Abstract: | We have implemented an integrated and configurable file system
called the PFS and a trace-driven file-system simulator called Patsy. Patsy is used for off-line analysis of file-system algorithms, PFS is used for on-line file-system data storage. Algorithms are first analyzed in Patsy and when we are satisfied with the performance results, migrated into PFS for on-line usage. Since Patsy and PFS are derived from a common cut-and-paste file-system framework, this migration proceeds smoothly. We have found this integration quite useful: algorithm bottlenecks have been found through Patsy that could have led to performance degradations in PFS. Off-line simulators are simpler to analyze compared to on-line file-systems because a work load can repeatedly be replayed on the same off-line simulator. This is almost impossible in on-line file-systems since it is hard to provide similar conditions for each experiment run. Since simulator and file-system are integrated (hence, use the same code), experiment results from the simulator have relevance in the real system. This paper describes the cut-and-paste framework, the instantiation of the framework to PFS and Patsy and finally, some of the experiments we conducted in Patsy. |
| Item Type: | Conference or Workshop Item |
| Copyright: | © 1996 USENIX |
| Faculty: | Electrical Engineering, Mathematics and Computer Science (EEMCS) |
| Research Group: | |
| Link to this item: | http://purl.utwente.nl/publications/75415 |
| Export this item as: | BibTeX EndNote HTML Citation Reference Manager |
Repository Staff Only: item control page
Metis ID: 119519

Show download statistics for this publication
Show download statistics for this publication