네트워크 Andrew 파일 시스템 (AFS)이란 무엇입니까? -techopedia에서 정의

Andrew 파일 시스템 (AFS)이란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-Andrew File System (AFS)은 무엇을 의미합니까?

Andrew File System (AFS)은 Carnegie Mellon University에서 개발 한 분산 네트워크 파일 시스템입니다. 엔터프라이즈는 AFS를 사용하여 다른 영역에있는 AFS 클라이언트 시스템간에 저장된 서버 파일 액세스를 용이하게합니다. AFS는 투명하고 동종의 네임 스페이스 파일 위치에 액세스하는 모든 네트워크 클라이언트에 대해 안정적인 서버를 지원합니다.


AFS는 분산 환경 또는 위치 독립적 플랫폼에서 액세스 할 수 있습니다. 사용자는 Kerberos 인증 및 단일 네임 스페이스 기능을 사용하여 모든 유형의 OS를 실행하는 컴퓨터에서 AFS에 액세스합니다. 사용자는 DCI (Distributed Computing Infrastructure) 내에서 상호 작용하는 시스템에 로그인 한 후 파일과 애플리케이션을 공유합니다.

Techopedia는 Andrew File System (AFS)을 설명합니다.

분산 네트워크에서 AFS는 로컬 캐시를 사용하여 성능을 향상시키고 워크로드를 줄입니다. 예를 들어, 서버는 워크 스테이션 요청에 응답하고 워크 스테이션의 로컬 캐시에 데이터를 저장합니다. 워크 스테이션이 동일한 데이터를 요청하면 로컬 캐시가 요청을 이행합니다.


AFS 네트워크는 다음과 같이 서버 및 클라이언트 구성 요소를 사용합니다.

  • 클라이언트는 네트워크에 저장된 AFS 서버 파일에 대한 요청을 생성하는 모든 유형의 기계 일 수 있습니다.
  • 서버가 응답하여 요청 된 파일을 보낸 후 파일은 클라이언트 시스템의 로컬 캐시에 저장되어 클라이언트 시스템 사용자에게 제공됩니다.
  • 사용자가 AFS에 액세스하면 클라이언트는 콜백 메커니즘을 사용하여 모든 변경 사항을 서버에 보냅니다. 자주 사용하는 파일은 클라이언트 시스템의 로컬 캐시에 빠르게 액세스 할 수 있도록 저장됩니다.

AFS는 다음과 같이 사용자에게 다중 액세스 제어 권한을 제공합니다.

  • 찾아보기 (1) : 사용자는 AFS 디렉토리 및 서브 디렉토리 컨텐츠에 액세스하여 나열하고 디렉토리의 ACL (액세스 제어 목록)을 검토 할 수 있습니다.
  • 삽입 (i) : 사용자는 새로운 하위 디렉토리 나 파일을 추가 할 수 있습니다.
  • 삭제 (d) : 사용자는 디렉토리 파일을 제거 할 수 있습니다.
  • 관리 (a) : 사용자는 홈 디렉토리의 ACL을 수정할 수 있습니다.
  • 읽기 (r) : AFS가 표준 Unix 소유자 읽기 권한 제어 세트를 지원하므로 사용자는 파일 디렉토리 또는 하위 범주 컨텐츠를 볼 수 있습니다.
  • 쓰기 (w) : AFS가 Unix 소유자 쓰기 권한 제어 세트를 지원하므로 사용자는 파일을 수정하거나 쓸 수 있습니다.
  • Look (k) : 프로세서는 디렉토리를 사용하여 Flock 파일이 필요한 프로그램을 실행할 수 있습니다.
Andrew 파일 시스템 (AFS)이란 무엇입니까? -techopedia에서 정의