A Design of RAID-1 Storage using Hard Disk Drive and Flash Memory Drive

하드 디스크 드라이브와 플래시 메모리 드라이브를 활용한 레이드-1 저장장치의 설계

  • Received : 2010.08.09
  • Accepted : 2010.08.28
  • Published : 2010.09.25

Abstract

Recently, Flash Memory Drives are one of the best media to support portable and desktop computers' storage devices. Their features include non-volatility, low power consumption, and fast access time for read operations, which are sufficient to present flash memories as major database storage components for desktop and server computers. However, we need to improve traditional storage management schemes based on HDD(Hard Disk Drive) and RAID(Redundant Array of Independent Disks) due to the relatively slow or freezing characteristics of write operations of SSDs, as compared to fast read operations. In order to achieve this goal, we propose a new storage management scheme called Hetero-Mirroring based on traditional HDD mirroring scheme. Hetero-Mirroring-based storage management improves RAID-1 operation performance by balancing write-workloads and delaying write operations to avoid SSD freezing.

Keywords

References

  1. Samsung_a, 2010, "Samsung SSD is NOW", http://www.samsung.com/global/business/semiconductor/products/flash/ssd/2008/home/home.html
  2. Solid Data Systems, 2007, "Comparison of Drives Technologies for High-Transaction Databases", White paper
  3. Samsung_b, 2010, "What is NAND Flash based SSD?", http://www.samsung.com/global/business/semiconductorproducts/flash/Products_FlashSSD.htm
  4. YoungHyun Bae, 2007, "Design of High Performance SSD, The KIPS transactions, Vol 25, No. 6, pp. 18-28
  5. Samsung_c, 2009, "SpinPoint F Series", http://www.samsung.com/global/business/hdd/productSubType.do?group=72&type=61&subtype=63
  6. SeongHun Bak, Jongwon Park, 2002, "An Implementation and Performance Evaluation of a RAID System Based on Embedded Linux", The KIPS transactions. Part A, V.9A, No.4, pp.451-458 https://doi.org/10.3745/KIPSTA.2002.9A.4.451
  7. Avid Roberts, Taeho Kgil, and Trevor Mudge, 2009, "Integratin NAMD Flash Devices onto Servers", Communications of the ACM, Vol52, No.4, pp. 98-106. https://doi.org/10.1145/1498765.1498791