Design and Implementation of a Myrinet based High-speed Communication Module for the Linux Cluster File System

리눅스 클러스터 파일 시스템을 위한 Myrinet 기반 초고속 통신모듈의 설계 및 구현

  • 박의수 (충남대학교 컴퓨터과학과) ;
  • 이흥기 (충남대학교 컴퓨터과학과) ;
  • 최현우 (대전보건대학 컴퓨터정보처리과) ;
  • 김형식 (충남대학교 컴퓨터과학과) ;
  • 유원경 (성신여대 컴퓨터정보학부) ;
  • 유관종 (충남대학교 컴퓨터과학과)
  • Published : 2003.04.01

Abstract

클러스터 파일 시스템은 데이터 입출력 대역폭을 극대화하여 효율성을 높이고 각 노드의 입출력 부담을 균등하게 부과하기 위하여 원본 파일을 여러 노드에 분산 저장한다. 이렇게 파일을 노드들에 분산 저장하기 위해서는 효율적인 노드간 데이터 통신을 필요로 하며, 노드 내부에서도 클러스터 파일 시스템과 어플리케이션과의 효율적인 전용 데이터 교환 메커니즘을 지원해야 한다. 본 논문에서는 WAN(Wide Area Network)에 적합하도록 설계된 TCP를 이용한 기존의 교환 메커니즘인 통신모듈이 가지고 있는 문제점을 해결하기 위해 다양한 프로토콜과 하드웨어적인 접근을 통해 Myrinet이 초고속 통신모듈에 적합함을 보이고 GM API를 활용하여 기존의 소켓기반인 TCP/IP를 이용한 통신 모듈을 대처할 새로운 통신모듈의 모델을 제시한다.

Keywords