NFS Network File System. 네트워크 파일 시스템
NFS란 네트워크 상에서 다른 컴퓨터의 파일 시스템을 마운트해서 공유하는 것이다.
즉, 다른 컴퓨터의 파일 시스템을 마치 자기 것처럼 사용할 수 있는 것이다.

위 그림을 보면 더욱 이해가 쉬울 것이다. 그림 그대로 자신의 서버에 저장하는 것이 아니라
큰 용량을 가지고 있는 다른 서버에 데이터를 저장하는 것이다.
NFS의 장단점
장점
여러 사용자들이 파일을 공유하는데 유용하게 사용된다. 예를 들어, 여러 명의 사용자가 한 프로젝트에 참여하고 있는 경우, (흔히 NFS 공유라고 알려진) NFS 파일 시스템의 공유 디렉토리를 사용하여 마운트된 /myproject 디렉토리 안에 프로젝트에 사용되는 파일을 저장하여 함께 사용 가능하다.
단점
아무래도 네트워크를 사용하여 파일에 접근하기 때문에 보안에 취약할 수 밖에 없다.
참고
네트워크 파일 시스템 (NFS)
네트워크 파일 시스템 (NFS)은 네트워크로 연결된 서로 다른 컴퓨터의 디스크 공간을 하나로 묶어 하나의 디렉토리 구조로 파일을 공유하는 방식입니다. Red Hat Linux는 NFS 서버와 NFS 클라이언트로
coffeenix.net
[리눅스 유닉스 저장공간 공유] NFS 서버란 무엇인가?
[리눅스 유닉스 저장공간 공유] NFS 서버란 무엇인가? NFS서버 설치 및 구축, 클라이언트에서 NFS 테
[리눅스 유닉스 완전정복 목차] 안녕하세요~~! 주인장 양햄찌 입니다. 오늘은 NFS 서버에 대해 다뤄보려고 합니다. :) NFS서버란 무엇인가? 현재야 디스크 용량이 기하급수적으로 커지면서 공간 부
jhnyang.tistory.com
'개발 > 개발 지식' 카테고리의 다른 글
asyncio 완전 정복 - 1 (0) | 2022.07.23 |
---|---|
Anaconda와 JupyterLab 알아보기 (0) | 2022.07.10 |
파이썬 DB 커넥터(psycopg2) 간단한 사용법/executor과 commit 차이 (0) | 2022.04.06 |
REST vs Websocket - 차이/작동방식/적절한 비유 (1) | 2022.03.29 |
Vagrant 어떤 용도일까? 정의/사용이유/Docker와 비교 (0) | 2022.03.23 |
NFS Network File System. 네트워크 파일 시스템
NFS란 네트워크 상에서 다른 컴퓨터의 파일 시스템을 마운트해서 공유하는 것이다.
즉, 다른 컴퓨터의 파일 시스템을 마치 자기 것처럼 사용할 수 있는 것이다.

위 그림을 보면 더욱 이해가 쉬울 것이다. 그림 그대로 자신의 서버에 저장하는 것이 아니라
큰 용량을 가지고 있는 다른 서버에 데이터를 저장하는 것이다.
NFS의 장단점
장점
여러 사용자들이 파일을 공유하는데 유용하게 사용된다. 예를 들어, 여러 명의 사용자가 한 프로젝트에 참여하고 있는 경우, (흔히 NFS 공유라고 알려진) NFS 파일 시스템의 공유 디렉토리를 사용하여 마운트된 /myproject 디렉토리 안에 프로젝트에 사용되는 파일을 저장하여 함께 사용 가능하다.
단점
아무래도 네트워크를 사용하여 파일에 접근하기 때문에 보안에 취약할 수 밖에 없다.
참고
네트워크 파일 시스템 (NFS)
네트워크 파일 시스템 (NFS)은 네트워크로 연결된 서로 다른 컴퓨터의 디스크 공간을 하나로 묶어 하나의 디렉토리 구조로 파일을 공유하는 방식입니다. Red Hat Linux는 NFS 서버와 NFS 클라이언트로
coffeenix.net
[리눅스 유닉스 저장공간 공유] NFS 서버란 무엇인가?
[리눅스 유닉스 저장공간 공유] NFS 서버란 무엇인가? NFS서버 설치 및 구축, 클라이언트에서 NFS 테
[리눅스 유닉스 완전정복 목차] 안녕하세요~~! 주인장 양햄찌 입니다. 오늘은 NFS 서버에 대해 다뤄보려고 합니다. :) NFS서버란 무엇인가? 현재야 디스크 용량이 기하급수적으로 커지면서 공간 부
jhnyang.tistory.com
'개발 > 개발 지식' 카테고리의 다른 글
asyncio 완전 정복 - 1 (0) | 2022.07.23 |
---|---|
Anaconda와 JupyterLab 알아보기 (0) | 2022.07.10 |
파이썬 DB 커넥터(psycopg2) 간단한 사용법/executor과 commit 차이 (0) | 2022.04.06 |
REST vs Websocket - 차이/작동방식/적절한 비유 (1) | 2022.03.29 |
Vagrant 어떤 용도일까? 정의/사용이유/Docker와 비교 (0) | 2022.03.23 |