Browse > Article
http://dx.doi.org/10.5762/KAIS.2010.11.12.4997

A Hetero-Mirroring Scheme to Improve I/O Performance of High-Speed Hybrid Storage  

Byun, Si-Woo (Dept. of Digital Media, Anyang University)
Publication Information
Journal of the Korea Academia-Industrial cooperation Society / v.11, no.12, 2010 , pp. 4997-5006 More about this Journal
Abstract
A flash-memory-based SSDs(Solid State Disks) 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 scheme improves RAID-1 operation performance by balancing write-workloads and delaying write operations to avoid SSD freezing. Our test results show that our scheme significantly reduces the write operation overheads and freezing overheads, and improves the performance of traditional SSD-RAID-1 scheme by 18 percent, and the response time of the scheme by 38 percent.
Keywords
SSD; HDD; RAID; Flash Memory Storages; Mirroring;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 배영현, "고성능 플래시 메모리 SSD 설계 기술", 정보과학회지 vol 25, No. 6, pp. 18-28, 2007.   과학기술학회마을
2 Samsung, SpinPoint F Series, http://www.samsung.com/global/business/hdd/productSubType. do?group=72&type=61&subtype=63, 2007.
3 변시우, "하이브리드 하드디스크 시스템을 위한 플래시 노드 캐싱 기법", 한국산학기술학회논문지,Vol. 9, No. 6, pp. 1696-1704, 2009.   과학기술학회마을   DOI
4 Solid Data Systems, "Comparison of Drives Technologies for High-Transaction Databases", Solid Data Systems, Inc. White paper, 2007.
5 김호진,황인철,맹승렬,윤헌수, "SDIO에서 RAID 레벨 5의 효율적인 구현," 정보과학회 학술발표대회, 제31권 제1호, pp. 64-66, 2004.   과학기술학회마을
6 변시우,허문행, "플래시 메모리를 사용하는 효과적인 RAID 스토리지에 대한 연구", 대한전자공학회 정보 및 제어 학술대회, pp. 240-242, 2009.   과학기술학회마을
7 최귀열, 박계원, "지능형 I/O 구조를 갖는 RAID 시스템의 성능향상을 위한 연구," 정보통신학회지 제10권 11호, pp. 1989-1995, 2007.
8 David Roberts, Taeho Kgil, and Trevor Mudge, "Integratin NAMD Flash Devices onto Servers", Communications of the ACM, Vol52. No.4, pp.98-106, 2009.   DOI   ScienceOn
9 Mesquite, "CSIM2.0", http://www.mesquite.com/documentation/documents/CSIM20_User_Guide-C.pdf, 2008.
10 Samsung, Samsung SSD is NOW, http://www.samsung.com/global/business/semiconductor/products/flash/ssd/2008/home/home.html, 2009.
11 변시우, "플래시 메모리-SSD의 인덱스 연산 성능향상을 위한 압축된 핫-콜드 클러스터링 기법", 한국산학기술학회논문지, Vol. 11, No. 1, pp.166-174, 2010.
12 Samsung, Samsung, what is NAND Flash based SSD?, http://www.samsung.com/global/business/semiconductorproducts/flash/Products_FlashSSD.html, 2009.