Graduation Project

<2010>

Deduplication Filesystem (전지현) [블로그]

  • 현대사회에서는 자료의 양과 질이 매우 커져 저장소를 확보하는데 어려움을 겪고 있다. 본 과제에서는 Data Deduplication을 구현함으로써 중복데이터를 제거하여 저장소의 활용도를 높이고자 한다.
  • 선수 지식 : C, 자료구조, 파일시스템

플래쉬 메모리 기반 SSD의 주소변환기법 성능비교 (윤준식, 안기주) [블로그]

  • 현재 우리가 사용하고 있는 USB, SSD 등의 저장장치는 내부에 FTL 이라고 하는 주소변환 계층을 탑재하고 있다. FTL의 방식에 따라 SSD는 매우 상이한 성능을 보인다. 본 과제에서는 BAST, FAST등의 다양한 FTL 알고리즘을 학습하고 이를 시뮬레이션 환경에서 구현하여 성능을 비교하여 본다.
  • 선수지식 : C, 운영체제, 알고리즘

멀티코어를 이용한 CUDA 기반의 데이터 청킹 알고리즘 (박지모, 김경은) [블로그]

  • 현대의 데이터들에는 중복데이터가 많은 부분을 차지하고 있으며, 이러한 중복 데이터는 메모리의 낭비를 발생시킨다. 따라서 파일 분할 작업을 통해 중복된 데이터를 인지하여 단일데이터만을 백업함으로써 메모리의 용량을 효율적으로 관리하는 기술이 필요하다. 본 과제에서는 이러한 데이터의 파일 분할 작업을 CPU보다 병렬처리성능이 뛰어난 멀티 코어 GPU환경에서 수행함으로써 전반적인 백업시스템의 처리 시간을 단축시키고자 한다.
  • 선수지식 : C, 운영체제, 알고리즘

백업 소프트웨어의 성능 개선을 위한 데이터 스터디 (정광원, 김현일) [블로그]

  • 현재 출시된 백업프로그램은 각자 저마다의 평균 청크크기를 가지고 실행된다, 현재까지 청크 크기와 관련하여 완전한 분석이 이루어지지 않았기 때문이다. 다수의 파일이 존재하고, 각 파일마다 사용 패턴 또한 매우 다양하기 때문에 완전한 기준을 만들기가 쉽지 않은 상황이다. 하지만 한정된 데이터 안에서는 데이터스터디를 통해 알맞은 청킹크기를 찾을 수 있을 것이다. 본 과제에서는 주어진 데이터에 대한 최적의 청킹알고리즘을 제작해보고자한다.
  • 선수지식 : C, 운영체제, 알고리즘