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
来源
USENIX Association Proceedings of the Sixth Symposium on Operating Systems Design and Implementation (OSDE '04) | 2004年
关键词
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 条
  • [31] MANAGEMENT APPROACH TO FORMULATION AND IMPLEMENTATION OF BLOCK-LEVEL PLANS
    RAMESH, KS
    RAMANA, DV
    BEHAVIOURAL SCIENCES AND RURAL DEVELOPMENT, 1978, 1 (02): : 138 - 154
  • [32] DENSITY, POPULATION POTENTIAL AND PATHOLOGY - BLOCK-LEVEL ANALYSIS
    CHOLDIN, HM
    RONCEK, DW
    REVIEW OF PUBLIC DATA USE, 1976, 4 (04): : 19 - 30
  • [33] ORTHRUS: a lightweighted block-level cloud storage system
    Jian Wan
    Jianliang Zhang
    Li Zhou
    Yicheng Wang
    Congfeng Jiang
    Yongjian Ren
    Jue Wang
    Cluster Computing, 2013, 16 : 625 - 638
  • [34] Block-Level Bayesian Diagnosis of Analogue Electronic Circuits
    Krishnan, Shaji
    Doornbos, Klaas D.
    Brand, Rudi
    Kerkhoff, Hans G.
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 1767 - 1772
  • [35] URBAN LOCATION AND SEGREGATION OF AGED - BLOCK-LEVEL ANALYSIS
    PAMPEL, FC
    CHOLDIN, HM
    SOCIAL FORCES, 1978, 56 (04) : 1121 - 1139
  • [36] Low power heuristic block-level voltage/frequency scheduling
    Weng, LC
    Wang, XJ
    Su, AP
    Liu, B
    ESA'04 & VLSI'04, PROCEEDINGS, 2004, : 577 - 581
  • [37] Block-level security for network-attached disks
    Aguilera, MK
    Ji, MW
    Lillibridge, M
    MacCormick, J
    Oertli, E
    Andersen, D
    Burrows, M
    Mann, T
    Thekkath, CA
    USENIX ASSOCIATION PROCEEDINGS OF THE 2ND USENIX CONFERENCE ON FILE AND STORAGE TECHNOLOGIES (FAST'03), 2003, : 159 - 174
  • [38] Subtopic Ranking Based on Block-Level Document Analysis
    Manabe, Tomohiro
    Tajima, Keishi
    WEB INFORMATION SYSTEMS AND TECHNOLOGIES (WEBIST 2016), 2017, 292 : 83 - 104
  • [39] ORTHRUS: a lightweighted block-level cloud storage system
    Wan, Jian
    Zhang, Jianliang
    Zhou, Li
    Wang, Yicheng
    Jiang, Congfeng
    Ren, Yongjian
    Wang, Jue
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2013, 16 (04): : 625 - 638
  • [40] Applying File Information to Block-Level Content Addressable Storage
    张悠慧
    汪东升
    TsinghuaScienceandTechnology, 2009, 14 (01) : 41 - 49