DESIGN AND PERFORMANCE EVALUATION OF FLASH MEMORY BACKUP SYSTEMS

被引:0
|
作者
TAKAKURA, H
KAMBAYASHI, Y
机构
[1] Faculty of Engineering, Integrated Environment Experimental Lab, Kyoto University, Kyoto
关键词
FLASH MEMORY; BACKUP SYSTEM; MAIN-MEMORY DATABASE; MEMORY DESIGN; PERFORMANCE EVALUATION;
D O I
10.1002/scj.4690250704
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Main memory databases are a promising approach to the realization of high-performance systems since they do not require low-speed secondary storages. One of the critical problems of such systems is the volatile nature of main memory. Hence, nonvolatile secondary storage cannot be removed for back-up and recovery. The authors have developed continuous back-up systems which realize low-overhead back-up procedures and quick recovery. A recent development has been flash memory, which can maintain its contents without electric power supply. It is expected that flash memory will realize high-speed nonvolatile storage. There are, however, some characteristics which are different from disk storages. For example, in flash memory, the block size of a sequential access is very small, e.g., 256 bytes. Thus we cannot use sequential access to retrieve large amounts of data, although optimization to utilize sequential access need not be considered. Although flash memory seems to be a good choice for secondary storages, the number of rewrites to a memory cell determines its lifetime. Current flash memory cannot be used as conventional secondary storage. Therefore, this paper discusses system architectures which utilize flash memory as back-up storage. Special consideration is given to reducing the number of rewrite operations. It is expected that in the proposed systems, flash memory storage can survive over 10 years. Performance evaluation is also discussed.
引用
收藏
页码:39 / 47
页数:9
相关论文
共 50 条
  • [1] Design, implementation, and performance evaluation of Flash memory-based File System on Chip
    Ahn, Seongjun
    Choi, Jongmoo
    Lee, Donghee
    Noh, Sam H.
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2007, 23 (06) : 1865 - 1887
  • [2] Performance evaluation of distributed memory multiprocessor systems
    Benazzouz, D
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2001, 7 (02) : 89 - 95
  • [3] Design and implementation of efficient bootloader for endurance enhancement in flash memory storage systems
    Kebir, Mehmet Ugur
    Kacar, Firat
    HELIYON, 2024, 10 (05)
  • [4] Performance Evaluation of Online Backup Cloud Storage
    Zhang, Xiao
    Feng, WenXiong
    Qin, Xiao
    INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2013, 3 (03) : 20 - 33
  • [5] A Reliability Enhancement Design under the Flash Translation Layer for MLC-Based Flash-Memory Storage Systems
    Chang, Yuan-Hao
    Yang, Ming-Chang
    Kuo, Tei-Wei
    Hwang, Ren-Hung
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 13 (01)
  • [6] Performance evaluation and design of base stock systems
    Duri, C
    Frein, Y
    Di Mascolo, M
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 127 (01) : 172 - 188
  • [7] In system programming of flash memory in DSP systems
    Li, CC
    Ren, YF
    Zhang, WD
    ISTM/2003: 5TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-6, CONFERENCE PROCEEDINGS, 2003, : 2127 - 2129
  • [8] Reliability Enhancement of Flash-Memory Storage Systems: An Efficient Version-Based Design
    Chang, Yuan-Hao
    Huang, Po-Chun
    Hsu, Pei-Han
    Lee, Lue-Jane
    Kuo, Tei-Wei
    Du, David Hung-Chang
    IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (12) : 2503 - 2515
  • [9] Endurance enhancement of flash-memory storage systems: An efficient static wear leveling design
    Chang, Yuan-Hao
    Hsieh, Jen-Wei
    Kuo, Tei-Wei
    2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2007, : 212 - +
  • [10] Design of Equal Probability Store Algorithm for Flash Memory
    Bai, Leqiang
    Cheng, Cheng
    Wang, Jialin
    ADVANCES IN INFORMATION TECHNOLOGY AND EDUCATION, PT I, 2011, 201 : 149 - 155