본문 바로가기
HOME> 논문 > 논문 검색상세

논문 상세정보

분산 UNIX 환경에서 Shared-Concurrent File System의 설계 및 구현
Design and implementation of a Shared-Concurrent File System in distributed UNIX environment

장시웅    (동의대학교 전산통계학과   ); 정기동    (부산대학교 전자계산소  );
  • 초록

    본 연구에서는 소규모 서버로 사용될 수 있는 Workstation Cluster환경에서 전통 적인 디스크들을 디스크 배열 처럼 사용할 수 잇는 병행 화일시스템(S-CFS)을 설계 하고 구현하였다. S-CFS는 범용의 UNIX 운영체제를 기반으로 구현되어서 융통성과 이식 성이 높으며 별도의 입출력 노드가 불필요하므로 시스템 자원을 효율적으로 사용한다. 성능 분석 결과에 위하며, 소규모 서버에서 디스크의 수가 충분 할 경우, 트랜잭션 처리 에서 병행 화일시스템의 성능은 CPU 계산 능력에 의하여제한받는 것으로 나타났으며 대용량 데이타 입출력에서는 성능이 버퍼 간의 데이타 복사시간에 의하여 제한받는 것으로 나다.Workstation Cluster 에서 구현된 병행 화일시스템은 8개의 디스크에서 트랜잭션 처리의 경우에는초당 388 트랜잭션의 처리율을 보였으며, 대용량 데이타의 경우에는 15.8 MBytes/sec 의 대역표을 보였다. 그리고 사용자가 병행 화일시스템의 병렬성을 제어할 수 있도록 설계함으로써 고속 입출력을 요구하는 사용자의 처리율을 높일 수 있도록 하였다.


    In this paper, a shared-concurrent file system (S-CFS) is designed and implemented using conventional disks as disk arrays on a Workstation Cluster which can be used as a small-scale server. Since it is implemented on UNIX operating systems, S_CFS is not only portable and flexible but also efficient in resource usage because it does not require additional I/O nodes. The result of the research shows that on small-scale systems with enough disks, the performance of the concurrent file system on transaction processing applications is bounded by the bottleneck of CPUs computing powers while the performance of the concurrent file system on massive data I/Os is bounded by the time required to copy data between buffers. The concurrent file system,which has been implemented on a Workstation Cluster with 8 disks,shows a throughput of 388 tps in case of transaction processing applications and can provide the bandwidth of 15.8 Mbytes/sec in case of massive data processing applications. Moreover,the concurrent file system has been dsigned to enhance the throughput of applications requirring high performance I/O by controlling the paralleism of the concurrent file system on user's side.


 저자의 다른 논문

  • 장시웅 (17)

    1. 1997 "대규모 정보처리를 위한 병렬 화일시스템 설계에 관한 연구" 정보처리논문지 = The transactions of the Korea Information Processing Society 4 (5): 1221~1230    
    2. 1999 "디스크 입출력의 병렬성을 이용한 대용량 입출력 QoS 제어 기법" 정보과학회논문지. Journal of KISS (a):computer systems and theory. A 26 (1): 98~106    
    3. 1999 "데이타 종류에 기반한 NOD 시스템의 데이타 배치 방법" 한국해양정보통신학회논문지 = The journal of the Korea Institute of Maritime Information & Communication Sciences 3 (2): 421~431    
    4. 2000 "그룹기반 실시간 원격 학습 시스템의 설계 및 구현" 정보과학회논문지. Journal of KISS : Computing practices. 컴퓨팅의 실제 6 (5): 543~554    
    5. 2003 "ICT를 활용한 LT&T 교수-학습 모형의 설계 및 구현" 한국해양정보통신학회논문지 = The journal of the Korea Institute of Maritime Information & Communication Sciences 7 (7): 1491~1497    
    6. 2003 "전자상거래 촉진을 위한 공유키 기반 신용카드 조회 시스템" 정보처리학회논문지. The KIPS transactions. Part D. Part D d10 (6): 1059~1066    
    7. 2005 "XML을 이용한 e-Marketplace의 재고 공유 기능 설계 및 구현" 한국해양정보통신학회논문지 = The journal of the Korea Institute of Maritime Information & Communication Sciences 9 (6): 1371~1378    
    8. 2008 "접근 지역성을 가지는 작업부하에서 플래시 파일시스템의 wear-leveling 향상 기법" 한국해양정보통신학회논문지 = The journal of the Korea Institute of Maritime Information & Communication Sciences 12 (1): 108~114    
    9. 2008 "소용량 데이터베이스 처리를 위한 DBMS의 성능 비교" 한국해양정보통신학회논문지 = The journal of the Korea Institute of Maritime Information & Communication Sciences 12 (11): 1999~2004    
    10. 2011 "무선 랜을 이용한 MOST 네트워크 진단 시스템의 설계 및 구현" 한국해양정보통신학회논문지 = The journal of the Korea Institute of Maritime Information & Communication Sciences 15 (8): 1695~1703    
  • 정기동 (75)

 활용도 분석

  • 상세보기

    amChart 영역
  • 원문보기

    amChart 영역

원문보기

무료다운로드
  • NDSL :
유료다운로드

유료 다운로드의 경우 해당 사이트의 정책에 따라 신규 회원가입, 로그인, 유료 구매 등이 필요할 수 있습니다. 해당 사이트에서 발생하는 귀하의 모든 정보활동은 NDSL의 서비스 정책과 무관합니다.

원문복사신청을 하시면, 일부 해외 인쇄학술지의 경우 외국학술지지원센터(FRIC)에서
무료 원문복사 서비스를 제공합니다.

NDSL에서는 해당 원문을 복사서비스하고 있습니다. 위의 원문복사신청 또는 장바구니 담기를 통하여 원문복사서비스 이용이 가능합니다.

이 논문과 함께 출판된 논문 + 더보기