CS/Network
Network NAS와 NDMP
Gaesol
2024. 3. 8. 14:29
NAS
NAS (Network Attached Storage)
- 네트워크 상의 저장장치 (스토리지)
- 스토리지이기는 하나, 헤더에 프로세서, OS, I/O, 프로토콜이 존재해 마치 하나의 서버처럼 작용한다
- 네트워크 기술이 발전함에 따라 서버 플랫폼(서버 세트)에서 스토리지만 따로 분리해낸 것
- 네트워크 환경에서 파일 서비스 기능만을 전담 (NFS, CIFS, HTTP 프로토콜 사용)
- LAN을 통해서 연결한다 (네트워크에 직접 연결된다)
NAS 구성
- NAS 헤더 (컨트롤러)
- NAS 스토리지
NAS 작동 방식
- 서버에서 NAS에게 파일 시스템을 요청
- 서버의 요청이 IP 네트워크를 통해 NAS에게 전달
- NAS의 헤더가 파일 I/O를 블록 I/O로 변환하여 스토리지에 쓰기/읽기 진행
NAS 장점
- 데이터 통합 : 각 시스템별로 분산되어 있던 스토리지를 NAS하나로 통합할 수 있다
- 데이터 관리 집중화 : 데이터를 한 곳에 통합해 관리가 쉽다
- 확장성 : 서버와 관계 없이 따로 확장이 가능하다
- 데이터 공유 : 동일 혹은 이기종 간에 데이터 공유가 가능하다
- 직접 백업 : NDMP를 이용해, 직접 백업 디바이스를 연결해 서비스에 지장 없이 고속의 데이터 백업이 가능하다
NDMP
NDMP (Network Data Management Protocol)
NAS를 백업할 때 운영 서비스에 차질이 없도록 네트워크를 거치지 않고 데이터를 전송하기 위해 개발
NDMP 작동 방식
- 백업 서버가 IP 네트워크를 통해 NAS 데이터의 백업 및 복구를 요청
- NAS는 NDMP 표준으로 자체 설치된 백업 명령어를 통해 데이터 스트림을 백업 장치에 읽기/쓰기
- 백업 서버는 백업 인덱스 정보를 IP 네트워크를 통해 받아 백업 소프트웨어에서 관리
NDMP 장점
- 성능 향상 : LAN에 백업 트래픽이 이동하지 않아 네트워크 성능 향상
- 표준 지원 : NDMP를 지원하는 백업 소프트웨어와 장치 간의 통신을 위한 표준을 지원
- 원격 백업 : 모든 데이터를 중앙 백업 서버를 통해 단일 백업 레포지토리로 전송할 필요가 없다
NDMP 방식 2가지
2 way : 스토리지 -> VTL (SAN)
3 way : 스토리지 -> 넷워커 -> VTL
(avamar는 전부 3way)
dell unity : 2way, 3way 모두 가능