탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 11.1에서 네트워크 파일 시스템 관리 Oracle Solaris 11.1 Information Library (한국어) |
NFS 서비스는 구조가 서로 다르며 각각 다른 운영 체제를 실행하는 여러 컴퓨터가 네트워크를 통해 파일 시스템을 공유할 수 있도록 합니다. NFS 지원은 MS-DOS에서 VMS 운영 체제에 이르기까지 다양한 플랫폼에서 구현되었습니다.
NFS는 구조 사양이 아닌 파일 시스템의 추상 모델을 정의하므로 NFS 환경을 여러 운영 체제에서 구현할 수 있습니다. 각 운영 체제는 해당 파일 시스템 의미에 NFS 모델을 적용합니다. 이 모델은 읽기 및 쓰기와 같은 파일 시스템 작업이 로컬 파일에 액세스하는 것처럼 작동함을 의미합니다.
NFS 서비스에는 다음과 같은 이점이 있습니다.
여러 컴퓨터가 같은 파일을 사용할 수 있도록 하여 네트워크의 모든 사용자가 같은 데이터에 액세스하도록 합니다.
각 사용자 응용 프로그램에 대해 로컬 디스크 공간을 필요로 하는 대신 여러 컴퓨터가 응용 프로그램을 공유하도록 하여 저장소 비용을 줄여 줍니다.
모든 사용자가 같은 파일 세트를 읽을 수 있으므로 데이터 일관성 및 안정성이 제공됩니다.
파일 시스템 마운트가 사용자에게 투명하게 수행됩니다.
원격 파일 액세스가 사용자에게 투명하게 수행됩니다.
이기종 환경이 지원됩니다.
시스템 관리 오버헤드가 줄어듭니다.
NFS 서비스에서는 사용자가 파일 시스템의 실제 위치를 몰라도 됩니다. NFS 구현을 통해 사용자가 위치에 관계없이 관련 파일을 모두 보도록 할 수 있습니다. 자주 사용되는 파일의 복사본을 모든 시스템에 보관하는 대신 NFS 서비스는 NFS 서버의 파일 시스템에서 원본 파일을 공유할 수 있도록 해 줍니다. 다른 모든 시스템은 네트워크를 통해 파일에 액세스합니다. NFS 작업 시에는 원격 파일 시스템과 로컬 파일 시스템이 거의 동일합니다.