앤드루 파일 시스템
보이기
앤드루 파일 시스템(AFS, Andrew File System)은 신뢰할 수 있는 서버들을 사용하여 모든 클라이언트 워크스테이션에 동종의 위치 투명 파일 이름 공간을 제공하는 분산 파일 시스템이다. 카네기 멜런 대학교에서 앤드루 프로젝트의 일부로 개발했다.[1] 원래 이름은 "Vice"[2]이며 "Andrew"는 앤드루 카네기와 앤드루 멜런을 나타낸다. 주된 용도는 분산 컴퓨팅이다.
구현
[편집]오리지널 이외에도 몇 가지 다른 구현이 개발되었다. OpenAFS는 2000년에 IBM(트랜스아크/Transarc)이 출시한 소스를 기반으로 구축되었다.[3] 트랜스아크 소프트웨어는 더 이상 사용되지 않으며 지원이 중단되었다. Arla는 1990년대 후반과 2000년대 초반에 스톡홀름에 있는 왕립 공과대학교에서 개발된 AFS의 독립적인 구현체였다.[4][5]
AFS 클라이언트의 네 번째 구현체는 버전 2.6.10 이상부터 리눅스 커널 소스 코드에 존재한다.[6] 레드햇이 약속한 이 구현은 2013년 1월 현재 아직 불완전한 매우 간단한 구현체이다.[7]
각주
[편집]- ↑ What is Andrew 보관됨 9월 9, 2011 - 웨이백 머신 - part of CMU's official site chronicling the history of the Andrew Project.
- ↑ Garfinkel, Simson L. (May–June 1989). “Ripples Across the Academic Market” (PDF). 《Technology Review》. 9–13면. 2016년 1월 25일에 확인함.
- ↑ Opening Up AFS
- ↑ Assar Westerlund and Johan Danielsson (1998). “Arla-a free AFS client”. 《Proceedings of the 1998 USENIX, Freenix Track》. CiteSeerX 10.1.1.16.1360.
- ↑ Magnus Ahltorp, Love Hörnquist-Åstrand and Assar Westerlund (2000). “Porting the Arla file system to Windows NT”. 《Workshop on Management and Administration of Distributed Environments》. CiteSeerX 10.1.1.512.9570.
- ↑ Linux kernel AFS documentation for 2.6.10
- ↑ “Linux kernel AFS documentation for 6.7.1”. 《linux.no》. 2024년 1월 7일. 2024년 5월 11일에 확인함.