Concurrent and Robust End-to-End Data Integrity Verification Scheme for Flash-Based Storage Devices

被引:2
|
作者
Kim, Hwajung [1 ]
Hwang, Inhwi [1 ]
Lee, Jeongeun [1 ]
Yeom, Heon Y. [1 ]
Sung, Hanul [2 ]
机构
[1] Seoul Natl Univ, Dept Comp Sci & Engn, Seoul 08826, South Korea
[2] Sangmyung Univ, Dept Game Design & Dev, Seoul 03016, South Korea
来源
IEEE ACCESS | 2022年 / 10卷
基金
新加坡国家研究基金会;
关键词
Data transfer; Flash memories; Data integrity; Receivers; Prototypes; Performance evaluation; Random access memory; I; O scheduling; parallel processing; data integrity;
D O I
10.1109/ACCESS.2022.3163729
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The amount of data generated by scientific applications on high-performance computing systems is growing at an ever-increasing pace. Most of the generated data are transferred to storage in remote systems for various purposes such as backup, replication, or analysis. To detect data corruption caused by network or storage failures during data transfer, the receiver system verifies data integrity by comparing the checksum of the data. However, the internal operation of the storage device is not sufficiently investigated in the existing end-to-end integrity verification techniques. In this paper, we propose a concurrent and reliable end-to-end data integrity verification scheme considering the internal operation of the storage devices for data transfer between high-performance computing systems with flash-based storage devices. To perform data integrity verification including data corruptions that occurred inside the storage devices, we control the order of I/O operations considering the internal operations of the storage devices. Also, to prove the effectiveness of the proposed scheme, we devise a prototype that injects faults on the specific layer of the storage stack and examines detection of faults. We parallelize checksum computation and overlap it with I/O operations to mitigate the overhead caused by I/O reordering. The experimental results show that the proposed scheme reduces the entire data transfer time by up to 62% compared with the existing schemes while ensuring robust data integrity. With the prototype implementation, our scheme detects failures on NAND flash memory inside storage devices that cannot be detected with the existing schemes.
引用
收藏
页码:36350 / 36361
页数:12
相关论文
共 50 条
  • [31] Automating Endurance Test for Flash-based Storage Devices in Samsung Electronics
    Kim, Jinkook
    Jeon, Minseok
    Jang, Sejeong
    Oh, Hakjoo
    2023 IEEE CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION, ICST, 2023, : 317 - 326
  • [32] Critical Data Backup with Hybrid Flash-Based Consumer Devices
    Luo, Longfei
    Yu, Dingcui
    Lv, Yina
    Shi, Liang
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2024, 21 (01)
  • [33] NAND Flash-based storage devices for high reliability in automotive applications
    Electronics World, 2022, 127 (2022): : 30 - 32
  • [34] An efficient iO-based data integrity verification scheme for cloud storage
    Lixue SUN
    Chunxiang XU
    Yuan ZHANG
    Kefei CHEN
    Science China(Information Sciences), 2019, 62 (05) : 237 - 239
  • [35] An efficient iO-based data integrity verification scheme for cloud storage
    Sun, Lixue
    Xu, Chunxiang
    Zhang, Yuan
    Chen, Kefei
    SCIENCE CHINA-INFORMATION SCIENCES, 2019, 62 (05)
  • [36] Adversarial Regularization for Attention Based End-to-End Robust Speech Recognition
    Sun, Sining
    Guo, Pengcheng
    Xie, Lei
    Hwang, Mei-Yuh
    IEEE-ACM TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2019, 27 (11) : 1826 - 1838
  • [37] End-to-end send-time-based flow control scheme
    Agrawala, Ashok K.
    Sanghi, Dheeraj
    Shi, Leyuan
    Internetworking Chichester, 1995, 6 (01): : 41 - 58
  • [38] Smart Pharmaceutical Manufacturing: Ensuring End-to-End Traceability and Data Integrity in Medicine Production
    Leal, Fatima
    Chis, Adriana E.
    Caton, Simon
    Gonzalez-Velez, Horacio
    Garcia-Gomez, Juan M.
    Dura, Marta
    Sanchez-Garcia, Angel
    Saez, Carlos
    Karageorgos, Anthony
    Gerogiannis, Vassilis C.
    Xenakis, Apostolos
    Lallas, Efthymios
    Ntounas, Theodoros
    Vasileiou, Eleni
    Mountzouris, Georgios
    Otti, Barbara
    Pucci, Penelope
    Papini, Rossano
    Cerrai, David
    Mier, Mariola
    BIG DATA RESEARCH, 2021, 24
  • [39] DeepAirSig: End-to-End Deep Learning Based in-Air Signature Verification
    Malik, Jameel
    Elhayek, Ahmed
    Guha, Suparna
    Ahmed, Sheraz
    Gillani, Amna
    Stricker, Didier
    IEEE ACCESS, 2020, 8 : 195832 - 195843
  • [40] An End-to-End Macaque Voiceprint Verification Method Based on Channel Fusion Mechanism
    Liu, Peng
    Li, Songbin
    Tang, Jigang
    INTERSPEECH 2022, 2022, : 1501 - 1505