COMMUNITY

게시판

소식

IEEE IPDPS’22 (우수학술대회 등재) 논문 채택

작성자
소프트웨어융합대학
작성일
2022-02-11
조회수
27

첨부파일


컴퓨터공학과 권형준 (학사과정, 지도교수: 김영재) 이 작성한 “DeNOVA: Deduplication Extended NOVA File System”라는 제목의 논문이 IEEE International Parallel & Distributed Processing Symposium (IPDPS’22)에 게재가 확정되었다.


▲ 왼쪽부터 권형준(학사과정 8학기, 지도교수:김영재), 조용현(석사과정 1학기, 지도교수:김영재), 

박여현(석사과정 1학기, 지도교수:김영재), 김영재(지도교수)


IEEE IPDPS는 분산 컴퓨팅 뿐만 아니라 컴퓨터 과학 분야의 다양한 방면에서 최신 연구들을 발표하고 공유하기 위한 국제 학회이다. 특히, IEEE IPDPS는 BK21 플러스 사업 CS분야 우수국제학술대회 목록에 등재가 되어 있을 뿐만 아니라 (보정 IF=2) 정보과학회 소프트웨어 우수학술대회 목록에 등재가 되어 있다.


수행연구: 본 연구에서는, 최근 부상 중인 NVDIMM (non-volatile DIMM) 반도체의 특성을 고려한 NVM file system에서 인라인 중복 제거 기술 (inline-deduplication) 은 적합하지 않다는 것을 실험적으로 증명하며, 이에 대한 대안으로 NVDIMM의 특성을 고려한 오프라인 중복 제거 기술 (offline-deduplication) 을 제시한다. 이를 통해 기존 NVM file system의 쓰기 성능을 약 1% 저하시키는 선에서 중복 제거 서비스를 제공할 수 있게 되었다.


그림 1은 DeNOVA의 전반적인 개요를 보여준다. 오프라인 중복 제거 기술은 데이터가 스토리지에 쓰인 이후에 비동기적으로 중복된 데이터를 감지하고 중복 제거를 수행한다. 이를 위하여 비동기적으로 background에서 수행되고 있는 Deduplication Daemon과 중복 제거의 대상이 되는 데이터를 식별하기 위한 Deduplication Work Queue가 존재한다.


NVDIMM은 DRAM과 비교하여 견줄 수 있는 쓰기 속도를 보여주는 동시에 SSD와 같이 비휘발성 특징을 가지고 있다. 따라서 중복 제거를 수행하는 과정에서 system failure가 발생할 시 consistency 문제를 처리할 수 있어야 한다. DeNOVA는 그림 2와 같은 중복 제거 과정을 통해 모든 경우의 consistency 문제를 고려하여 설계되었다.


그림 1. DeNOVA의 전체적 개요



그림 2. DeNOVA에서 중복 제거(Deduplication)을 진행하는 과정


IEEE IPDPS 학회링크: https://www.ipdps.org

논문링크: https://discos.sogang.ac.kr/file/2022/intl_conf/IPDPS_2022_J_Kwon.pdf



연구 인턴십/연구 프로젝트를 통해 배운 내용 소감: 권형준 학생은 현재 컴퓨터공학과 학부 8학기 재학생으로 본 연구에 대한 소감을 다음과 같이 전달하였다. 


“저는 DISCOS 연구실에서 학부 인턴과 연구 프로젝트2 수업의 일환으로 연구를 진행하였습니다. 처음에는 해당 분야에 대한 기본 지식이 하나도 없었기 때문에 연구보다는 공부를 하는 느낌으로 시작했습니다. 하지만 김영재 교수님께서 좋은 연구 기회와 명확한 연구 목표를 제시해 주셔서 학부생으로 세계적인 논문을 작성해 보는 특별한 경험을 할 수 있었습니다. 학부 수업에서 추상화하여 배운 전공 지식들을 실제로 적용해 보고 실험해 볼 수 있었던 게 재미있었고, 항상 읽기만 하던 논문을 직접 써 봄으로써 시각을 많이 넓힐 수 있는 기회가 가졌습니다. 현재 남아있는 최종 제출과 발표 준비 또한 열심히 수행하여 유종의 미를 거두고 싶습니다. “