HAIL: A High-Availability and Integrity Layer for Cloud Storage

被引:0
|
作者
Bowers, Kevin D. [1 ]
Juels, Ari [1 ]
Oprea, Alina [1 ]
机构
[1] RSA Labs, Cambridge, MA USA
关键词
Distributed storage systems; cloud storage; data availability; erasure codes; proofs of retrievability; AUTHENTICATION; PROOFS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We introduce HAIL (High-Availability and Integrity Layer), a distributed cryptographic system that allows a set of servers to prove to a client that a stored file is intact and retrievable. HAIL strengthens. formally unifies, and streamlines distinct approaches from the cryptographic and distributed-systems communities. Proofs in HAIL are efficiently computable by servers and highly compact typically tens or hundreds of bytes. irrespective of file size HAIL cryptographically verifies and reactively reallocates file shares It is robust against an active, mobile adversary. i.e. one that may progressively corrupt the full set of servers We propose a strong, formal adversarial model for HAIL, and rigorous analysis and parameter choices. We show how HAIL improves on the security and efficiency of existing tools. like Proofs of Retrievability (PORs) deployed on individual servers We also report on a prototype implementation.
引用
收藏
页码:187 / 198
页数:12
相关论文
共 50 条
  • [1] A Security and High-Availability Layer for Cloud Storage
    Schnjakin, Maxim
    Alnemr, Rehab
    Meinel, Christoph
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2010 WORKSHOPS, 2011, 6724 : 449 - 462
  • [2] A High-Availability Cloud for Research Computing
    Riley, Justin
    Noss, John
    Dillingham, Wes
    Cuff, James
    Llorente, Ignacio M.
    [J]. COMPUTER, 2017, 50 (06) : 92 - 95
  • [3] High-Availability Virtual Communication for Cloud Access
    Sirisutthidecha, Suthee
    Maichalernnukul, Kiattisak
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2016, 10 (08): : 3455 - 3473
  • [4] PaxosStore: High-availability Storage Made Practical in WeChat
    Zheng, Jianjun
    Lin, Qian
    Xu, Jiatao
    Wei, Cheng
    Zeng, Chuwei
    Yang, Pingan
    Zhang, Yunfan
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2017, 10 (12): : 1730 - 1741
  • [5] PuppetStack: A tool for building high-availability private cloud infrastructures
    Messina, Fabrizio
    Russo, Miriana
    Santoro, Corrado
    Santoro, Federico Fausto
    Riccobene, Salvatore
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE, CLOUDCOM 2023, 2023, : 224 - 231
  • [6] Efficient Inter-Cloud Replication for High-Availability Services
    Abouzamazem, Abdallah
    Ezhilchelvan, Paul
    [J]. PROCEEDINGS OF THE 2013 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2013), 2013, : 132 - 139
  • [7] A high-availability software update method for distributed storage systems
    Department of Computer Science, Graduate School of Information Science and Engineering, Tokyo Institute of Technology, Tokyo, 152-8552, Japan
    不详
    不详
    [J]. Syst Comput Jpn, 2006, 10 (35-46):
  • [8] On Replica Placement in High-Availability Storage Under Correlated Failure
    Mills, K. Alex
    Chandrasekaran, R.
    Mittal, Neeraj
    [J]. COMBINATORIAL OPTIMIZATION AND APPLICATIONS, (COCOA 2015), 2015, 9486 : 348 - 363
  • [9] Upgrade of the IaaS Cloud Issues and Potential Solutions in the Context of High-Availability
    Nabi, Mina
    Khendek, Ferhat
    Toeroe, Maria
    [J]. 2015 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), 2015, : 21 - 24
  • [10] Hy-SAIL: Hyper-Scalability, Availability and Integrity Layer for Cloud Storage Systems
    Amaral, Dino Macedo
    Gondim, Joao J. C.
    Albuquerque, Robson De Oliveira
    Sandoval Orozco, Ana Lucila
    Garcia Villalba, Luis Javier
    [J]. IEEE ACCESS, 2019, 7 : 90082 - 90093