지식 - 팁들
위치: > 팁들 > NFS(네트워크 파일 시스템)란 무엇입니까?

지식 분류
관련 지식
새로운 지식
  • 가장 강력한 데이터 복구 소프트웨
  • 실수로 삭제 된 파일 복구 소프트웨
  • 삭제/비운 휴지통 데이터를 Mac에서
  • 데이터 복구 서비스는 왜 비교적
  • "직접 액세스를 열 수 없습니다
  • DISKPART Clean으로 손실된 데이터 복구
  • Diskpart 삭제에 대 한 빠른 수정
  • "USB 플래시 드라이브를 인식할
기본 상식
  • 인터넷 프로토콜 슈트(Internet Prot
  • 사운드카드는 무엇입니까?
  • 방법 "하드 드라이브가 표시되지
  • 삭제 된 파일 또는 손실 된 데이터
  • Bitwar 데이터 복구와 맥에 USB를 UN
  • 수정 방법 "Windows에서 포맷을 완료
  • I/O 장치 오류를 수정하는 빠른 방법
  • 어떻게 손상된 / 손상된 메모리 카

NFS(네트워크 파일 시스템)란 무엇입니까?


요약

NFS는 공유 네트워크를 통해 여러 디스크 및 디렉터리에서 데이터를 저장하고 검색할 수 있는 파일 시스템 메커니즘입니다. 오늘이 문서는 당신에게 기본 개념과 NFS에 대한 추가 정보를 보여줍니다.

개요

네트워크 파일 시스템에 대한 짧은 NFS는 처음에 1984 년 Sun Microsystems에 의해 개발되었습니다. 분산 파일 시스템 프로토콜인 NFS를 사용하면 클라이언트 컴퓨터의 사용자가 로컬 저장소에 액세스하는 것처럼 컴퓨터 네트워크를 통해 파일에 액세스할 수 있습니다.


다른 많은 프로토콜과 마찬가지로 NFS는 ONC RPC - 개방형 네트워크 컴퓨팅 원격 프로시저 콜 시스템을 기반으로 구축됩니다. RFC (동음이의)에 정의된 개방형 표준으로 NFS는 누구나 프로토콜을 실행할 수 있도록 합니다.

장점

1.NFS를 사용하면 클라이언트 간에 데이터를 쉽게 공유할 수 있습니다.

2.중앙 집중식 관리를 제공합니다.

3.데이터를 보호하기 위해 서버만 보호하여 보안을 제공합니다.

사용

다음과 같은 방법으로 NFS를 사용할 수 있습니다.


● Windows NFS 파일 서버를 비Windows 운영 체제 환경에 배포하여 Windows가 아닌 클라이언트 컴퓨터가 NFS 파일 공유에 액세스할 수 있도록 합니다.

● SMB 및 NFS 프로토콜을 통해 액세스할 수 있는 파일 공유에 데이터를 저장하여 응용 프로그램을 운영 체제에서 다른 응용 프로그램으로 이동합니다.

● Windows NFS 파일 서버를 사용하여 다중 플랫폼 클라이언트를 위한 SMB 및 NFS 프로토콜을 통해 동일한 파일 공유에 대한 다중 프로토콜 액세스를 제공합니다.

작업 방법

서버는 NFS 데몬을 구현하여 클라이언트가 다른 컴퓨터에 저장된 데이터에 액세스할 수 있는 데이터를 제공합니다. 서버 관리자는 사용할 수 있는 클라이언트를 결정하고 인증된 클라이언트를 식별합니다.


클라이언트 측에서 컴퓨터는 일반적으로 설치 명령을 실행하여 내보낸 데이터에 대한 액세스를 요청합니다. 성공하면 클라이언트 컴퓨터가 파일 시스템을 보고 결정된 매개 변수 내에서 상호 작용할 수 있습니다.

버전

Sun Microsystems는 내부 실험 목적으로만 버전 1을 적용합니다. 개발 팀이 NFS 버전 1을 크게 변경하고 Sun 외부에서 게시했을 때 버전 상호 운용성 및 RPC 버전 대체버전을 테스트하기 위해 새 버전을 v2로 릴리스하기로 결정했습니다.

NFSv2

프로토콜의 버전 2는 RFC 1094 및 1989년 3월에 정의되었습니다. 처음에는 UDP(사용자 데이터그램 프로토콜)를 통해서만 실행되었습니다. 설계자는 서버 측의 상태 비수 상태 및 핵심 프로토콜을 잠그지 않는 것을 목표로 했습니다.


가상 파일 시스템 인터페이스를 사용하면 간단한 프로토콜에 반영된 모듈식 구현을 허용합니다. 1986년 2월, 유니스는 운영 체제의 성능을 시연하는 데 사용되었습니다. 32비트 제한으로 인해 NFSv2는 파일의 처음 2GB만 읽을 수 있도록 합니다.

NFSv3

첫 번째 NFS 버전 3 제안은 NFS 버전 2가 출시 된 후에 만들어졌습니다. 주요 동기는 NFS 버전 2에서 동기 쓰기로 성능 문제를 완화하는 것이었습니다.


1992년 7월까지 구현 관행은 NSF 버전 2의 많은 단점을 해결하여 광범위한 파일 지원이 부족한 경우 만 시급한 문제를 해결했습니다.


NFSv3은 다음과 같은 기능을 추가했습니다.


● 64비트 파일 크기와 오프셋을 지원하여 2GB보다 큰 파일을 처리합니다.

● 쓰기 성능을 높이기 위해 서버에 비동기 쓰기를 지원합니다.

● 재수집의 필요성을 피하기 위해 많은 회신에 추가 파일 속성;

● 디렉터리 스캔하는 동안 파일 핸들 및 속성뿐만 아니라 파일 이름을 얻기 위한 READDIRPLUS 작업입니다;

● 다양한 다른 개선 있습니다.

NFSv4

서버 메시지 블록(SMB 또는 CIFS)과 앤드류 파일 시스템(AFS)의 영향을 받는 버전 4는 RFC 3010및 2000년 12월에 릴리스되었습니다. 2003년 4월 RFC 3530에서 개정된 후 2015년 3월 RFC 7530으로 개정되었습니다. 이 개정은 성능 향상, 상태 제공 프로토콜 도입 및 중요한 보안 요구 사항을 포함하여 여러 가지 면에서 개선되었습니다.


버전 4는 Sun Microsysyscies가 NFS 프로토콜 개발을 넘겨받은 후 IETF(국제 인터넷 표준화 기구)와 함께 개발된 최초의 버전이 되었습니다.


NFS 버전 4.1은 2010년 1월 RFC 5661로 출시되었으며 2020년 8월 RFC 8881로 개정되었습니다. 여러 서버에 분산된 파일에 대한 확장 가능한 병렬 액세스를 포함하여 클러스터 서버 배포를 활용하기 위한 프로토콜 지원을 제공하려고 시도합니다. 버전 4.1에는 세션 트렁크 메커니즘도 포함됩니다.


NFS 버전 4.2는 2016년 11월 RFC 7862로 출시되었습니다. 응용 프로그램 I/O 조언, 서버 측 복제 및 복사, 응용 프로그램 데이터 블록(ADB), 공간 예약, 스파스 파일, mac 보안 시스템을 수용할 수 있는 sec_label NFS로 레이블이 지정된 NFS, 그리고 pNFS의 두 가지 새로운 작업을 포함한 새로운 기능을 추가했습니다.


이전 버전보다 NFSv4의 중요한 장점 중 하나는 하나의 UDP 또는 TCP 포트 2049만 사용하여 서비스를 실행하여 방화벽 간 사용 프로토콜을 단순화한다는 것입니다.

결론

이 문서를 읽은 후 네트워크 파일 시스템이 무엇인지 알 수 있습니다. 게다가, 이 문서에서는 NSF를 더 잘 이해하는 데 도움이 되는 장점, 응용 프로그램, 버전 및 작업 이론에 대해 설명합니다.