Dissertation > Excellent graduate degree dissertation topics show

Research on RAID Mechanism in Storage System Based on Flash Memory

Author: DuYiMo
Tutor: XiaoZuo
School: National University of Defense Science and Technology
Course: Computer Science and Technology
Keywords: Flash Memory storage system flash simulator wear leveling RAID
CLC: TP333
Type: Master's thesis
Year: 2010
Downloads: 69
Quote: 0
Read: Download Dissertation


With the rapid growth of data-intensive applications, more high-performance and reliable storage systems are required. At the same time, storage system mainly comprised by disks cannot meet the requirement anymore. Flash Memory has the advantages of small volume, low power consumption, excellent shock resistance and good performance. With Flash Memory’s price decreasing and its capacity increasing, it must be more widely used in the future. RAID mechanism can be used to construct RAID storage system based on Flash Memory to increase the capacity, elevate the performance and improve the reliability, which provides a feasible way to achieve the goal of constructing storage system with high performance and good reliability.To pursue the goal of constructing high-performance and reliable storage system, we make research on the application of RAID mechanism in storage system based on Flash Memory. Firstly, we analyze and compare the two different schemes of construcing RAID system which are on the SSD level and flash chip level respectively in flash storage system and decide to use RAID mechanism based on the level of flash chips. Secondly, we propose a new RAID strategy called YA-RAID. It adopts architecture of multiple levels RAID, configuration of distributed controllers, mechanism of coarse-grained and fine-grained synthetically wear leveling. We depict the design and prototype implementation strategy in detail. Thirdly, we accomplish the design and implementation of a customizable and modular flash simulator which comprised by the FTL part and Flash Memory chips simulated by file system. Based on this simulator, some application cases are presented after the validation of the simulator. Lastly, we customize the specialized simulator with several different kinds of RAID strategies including YA-RAID. We run the traces on them and the result shows that, compared to other RAID strategies, YA-RAID strategy can guarantee the good wear leveling and boost up the performance by 30% approximately.

Related Dissertations

  1. Implementation of Data Compression, Operation and Query Processing System Based on BAP,TP311.13
  2. Periodic testing of the storage system reliability model,O213.2
  3. Study on the Key Technologies of the DC Storage Energy System in DVR,TM761.1
  4. DURO: A New Online Reconstruction Optimization for Single-disk-failure of RAID-6,TP333
  5. Research on Utilization Technique of Regenerating Braking Energy in Urban Rail Traction System,TM922.3
  6. Studies of Grid-connected PV System’s Impact on Grid’s Operation and the Coping Strategy,TM615
  7. Eucalyptus-based Object Storage System Design and Implementation,TP333
  8. Active Object Storage System Realization Mechanism,TP333
  9. Distributed File System Design and Implementation of the client,TP338.8
  10. SSD controller wear leveling algorithm,TP333.35
  11. FlashCache Bitwise replacement algorithm design and implementation,TP333
  12. BlueOcean mass storage system design and implementation of the client,TP333
  13. Design and Implementation of the civil aviation meteorological data history archive management system,TP311.52
  14. Research and Implementation of the Parallel Storage System Based on NAND FLASH,TP333
  15. Embedded flash memory testing technology,TP333
  16. A FTL Algorithm Combined with Hot Data Identifier,TP333
  17. Research on Key Technology and System Implementation of Handheld Terminal Based on ARM,TP368.1
  18. Inorganic Salt Solution as a Phase Change Material and Its Application in Thermal Storage System,TB34
  19. Factors Analysis on Air Attack Program and Optimization,E844
  20. Research of Erasure Code for RAID System,TP391.44
  21. Research and Implementation of the File System on Large-scale NAND Flash Based on VxWorks,TP316.2

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Electronic digital computer (not a continuous role in computer ) > Memory
© 2012 www.DissertationTopic.Net  Mobile