DOI QR코드

DOI QR Code

Design and Implementation of I/O Tracer for PVFS

PVFS를 위한 I/O Tracer 설계 및 구현

  • Hyeyoung Cho (Supercomputing Center Korea Institute of Science and Technology Information) ;
  • Kwangho Cha (Supercomputing Center Korea Institute of Science and Technology Information) ;
  • Sungho Kim (Supercomputing Center Korea Institute of Science and Technology Information) ;
  • SangDong Lee (Supercomputing Center Korea Institute of Science and Technology Information)
  • 조혜영 (한국과학기술정보연구원 슈퍼컴퓨팅센터) ;
  • 차광호 (한국과학기술정보연구원 슈퍼컴퓨팅센터) ;
  • 김성호 (한국과학기술정보연구원 슈퍼컴퓨팅센터) ;
  • 이상동 (한국과학기술정보연구원 슈퍼컴퓨팅센터)
  • Published : 2008.11.14

Abstract

사용자 프로그램의 I/O 패턴을 분석하거나 파일 시스템의 워크로드를 보다 정확하게 분석하기 위해서 실제 가동중인 파일 시스템의 동적 I/O 로그를 확보하기 위한 연구들이 많이 진행되어 왔다. 그러나 대량의 I/O 트렌젝션(transcation)이 처리되는 파일 시스템에서 동적 I/O 로그를 확보하는 일은 시스템의 부하와 막대한 데이터량 때문에 한계가 많다. 특히 다수의 이용자가 사용하는 대용량 분산/병렬 파일 시스템에서의 I/O Tracing은 로컬 파일 시스템에서 I/O Tracing에 비해 더욱 복잡하고 오버헤드가 크다. 본 논문에서는 기존의 파일 시스템 로깅 방법들을 알아보고, 클러스터 시스템에서 널리 이용되고 있는 분산 파일 시스템인 PVFS(Parallel Virtual File System)에서 동적 I/O 연산들의 로그를 생성할 수 있는 로깅 시스템을 제안하고 설계하였다.

Keywords