DCE 분산 파일 시스템

DCE Distributed File System

DCE 분산 파일 시스템(DCE/DFS)[1]분산 컴퓨팅 환경에서 사용되는 원격 파일 액세스 프로토콜이다.Transarc Corporation이 상업적으로 개발한 AFS 버전 3.0 프로토콜을 기반으로 한 앤드류 파일 시스템(AFS)의 변형이었다.AFS 버전 3.0은 카네기멜론 대학교에서 원래 개발된 AFS 버전 2.0 프로토콜(Coda 분리 파일 시스템에서도 사용됨)에 기초하여 차례로 제작되었다.

DCE/DFS는 강력한 파일 시스템 의미론을 가진 네트워크 파일 시스템을 제공하는 여러 협력 구성 요소로 구성되었으며, POSIX 로컬 파일 시스템의 동작을 모방하면서 가능한 경우 성능 최적화를 활용하려고 시도했다.DCE/DFS 클라이언트 시스템은 원본 파일의 복사본(또는 영역)을 포함하는 로컬 관리 캐시를 활용했다.클라이언트 시스템은 원본 파일이 변경되었을 때 동일한 파일에 액세스하는 여러 클라이언트가 파일 데이터의 캐시된 복사본을 다시 추출하도록 파일의 원본이 저장된 서버 시스템과 조정한다.

이 접근 방식의 장점은 대부분의 파일 액세스가 실제로 파일의 로컬 캐시 영역에 이루어졌기 때문에 느린 네트워크 연결에서도 매우 좋은 성능을 제공했다는 것이다.서버가 실패하면 클라이언트는 로컬에서 파일을 계속 변경하여 다시 사용할 수 있게 되었을 때 서버에 저장할 수 있다.

DCE/DFS도 파일셋이 저장된 기본 볼륨에서 파일셋(Fileset)의 논리적 단위 개념을 분리했다.이를 통해 최종 사용자가 투명하게 파일셋 위치를 관리할 수 있었다.이를 비롯한 기타 고급 DCE/DFS 기능을 지원하기 위해 로컬 저널링 파일 시스템(DCE/LFS, 일명 에피소드)을 개발하여 모든 지원 옵션을 제공하였다.

IBM은 2005년 이후 이를 유지하지 않고 있다: https://web.archive.org/web/20071009171709/http:///www-306.ibm.com/software/stormgmt/dfs/

IBM은 ADFS(Advanced Distributed File System)라는 DCE/DFS의 대체 작업을 진행 중이었다.이 프로젝트의 한 가지 주요 목표는 DCE의 셀 디렉토리 서비스(CDS)와 보안 서비스(secd)의 복잡성으로부터 DFS를 분리하는 것이었다.또 다른 주요 특징은 DCE/RPC와 관련된 intactype 제한을 없앤 것이다.2005년 이후 이 같은 노력에 대한 어떠한 공개 언급도 없어 많은 사람들이 이 프로젝트가 죽었다고 믿고 있다.

DCE DFS(Distributed File System)는 분산 컴퓨팅 환경의 일부로 1989년 개방형 소프트웨어 재단에 의해 채택되었다.

참고 항목

참조

  1. ^ "분산 컴퓨팅 환경의 파일 시스템", 오픈 소프트웨어 재단, 1991년 7월

외부 링크