Study/Study

NAS vs SAN vs DAS 비교

TTOII 2023. 5. 16. 15:54
728x90

NAS, SAN, DAS 각각의 정의를 알아보고 어떤 차이가 있는지 확인해보자 !

 

NAS(Network-Attatched Storage)

  • NAS는 네트워크에 연결된 독립적인 파일 서버로, 파일 수준의 스토리지를 제공한다.
  • NAS는 파일 서버를 구성해 클라이언트들이 공유 디렉토리나 파일에 엑세스 할 수 있도록 한다.
  • TCP/IP와 같은 표준 네트워크로 Network Switch와 연결하여 사용한다. 

 

 

NAS 솔루션

  • QNAP : 대용량의 파일 서버와 NAS를 제공하는 기업
  • Hitachi NAS Platform : Oracle, VMware, Microsoft 등 각종 어플리케이션 환경에 최적화된 NAS 플랫폼 제공
  • Synology : 소규모에서 중규모의 파일 서버 및 NAS를 제공하는 기업으로 사용자 친화적인 인터페이스와 다양한 앱을 제공한다.

 

 

SAN(Storage Area Networking)

  • 스토리지를 위해 고안된 스토리지 전용 고속 네트워크로 FC를 이용해 구성된다.
  • 서버와 스토리지 장치 사이에 전용 네트워크를 구성하여 블록 레벨의 스토리지를 제공한다.
  • 서버가 블록 장치를 직접 엑세스하여 데이터를 저장하거나 검색하는 방식이다. 
  • Fiber Channel이란 컴퓨터 장치들 간에 스토리지 네트워킹을 위해 사용되는 전송 기술로 높은 속도, 낮은 지연, 고 신뢰성, 확장성 등의 장점을 가진다.

 

 

SAN 솔루션

  • Dell EMC : 대규모 스토리지 네트워크를 구축하는 기업으로 블록 레벨의 스토리지를 제공한다.
  • NetApp : 대용량 데이터 및 파일 서비스에 최적화된 스토리지 솔루션을 제공하는 기업으로 SAN과 NAS 모두 지원한다.

 

 

DAS(Direct Attatched Storage)

  • 데이터 서버와 외장형 저장장치를 전용 케이블로 직접 접속하는 방법이다.
  • 각 서버는 자신이 직접 파일 시스템을 관리한다.
  • 네트워크에 연결된 각 서버에 외부 저장 장치를 추가함으로써 필요한 데이터를 물리적으로 가가운 곳에서 접근할 수 있고 확장이 용이하다.

 

 

NAS vs SAN vs DAS

특징 NAS SAN DAS
네트워킹 이더넷 FC Channel 없음
접속 장치 LAN 스위치 SAN 스위치 없음
파일 시스템 공유 가능 불가 불가
스토리지 공유 가능 가능 가능
프로토콜 TCP/IP 기반 FCP, SCSI 기반  
전송 단위 File 단위 Block 단위  
파일 시스템 관리 방식 파일 서버 어플리케이션 서버 어플리케이션 서버
사용 목적 다수의 클라이언트와 데이터 공유 볼륨을 공유하는 목적으로 블록 I/O가 필요한 경우 소규모 독립 구성에 적합하다.

 

728x90