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

被引:0
|
作者
Wen-Bing Han
Xiao-Gang Chen
Shun-Fen Li
Ge-Zi Li
Zhi-Tang Song
Da-Gang Li
Shi-Yan Chen
机构
[1] Chinese Academy of Sciences,Shanghai Institute of Micro
[2] University of Chinese Academy of Sciences,system and Information Technology
[3] Peking University,School of Electronics and Computer Engineering
关键词
In-storage processing; File system; Non-volatile memory (NVM); Storage system; I/O-intensive applications; TP333;
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:11
相关论文
共 50 条
  • [1] A novel non-volatile memory storage system for I/O-intensive applications
    Han, Wen-bing
    Chen, Xiao-gang
    Li, Shun-fen
    Li, Ge-zi
    Song, Zhi-tang
    Li, Da-gang
    Chen, Shi-yan
    FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2018, 19 (10) : 1291 - 1302
  • [2] A Lightweight Asynchronous I/O System for Non-volatile Memory
    Luo, Jiebin
    Zhang, Weijie
    Li, Dingding
    Luo, Haoyu
    Zeng, Deze
    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.
    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
    COMPUTER, 1994, 27 (03) : 84 - 93
  • [5] Performance model of I/O-intensive parallel applications
    Chen, Yongran
    Qi, Xingyun
    Dou, Wenhua
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2007, 44 (04): : 707 - 713
  • [6] I/O-intensive Scheduling in Multiprocessor Virtualized System
    Mao, Haoxiang
    Huang, Bindi
    2014 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTERNET OF THINGS (CCIOT), 2014, : 49 - 52
  • [7] Adaptive Memory and Storage Fusion on Non-Volatile One-Memory System
    Chang, Chi-Hsing
    Chang, Che-Wei
    2019 IEEE NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM (NVMSA-2019), 2019,
  • [8] Achieving efficiency and accuracy in simulation for I/O-intensive applications
    Eom, H
    Hollingsworth, JK
    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
    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
    2013 FIRST INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2013, : 389 - 392