earticle

논문검색

비동기식 검사점 백업을 가지는 램디스크

원문정보

A RAM disk with Asynchronous Checkpoint Backup

백승훈

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

RAM disks are used where the high response is required to a computer storage device. The RAM disk is a software that creates a virtual disk drive using the main memory. It is very important for the RAM disk to solve the problem of data persistence against a power failure and a crash. This paper presents three local backup schemes - synchronous backup, asynchronous backup, and asynchronous checkpoint backup - that allow for data in the RAM disk to be persistently remained by software. Asynchronous checkpoint backup is a new scheme presented in this paper. It has higher throughput than the synchronous backup, and its data reliability is better than that of the asynchronous backup. The implementation of the RAM disk that provides these three backup schemes in the Linux kernel are presented in detail.

한국어

컴퓨터 저장장치에 최고의 응답성이 필요한 곳에 램디스크을 이용한다. 램디스크는 대용량의 주기억장치를 이용해 서 가상의 디스크 드라이브를 만드는 소프트웨어이다. 램디스크에서 정전 및 크래시에 대비한 데이터 지속성의 문제 를 해결하는 것은 매우 중요하다. 본 논문은 소프트웨어만으로 램디스크의 데이터를 지속 가능하게 하는 세 가지 지 역 백업 방식-동기식 백업, 비동기식 백업, 및 비동기식 검사점 백업-을 상세히 제시한다. 비동기식 검사점 백업은 본 논문에서 새롭게 제시하는 기법으로서, 동기식 백업보다 처리량이 높고, 데이터 안정성은 비동기식 백업보다 좋 다. 리눅스 커널에서 이 세 가지 백업 기법들을 제공하는 램디스크의 구현에 대해서 자세히 설명한다.

목차

요약
Abstract
1. 서론
2. 설계와 구현
2.1 램디스크 백업 방식의 종류
2.2 비동기식 백업 절차
2.3 메모리구조
2.4 비동기식 지연쓰기
2.5 DMA 메모리 복사
2.6 복원
3. 성능평가
3.1 마이크로 파일 벤치마크
3.2 TPC-C
3.3 DBench
4. 결론
참고문헌

저자정보

  • 백승훈 Sung Hoon Baek. 중원대학교 컴퓨터공학과

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      0개의 논문이 장바구니에 담겼습니다.