본문 바로가기

IT신제품정보/Network_System Infra

NAS의 정의

NAS의 정의

네트웍 상의 모든 서버와 클라이언트들을 네트웍 상에 위치한 스토리지 서버 시스템에 데이터 엑세스가 가능하도록 한 방식으로 데이터를 요청하고 전달하는 과정을 관리하는 NFS(Network File System : Unix의 파일 공유 프로토콜)와 CIFS(Common Internet File System : Windows의 파일 공유 프로토콜)와 같은 표준 네트웍 프로토콜을 사용하는 방식이다. 따라서 NAS는 저장장치를 서버와 직접 연결하는 것이 아니라 LAN에 연결하는 방식으로 토큰 링, 이더넷, FDDI 등으로 일반 네트워크상에 서버 및 클라이언트들을 연결시키는 것이다.

NAS는 엄밀한 의미로는 LAN을 통한 스토리지 접속이 아니다. LAN은 TCP/IP 프로토콜을 기반으로 하고 있고 스토리지는 접속 프로토콜로 SCSI 프로토콜을 쓰고 있기 때문에 중간에 매개체 역할을 하는 파일서버가 있어서 상이한 프로토콜이 서로 통신하는 것이 가능하며 LAN과 스토리지를 접속할 수 있다. 그래서 서버와 파일서버 사이는 TCP/IP 를 기반으로 한 LAN으로 접속이 되고 파일서버와 스토리지 사이는 SCSI 프로토콜을 기반으로 한 SCSI 또는 Fiber Channel로 접속이 된다.

장점 단점
- NFS서버 프로세서가 탑재된 유닉스, CIFS서버 프로토콜이 탑재된 윈도우 NT 또는 윈도우2000서버와 같은 역할.
- 유닉스나 NT와 같은 범용 OS를 사용하지 않고 NFS와 CIFS와 같은 파일 서비스에 특화된 전용 OS를 사용하여 파일서비스의 성능이 뛰어나다는 점과 파일서버로서의 가용성을 확보
- NFS 프로토콜과 CIFS 프로토콜이 커널의 동등한 계층에 위치하여 같은 파일시스템을 사용함으로 유닉스와 NT사이에 파일공유가 가능.
-현재 존재하는 파일공유 솔루션 중 가장 안정적인 솔루션
- 파일 서비스에 특화되어 있기 때문에 데이터베이스를 사용하는 온라인 트랜잭션 환경에서는 DAS만큼 성능이 나지 않음
- LAN과 채널로 접속단계가 늘어나서 장애가 일어날 수 있는 포인트가 늘어남
- LAN이 불안정할 경우 많은 문제점이 나타날 수 있음

NAS 구성 개념도