SSD 스토리지 시스템에서 PRAM 캐시를 이용한 데이터 중복제거 기법

Title
SSD 스토리지 시스템에서 PRAM 캐시를 이용한 데이터 중복제거 기법
Other Titles
Data Deduplication Method using PRAM Cache in SSD Storage System
Authors
김덕환
Keywords
PRAM cache. Solid State Disk, data de-duplication, LRU
Issue Date
2013
Publisher
전자공학회논문지
Series/Report no.
전자공학회논문지; 제50권 제4호 pp 117~123
Abstract
최근 클라우드 스토리지 환경에서 전통적인 스토리지장치인 하드디스크를 대체하여 SSD(Solid-State Drive)의 사용량이 증가하고 있다. SSD는 기계적인 동작이 없어 빠른 입출력 성능을 가지는 반면 덮어쓰기가 불가능한 특성을 가지고 있어 공간 효율성을 위한 관리가 중요하다. 이와 같은 마모도 특성을 갖는 SSD의 공간 효율성을 효과적으로 관리하기 위해 데이터 중복 제거 기법을 이용한다. 하지만 데이터 중복제거 기법은 데이터 청킹, 해싱, 해시값 검색과정 연산을 포함하기 때문에 오버헤드 가 발생하는 문제점이 있다. 본 논문에서는 SSD 스토리지 시스템에서 PRAM 캐시를 이용한 데이터 중복제거 기법을 제안한 다. 제안한 방법은 DRAM의 1차 해시테이블에 PRAM에 캐싱된 데이터를 위한 해시값들을 저장하고, LRU(Least Recently Used)기법을 이용하여 관리한다. PRAM의 2차 해시테이블에는 SSD 스토리지에 저장된 데이터에 대한 해시값들을 저장하고, DRAM의 1차 해시테이블에 대한 백업을 PRAM에 유지함으로써 전원 손실등에 대비하여 신뢰성을 향상시킬 수 있다. 실험결 과, 제안하는 기법은 기존의 DRAM에 모든 해시값들을 저장하여 관리하는 기법보다 SSD의 쓰기 횟수 및 연산시간을 워크로 드별 평균 44.2%, 38.8%의 감소 효과를 보였다.
URI
http://dx.doi.org/10.5573/ieek.2013.50.4.117
http://dspace.inha.ac.kr/handle/10505/34270
ISSN
1016-135X
Appears in Collections:
College of Engineering(공과대학) > Electronic Engineering (전자공학) > Local Access Journals, Paper, Reports (전자공학 논문, 보고서)

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Browse