Persistent Data Layout in File Systems

被引:0
|
作者
LUO Shengmei [1 ]
LU Youyou [2 ]
YANG Hongzhang [1 ]
SHU Jiwu [2 ]
ZHANG Jiacheng [2 ]
机构
[1] ZTE Corporation
[2] Tsinghua University
关键词
data layout; file system; persistent storage; solid state drive(SSD);
D O I
10.19729/j.cnki.1673-5188.2018.03.010
中图分类号
TP333 [存贮器];
学科分类号
摘要
Data layout in a file system is the organization of data stored in external storages. The data layout has a huge impact on performance of storage systems. We survey three main kinds of data layout in traditional file systems: in-place update file system, log-structured file system, and copy-on-write file system. Each file system has its own strengths and weaknesses under different circumstances. We also include a recent usage of persistent layout in a file system that combines both flash memory and byte-addressable non-volatile memory.With this survey, we conclude that persistent data layout in file systems may evolve dramatically in the era of emerging non-volatile memory.
引用
收藏
页码:59 / 66
页数:8
相关论文
共 50 条
  • [31] I/O Performance Improvement with Striping File Layout Considering Storage of Intermediate Data
    Kamo, Atsuki
    Yamaguchi, Saneyasu
    2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 5923 - 5925
  • [32] Optimal code and data layout in embedded systems
    Kumar, TSR
    Govindarajan, R
    Kumar, CPR
    16TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 2003, : 573 - 578
  • [33] Chipmunk: Investigating Crash-Consistency in Persistent-Memory File Systems
    LeBlanc, Hayley
    Pailoor, Shankara
    Om, Saran K. R. E.
    Dillig, Isil
    Bornholt, James
    Chidambaram, Vijay
    PROCEEDINGS OF THE EIGHTEENTH EUROPEAN CONFERENCE ON COMPUTER SYSTEMS, EUROSYS 2023, 2023, : 718 - 733
  • [34] An SIMD-Accelerated Metadata Management Scheme for Persistent Memory File Systems
    Hu, Zejie
    Law, Jarvan
    Chen, Zhiguang
    Xiao, Nong
    2022 22ND IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2022), 2022, : 89 - 98
  • [35] File Maintenance: When in Doubt, Change the Layout!
    Bender, Michael A.
    Fineman, Jeremy T.
    Gilbert, Seth
    Kopelowitz, Tsvi
    Montes, Pablo
    PROCEEDINGS OF THE TWENTY-EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2017, : 1503 - 1522
  • [36] Ignem: Upward Migration of Cold Data in Big Data File Systems
    Dzinamarira, Simbarashe
    Dinu, Florin
    Ng, T. S. Eugene
    2018 IEEE 38TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2018, : 65 - 75
  • [37] Data Hiding Tactics for Windows and Unix File Systems
    Berghel, Hal
    Hoelzer, David
    Sthultz, Michael
    ADVANCES IN COMPUTERS, VOL 74: SOFTWARE DEVELOPMENT, 2008, 74 : 1 - 17
  • [38] Boosting Parallel File System Performance via Heterogeneity-Aware Selective Data Layout
    He, Shuibing
    Wang, Yang
    Sun, Xian-He
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (09) : 2492 - 2505
  • [39] Dynamic File Striping and Data Layout Transformation on Parallel System with Fluctuating I/O Workload
    Son, Seung Woo
    Sehrish, Saba
    Liao, Wei-keng
    Oldfield, Ron
    Choudhary, Alok
    2013 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2013,
  • [40] Striping Layout Aware Data Aggregation for High Performance I/O on a Lustre File System
    Tsujita, Yuichi
    Hori, Atsushi
    Ishikawa, Yutaka
    HIGH PERFORMANCE COMPUTING, ISC HIGH PERFORMANCE 2015, 2015, 9137 : 282 - 290