기관회원 [로그인]
소속기관에서 받은 아이디, 비밀번호를 입력해 주세요.
개인회원 [로그인]

비회원 구매시 입력하신 핸드폰번호를 입력해 주세요.
본인 인증 후 구매내역을 확인하실 수 있습니다.

회원가입
서지반출
SSD를 위한 SMART 기반 신뢰성 분석 방법론: 측정과 의미
[STEP1]서지반출 형식 선택
파일형식
@
서지도구
SNS
기타
[STEP2]서지반출 정보 선택
  • 제목
  • URL
돌아가기
확인
취소
  • SSD를 위한 SMART 기반 신뢰성 분석 방법론: 측정과 의미
저자명
김세욱,이상엽,전정호,최종무,양중섭,모연진,신영균,Kim. Se-Woog,Lee. Sang-Yup,Jeon. Jeong-Ho,Choi. Jong-Moo,Yang. Joong-Seob,Mo. Yeon-Jin,Shin. Young-K
간행물명
정보과학회논문지. Journal of KIISE. 시스템 및 이론
권/호정보
2011년|38권 5호|pp.207-215 (9 pages)
발행정보
한국정보과학회
파일정보
정기간행물|
PDF텍스트
주제분야
기타
이 논문은 한국과학기술정보연구원과 논문 연계를 통해 무료로 제공되는 원문입니다.
서지반출

기타언어초록

최근, 셀당 여러 비트를 저장하는 MLC 기술과 단위 면적당 저장 밀도를 향상시키는 기술의 적용으로 플래시 메모리의 용량은 크게 증가하고 있다. 하지만 이러한 기술들은 셀간 간섭을 증가시켜 읽기/쓰기 교란을 야기하며 프로그램/삭제 연산 횟수 제한과 데이터 유지 문제를 악화시켜, 플래시 메모리 기반 저장 장치의 신뢰성에 대한 걱정을 증가시키고 있다. 이러한 걱정을 완화할 수 있는 출발점으로 본 논문에서는 SSD의 신뢰성 이슈를 체계적이고 정량적으로 조사할 수 있는 방법론과 도구를 제안한다. 이것은 SMART(Self Monitoring Analysis and Reporting Technology} 기술을 이용하여 SSD에서 블록들의 평균 삭제 횟수, I/O 응답 시간, 배드 블록 개수 등의 다양한 속성 정보를 여러 워크로드 상황에서 측정할 수 있다. 또한 측정된 결과를 분석하여 SSD의 평균 수명, 순차/임의 워크로드가 내구성에 끼치는 영향, 배드 블록의 발생이 성능에 끼치는 영향 등의 정보를 제공할 수 있다. 실제 6개의 SSD를 이용한 실험을 통해, 제안된 방법론 및 도구가 SSD의 내부 구조를 적절하게 분석하고 있으며, SSD의 신뢰성을 평가, 향상 시킬 수 있는 유용한 정보를 제공할 수 있음을 보였다.

기타언어초록

These days, the capacity of flash memory is increasing rapidly by applying MLC (Multi Level Cells) techniques and raising the storage density per unit area. However, such technologies cause the interference among cells such as read and write disturbances and deteriorate the program/erase cycles and data retention problems, leading to the dependability as the primary concern of flash memory based storage devices. As a starting point to mitigate the concern, in this paper, we propose a new methodology and tool that can explore the dependability issues of SSD (Solid State Drives) systematically and quantitatively. Using the SMART (Self Monitoring Analysis and Reporting Technology), it can measure diverse attributes such as the average erase count of blocks, I/O response time, and the number of bad blocks under the various workloads. Also, it analyzes the measurements and provides their implications including the expected lifetime of SSD, the effects of sequential/random workloads on endurance, and the effects of bad blocks on performance. Real experiments with six commercial SSDs have shown that the proposed methodology can interpret the internal behaviors appropriately and suggest useful information to evaluate and enhance the dependability of SSDs.