A component-based end-to-end simulation of the Linux file system

被引:0
|
作者
Hai Nguyen [1 ]
Apon, Amy [2 ]
机构
[1] Univ Arkansas, Fayetteville, AR 72701 USA
[2] Clemson Univ, Sch Comp, Div Comp Sci, Clemson, SC USA
来源
SOFTWARE AND SYSTEMS MODELING | 2013年 / 12卷 / 04期
基金
美国国家科学基金会;
关键词
Colored Petri Net; File system modeling; File system simulation; Petri Net; Linux file system; L2 cache model;
D O I
10.1007/s10270-012-0253-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:745 / 764
页数:20
相关论文
共 50 条
  • [41] Component-based end-user database design for ecologists
    Judith Bayard Cushing
    Nalini Nadkarni
    Michael Finch
    Anne Fiala
    Emerson Murphy-Hill
    Lois Delcambre
    David Maier
    Journal of Intelligent Information Systems, 2007, 29 : 7 - 24
  • [42] Radiometry simulation within the end-to-end simulation tool SENSOR
    Wiest, L
    Börner, A
    SENSORS, SYSTEMS, AND NEXT-GENERATION SATELLITES IV, 2000, 4169 : 180 - 189
  • [43] Component-based simulation
    Chen, G
    Szymanski, BK
    MODELLING AND SIMULATION 2001, 2001, : 68 - 75
  • [44] End-to-end evaluation of WWW and file transfer performance for UMTS-TDD
    Baiocchi, A
    Vacirca, F
    GLOBECOM'02: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-3, CONFERENCE RECORDS: THE WORLD CONVERGES, 2002, : 737 - 741
  • [45] DeepHash: An End-to-End Learning Approach for Metadata Management in Distributed File Systems
    Gao, Yuanning
    Gao, Xiaofeng
    Chen, Guihai
    PROCEEDINGS OF THE 48TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP 2019), 2019,
  • [46] Deep Neural Networks Based End-to-End DOA Estimation System
    Ando, Daniel Akira
    Kase, Yuya
    Nishimura, Toshihiko
    Sato, Takanori
    Ohganey, Takeo
    Ogawa, Yasutaka
    Hagiwara, Junichiro
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2023, E106B (12) : 1350 - 1362
  • [47] Capsule Network based End-to-end System for Detection of Replay Attacks
    Ouyang, Meidan
    Das, Rohan Kumar
    Yang, Jichen
    Li, Haizhou
    2021 12TH INTERNATIONAL SYMPOSIUM ON CHINESE SPOKEN LANGUAGE PROCESSING (ISCSLP), 2021,
  • [48] A Hierarchical Temporal Memory Based End-to-End Autonomous Driving System
    Le Mero, Luc
    Dianati, Mehrdad
    Lee, Graham
    Journal of Autonomous Vehicles and Systems, 2022, 2 (04):
  • [49] SmartWine: Intelligent End-to-End Cloud-Based Monitoring System
    Smiljkovikj, Katerina
    Gavrilovska, Liljana
    WIRELESS PERSONAL COMMUNICATIONS, 2014, 78 (03) : 1777 - 1788
  • [50] Design and Implementation of an End-to-End Web based Trusted Email System
    Sabir, Muhammad Zeeshan
    Yousaf, Muhammad
    9TH INTERNATIONAL CONFERENCE ON EMERGING UBIQUITOUS SYSTEMS AND PERVASIVE NETWORKS (EUSPN-2018) / 8TH INTERNATIONAL CONFERENCE ON CURRENT AND FUTURE TRENDS OF INFORMATION AND COMMUNICATION TECHNOLOGIES IN HEALTHCARE (ICTH-2018), 2018, 141 : 231 - 238