쓰레드를 이용한 대규모 파일 관리 시스템 구현

A Implementation of management system for a large temporary file using thread

  • 김성준 (한국과힉기술정보연구원 슈퍼컴퓨팅사업팀) ;
  • 우준 (한국과힉기술정보연구원 슈퍼컴퓨팅사업팀) ;
  • 최윤근 (한국과힉기술정보연구원 슈퍼컴퓨팅사업팀) ;
  • 김중권 (한국과힉기술정보연구원 슈퍼컴퓨팅사업팀)
  • Kim, Sung-Jun (Korea Institute of Science and Technology Information) ;
  • Woo, Joon (Korea Institute of Science and Technology Information) ;
  • Choi, Youn-Keun (Korea Institute of Science and Technology Information) ;
  • Kim, Joong-Kwon (Korea Institute of Science and Technology Information)
  • 발행 : 2006.11.10

초록

한국과학기술정보연구원에서는 대규모 파일시스템을 IBM p690시스템에서 운영 중에 있다. 이 파일 시스템은 정해진 쿼터 정책에 따라서 운영되는 홈 파일시스템과 사용자의 작업 수행시에 필요로 하는 입력, 출력파일 및 임시 파일을 저장하는 스크래치 파일시스템으로 사용되고 있다. 공용으로 사용되어지는 스크래치 파일시스템에 일정 기간이 경과한 파일들이 무분별하게 남아있게 되면 디스크의 가용 공간을 차지하게 되어 정상적인 작업수행에 방해를 받게 된다. 본 고에서는 스크래치 파일시스템에 존재하는 파일들을 검사하여 일정 기간이 지나서도 남아 있는 사용자 파일을 삭제함으로써 스크래치 파일시스템의 가용 공간을 확보하는 프로그램을 개발하였다.

키워드