Registered
SYSTEM FOR SUPPORTING USER-LEVEL DMA I/O IN DISTRIBUTED FILESYSTEM ENVIRONMENT AND METHOD FOR THE SAME
- Inventors
-
Jin Ki Sung, Kim Young Kyun, Kim Hong Yeon, Sang Min Lee
- Application No.
-
10-2017-0050401 (2017.04.19)
KIPRIS
- Publication No.
-
10-2018-0117377 (2018.10.29)
- Registration No.
- 10-2263357-0000 (2021.06.04)
- Country
- KOREA
- Project Code
-
16HS1500, Development of extreme I/O storage technology for 32Gbps data services,
Kim Hong Yeon
- Abstract
- 본 발명의 일 실시예는, 유저 스페이스에 위치하고 응용 프로그램의 데이터 처리 요청에 대해 컨트롤 채널 및 데이터 채널을 이용하여 처리하도록 하는 DMA I/O 라이브러리; 유저 스페이스에 위치하고 원격의 분산 스토리지 클러스터와 교신하여 데이터를 처리하는 분산 파일시스템 클라이언트 프로세스; 커널 스페이스에 위치하는 VFS(가상 파일시스템, Virtual Filesystem); 및 커널 스페이스에 위치하는 FUSE 커널 모듈(Filesystem in Userspace Kernel Module); 을 포함하고, 상기 컨트롤 채널은 상기 DMA I/O 라이브러리와 상기 분산 파일 시스템 클라이언트 프로세스가 상기 VFS와 상기 FUSE 커널 모듈을 거쳐 연결되는 경로이고, 상기 데이터 채널은 상기 DMA I/O 라이브러리와 상기 분산 파일시스템 클라이언트 프로세스가 직접 연결되는 경로인 것인, 분산 파일시스템 환경에서 사용자 수준 DMA I/O를 지원하는 시스템을 제공한다.