The Implementation and Performance Analysis of a OpenCFS Cluster File system

OpenCFS 클러스터 파일 시스템의 구현 및 성능 평가

  • Jeon, Seung-Hyub (Dept. of Computer Science and Engineering, Korea University) ;
  • Cha, Gyu-Il (Dept. of Computer Science and Engineering, Korea University) ;
  • Kim, Jin-Mi (Dept. of Computer Science and Engineering, Korea University) ;
  • Yoo, Chuck (Dept. of Computer Science and Engineering, Korea University)
  • 전승협 (고려대학교 컴퓨터학과) ;
  • 차규일 (고려대학교 컴퓨터학과) ;
  • 김진미 (고려대학교 컴퓨터학과) ;
  • 유혁 (고려대학교 컴퓨터학과)
  • Published : 2000.04.01

Abstract

본 논문에서는 멀티미디어나 데이터베이스 등 대용량 입출력을 효율적으로 지원하기 위하여 고속 네트웍으로 연결된 클러스터링 환경에서 동작하는 클러스터 파일 시스템인 OpenCFS를 설계하고 구현하여 성능을 평가한다. 구현된 클러스터 파일 시스템은 입출력 장치의 한계를 극복하기 위하여 스트라이핑(striping)기법을 통한 병렬 입출력(parallel I/O)을 수행하고, 능동적으로 시스템 내부 정책 병경을 가능하게 하는 오픈 임플리멘테이션(Open Implementation)방법론을 적용함으로써 응용프로그램의 시스템 내부 정책에 대한 접근 방법을 제공한다. 실험을 통하여 구현된 클러스터 파일 시스템의 성능을 분석한 결과, 사용자가 기존의 프로그래밍 환경을 유지하면서 시스템 내부 정책을 변경함으로써 개선된 성능의 입출력 서비스를 제공 받을 수 있다.

Keywords