맨위로가기

DCE 분산 파일 시스템

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

DCE 분산 파일 시스템(DCE/DFS)은 클라이언트-서버 모델을 기반으로 작동하며, 로컬 캐시를 활용하여 네트워크 성능을 최적화하는 분산 파일 시스템이다. 파일 세트와 저장 볼륨을 분리하여 파일 위치에 대한 투명성을 제공하며, 로컬 저널링 파일 시스템(DCE/LFS, Episode)을 통해 고급 기능을 지원한다. IBM은 2005년 이후 DCE/DFS의 유지보수를 중단하고, ADFS(Advanced Distributed File System)로의 전환을 추진했으나, 2005년 이후 공식 발표가 없어 프로젝트가 중단된 것으로 보인다.

더 읽어볼만한 페이지

  • 분산 파일 시스템 - 아파치 하둡
    아파치 하둡은 대용량 데이터를 분산 처리하기 위한 자바 기반의 오픈 소스 프레임워크로, HDFS, 맵리듀스, YARN 등의 모듈로 구성되어 클라우드 환경에서도 사용된다.
  • 분산 파일 시스템 - 제로넷
    제로넷은 중앙 서버 없이 P2P 방식으로 운영되어 검열에 저항성을 가지며 사용자가 직접 콘텐츠를 공유할 수 있는 분산 네트워크 플랫폼으로, 웹사이트 개발이 가능하고 제로넷-컨서번시 포크를 통해 기능 추가 및 새로운 P2P 네트워크로의 마이그레이션이 진행 중이다.
  • 네트워크 파일 시스템 - 클라우드 스토리지
    클라우드 스토리지는 가상화 기술을 기반으로 데이터를 분산 저장하여 관리하며, 웹 또는 앱을 통해 파일 작업이 가능하고 용량 확장이 유연하며, 객체, 파일, 블록 스토리지의 세 가지 유형으로 발전했다.
  • 네트워크 파일 시스템 - 아마존 S3
    아마존 S3는 AWS에서 제공하는 객체 스토리지 서비스로, 데이터 액세스 빈도 및 성능 요구 사항에 따라 다양한 스토리지 클래스를 제공하며 높은 확장성, 고가용성, 낮은 지연 시간, 높은 내구성을 제공한다.
  • 인터넷 프로토콜 기반 네트워크 소프트웨어 - 슈퍼 서버
    슈퍼 서버는 TCP 래퍼를 통해 접근 권한을 확인하고 필요에 따라 다른 서버 프로그램을 시작하여 메모리 사용량 감소 및 시스템 관리 효율성을 높이지만, 높은 연결 요청 빈도에서는 성능 저하를 유발할 수 있으며, inetd, launchd, systemd, ucspi-tcp, xinetd 등이 대표적인 구현체이다.
  • 인터넷 프로토콜 기반 네트워크 소프트웨어 - 시스코 IOS
    시스코 IOS는 시스코 시스템즈의 네트워크 장비 운영체제로, 라우터용으로 개발되어 다양한 하드웨어 기능과 네트워킹 프로토콜에 적응하며 CLI를 통해 네트워크 기능을 제어 및 관리할 수 있도록 설계되었고, IOS XR, IOS XE 등 후속 운영 체제가 등장했다.
DCE 분산 파일 시스템

2. 주요 특징

DCE/DFS는 POSIX의 로컬 파일 시스템을 흉내 내는 분산 파일 시스템으로, 최적화를 위해 노력한다. 관리상의 논리 유닛(파일 세트)과 저장 볼륨을 분리하여, 최종 사용자가 투명하게 파일 세트 위치를 관리할 수 있다. 이러한 기능을 지원하기 위해 로컬 저널링 파일 시스템(DCE/LFS, Episode)이 개발되었다.

IBM2005년 이후 DCE/DFS 유지보수를 지원하지 않으며,[4] 대체 시스템인 [http://www.ibm.com/developerworks/linux/library/l-plam/?S_TACT=105AGX52&S_CMP=cn-a-l ADFS]로의 전환을 추진했다. 그러나 이 프로젝트는 2005년 이후 중단된 것으로 보인다.

2. 1. 캐싱 메커니즘

DCE/DFS 클라이언트는 원본 파일의 복사본을 로컬 캐시에 저장한다. 클라이언트 시스템은 서버 시스템과 협조하여 여러 클라이언트가 파일 원본에 접근하고, 원본이 변경될 때 캐시를 다시 가져오도록 보장한다.

이 기법은 네트워크가 느려도 매우 좋은 성능을 낸다는 장점이 있다. 파일 접근의 대부분이 로컬 캐시로 처리되기 때문이다. 서버에 장애가 발생하더라도 클라이언트는 로컬에서 파일을 갱신할 수 있으며, 서버가 복구되면 서버에 다시 반영하도록 되어 있다.

2. 2. 장애 대응

DCE/DFS는 네트워크가 느린 환경에서도 우수한 성능을 제공한다. 이는 파일 접근 대부분이 로컬 캐시를 통해 처리되기 때문이다. 서버에 장애가 발생하더라도 클라이언트는 로컬에서 파일 작업을 계속할 수 있으며, 서버 복구 시 변경 사항을 서버에 동기화한다.[4]

2. 3. 관리 기능

DCE/DFS는 관리상의 논리 유닛 개념(파일 세트)과 그것이 저장되는 볼륨을 분리하여, 최종 사용자가 투명한 방식으로 파일 세트의 위치를 관리할 수 있게 하였다.[4]

3. DCE/LFS (Episode)

DCE/DFS의 고급 기능을 지원하기 위해 개발된 로컬 저널링 파일 시스템은 DCE/LFS (Episode)라고도 불리며, DFS의 모든 옵션을 제공한다.[4]

4. IBM의 지원 중단 및 ADFS

IBM2005년 이후 DCE/DFS의 유지보수를 지원하지 않고 있다.[4] IBM은 DCE/DFS의 대체 시스템으로 [http://www.ibm.com/developerworks/linux/library/l-plam/?S_TACT=105AGX52&S_CMP=cn-a-l ADFS] (Advanced Distributed File System)로의 전환을 추진했다. 이 프로젝트의 주요 목표는 DFS를 DCE의 디렉터리 서비스 (CDS) 및 보안 서비스 (secd)에서 분리하는 것이었다. 그러나 2005년 이후 이 프로젝트에 대한 공식 발표가 없어 프로젝트가 중단된 것으로 보인다.

참조

[1] 간행물 File Systems in a Distributed Computing Environment http://www.opengroup[...] Open Software Foundation 1991-07
[2] 웹사이트 The Open Group releases DCE 1.2.2 as LGPL'd Free Software https://web.archive.[...] 2005
[3] 간행물 File Systems in a Distributed Computing Environment http://www.opengroup[...] Open Software Foundation, Inc. 1991-07
[4] 웹사이트 DFS - Product Overview http://www-306.ibm.c[...] IBM
[5] 간행물 File Systems in a Distributed Computing Environment http://www.opengroup[...] Open Software Foundation 1991-07



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com