A novel non-volatile memory storage system for I/O-intensive applications

被引:3
|
作者
Han, Wen-bing [1 ,2 ]
Chen, Xiao-gang [1 ]
Li, Shun-fen [1 ]
Li, Ge-zi [1 ,2 ]
Song, Zhi-tang [1 ]
Li, Da-gang [3 ]
Chen, Shi-yan [3 ]
机构
[1] Chinese Acad Sci, Shanghai Inst MicroSyst & Informat Technol, Shanghai 200050, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100080, Peoples R China
[3] Peking Univ, Sch Elect & Comp Engn, Shenzhen 518055, Peoples R China
关键词
In-storage processing; File system; Non-volatile memory (NVM); Storage system; I/O-intensive applications;
D O I
10.1631/FITEE.1700061
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The emerging memory technologies, such as phase change memory (PCM), provide chances for highperformance storage of I/O-intensive applications. However, traditional software stack and hardware architecture need to be optimized to enhance I/O efficiency. In addition, narrowing the distance between computation and storage reduces the number of I/O requests and has become a popular research direction. This paper presents a novel PCMbased storage system. It consists of the in-storage processing enabled file system (ISPFS) and the configurable parallel computation fabric in storage, which is called an in-storage processing (ISP) engine. On one hand, ISPFS takes full advantage of non-volatile memory (NVM)'s characteristics, and reduces software overhead and data copies to provide low-latency high-performance random access. On the other hand, ISPFS passes ISP instructions through a command file and invokes the ISP engine to deal with I/O-intensive tasks. Extensive experiments are performed on the prototype system. The results indicate that ISPFS achieves 2 to 10 times throughput compared to EXT4. Our ISP solution also reduces the number of I/O requests by 97% and is 19 times more efficient than software implementation for I/O-intensive applications.
引用
收藏
页码:1291 / 1302
页数:12
相关论文
共 50 条
  • [1] A novel non-volatile memory storage system for I/O-intensive applications
    Wen-Bing Han
    Xiao-Gang Chen
    Shun-Fen Li
    Ge-Zi Li
    Zhi-Tang Song
    Da-Gang Li
    Shi-Yan Chen
    [J]. Frontiers of Information Technology & Electronic Engineering, 2018, 19 : 1291 - 1302
  • [2] A Lightweight Asynchronous I/O System for Non-volatile Memory
    Luo, Jiebin
    Zhang, Weijie
    Li, Dingding
    Luo, Haoyu
    Zeng, Deze
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2021, PT II, 2022, 13156 : 108 - 122
  • [3] Novel ferroelectric capacitor for non-volatile memory storage and biomedical tactile sensor applications
    Liu, Shi Yang
    Chua, Lynn
    Tan, Kian Chuan
    Valavan, S. E.
    [J]. THIN SOLID FILMS, 2010, 518 (24) : E152 - E155
  • [4] CONTAINER SHIPPING - OPERATING SYSTEM SUPPORT FOR I/O-INTENSIVE APPLICATIONS
    PASQUALE, J
    ANDERSON, E
    MULLER, PK
    [J]. COMPUTER, 1994, 27 (03) : 84 - 93
  • [5] Performance model of I/O-intensive parallel applications
    Chen, Yongran
    Qi, Xingyun
    Dou, Wenhua
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2007, 44 (04): : 707 - 713
  • [6] Adaptive Memory and Storage Fusion on Non-Volatile One-Memory System
    Chang, Chi-Hsing
    Chang, Che-Wei
    [J]. 2019 IEEE NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM (NVMSA-2019), 2019,
  • [7] I/O-intensive Scheduling in Multiprocessor Virtualized System
    Mao, Haoxiang
    Huang, Bindi
    [J]. 2014 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTERNET OF THINGS (CCIOT), 2014, : 49 - 52
  • [8] Achieving efficiency and accuracy in simulation for I/O-intensive applications
    Eom, H
    Hollingsworth, JK
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2001, 61 (12) : 1732 - 1750
  • [9] NVMTFS: A Non-Volatile Memory Adaptive File System for Tiered Storage System
    Liu, Shiyong
    Cao, Zhichao
    Guo, Zhongwen
    Wang, Guohua
    Wang, Xupeng
    Qiu, Zhijin
    Qin, Xukun
    [J]. 2018 4TH INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING AND COMMUNICATIONS (BIGCOM 2018), 2018, : 201 - 206
  • [10] Future Non-Volatile Memory Storage Architecture and File System Interface
    Oikawa, Shuichi
    Miki, Satoshi
    [J]. 2013 FIRST INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2013, : 389 - 392