Life or death at block-level

被引:0
|
作者
Sivathanu, M [1 ]
Bairavasundaram, LN [1 ]
Arpaci-Dusseau, AC [1 ]
Arpaci-Dusseau, RH [1 ]
机构
[1] Univ Wisconsin, Dept Comp Sci, Madison, WI 53706 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A fundamental piece of information required in intelligent storage systems is the liveness of data. We formalize the notion of liveness within storage, and present two classes of techniques for making storage systems liveness-aware. In the explicit notification approach, we present robust techniques by which a file system can impart liveness information to storage through a "free block" command. In the implicit detection approach, we show that such information can be inferred by the storage system efficiently underneath a range of file systems, without changes to the storage interface. We demonstrate our techniques through a prototype implementation of a secure deleting disk. We find that while the explicit interface approach is desirable due to its simplicity, the implicit approach is easy to deploy and enables quick demonstration of new functionality, thus facilitating rapid migration to an explicit interface.
引用
收藏
页码:379 / 394
页数:16
相关论文
共 50 条
  • [41] Efficient block-level connectivity verification algorithms for embedded memories
    Li, JF
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2004, E87A (12) : 3185 - 3192
  • [42] Design and Analysis of Block-Level Snapshots for Data Protection and Recovery
    Xiao, Weijun
    Yang, Qing
    Ren, Jin
    Xie, Changsheng
    Li, Huaiyang
    IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (12) : 1615 - 1625
  • [43] A block-level caching optimization method for mobile transparent computing
    Yayuan Tang
    Kehua Guo
    Biao Tian
    Peer-to-Peer Networking and Applications, 2018, 11 : 711 - 722
  • [44] Lightweight and block-level concurrent sweeping for JavaScript garbage collection
    Kim, Hongjune
    Bak, Seonmyeong
    Lee, Jaejin
    ACM SIGPLAN Notices, 2014, 49 (05): : 155 - 164
  • [45] Applying File Information to Block-Level Content Addressable Storage
    张悠慧
    汪东升
    TsinghuaScienceandTechnology, 2009, 14 (01) : 41 - 49
  • [46] Accelerating Block-level Rate Control for Learned Image Compression
    Dong, Muchen
    Lu, Ming
    Ma, Zhan
    2024 DATA COMPRESSION CONFERENCE, DCC, 2024, : 552 - 552
  • [47] Block-level virtualization: How far can we go?
    Flouris, MD
    Anastasiadis, SV
    Bilas, A
    LOCAL TO GLOBAL DATA INTEROPERABILITY - CHALLENGES AND TECHNOLOGIES: BEYOND MASS STORAGE TO GLOBALLY DISTRIBUTED DATA, 2005, : 98 - 102
  • [48] Parity Resynchronization using a Block-level Journaling for Software RAID
    Baek, Sung Hoon
    Park, Ki-Woong
    INFORMATION SYSTEMS, 2015, 54 : 28 - 42
  • [49] Evaluating the Accuracy of 2020 Census Block-Level Estimates in California
    Bozick, Robert
    Burgette, Lane F.
    Sharygin, Ethan
    Shih, Regina A.
    Weidmer, Beverly
    Tzen, Michael
    Kofner, Aaron
    Brand, Jennie E.
    Beltran-Sanchez, Hiram
    DEMOGRAPHY, 2023, 60 (06) : 1903 - 1921
  • [50] Optimal Data Layout for Block-Level Random Accesses to Scratchpad
    Singapura, Shreyas G.
    Kannan, Rajgopal
    Prasanna, Viktor K.
    2017 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2017,