NAS(Network Attched Storage)란 무엇인가?

 

안녕하세요. 달소입니다.

 

2025년 새해를 맞아,, 못다한 NAS (시놀/헤놀) 가이드글 정리를 다시한번 해보고자합니다 ㅎ..


첫편은 바로 NAS란 무엇인가? 에 대한 글입니다.

NAS에 대해서 알아보고 어떤식으로 사용되는지 사용자 환경에서 어떤 OS들이 주로 사용되는지에 대해서 알아보겠습니다.

 

예전에 가이드작성할때는 글을너무 못썼는데 요즘은 지피티가 참 좋네요 ㅎ

NAS란?

보통 NAS를 구성할때 단순 데이터 백업되는 USB가 네트워크를 통해 연결된것이라고 생각하시면 편하고

저장된 데이터를 가지고 데이터를 공유하거나 서비스를 하거나 등의 기능이 추가된게 최근의 NAS 시스템이라고 보면됩니다.


 

NAS는 Network Attached Storage의 약자로, 네트워크를 통해 데이터를 저장하고 접근할 수 있는 저장 장치입니다. NAS는 일반적으로 여러 대의 컴퓨터가 네트워크를 통해 파일을 공유하고 저장할 수 있도록 제공되는 서버 역할을 합니다. NAS는 파일 수준의 데이터 저장을 제공하며, 여러 사용자가 동시에 파일에 접근할 수 있도록 하는 기능을 제공합니다.

 

주요 특징은 다음과 같습니다:

  1. 파일 저장 및 공유: NAS는 중앙 집중식 파일 서버로 사용되며, 네트워크를 통해 다양한 장치가 파일에 접근할 수 있도록 합니다.
  2. 데이터 접근성: 인터넷을 통해 원격지에서 데이터에 접근할 수 있는 기능을 제공하기도 합니다.
  3. 확장성: 용량을 쉽게 확장할 수 있으며, 하드 디스크를 추가하는 것만으로 용량을 늘릴 수 있습니다.
  4. 보안: NAS는 여러 가지 보안 기능을 제공하여 데이터 보호를 강화할 수 있습니다.

NAS의 활용 예시:

  • 가정용: 가족 간에 사진, 비디오, 문서 등을 공유하고 백업하는 용도로 사용.
  • 기업용: 여러 부서가 데이터에 접근하고 협업할 수 있도록 파일 서버로 사용.
  • 미디어 저장소: 대용량 비디오 파일이나 오디오 파일 등을 저장하고 관리하는 미디어 서버로 사용.

NAS는 가정용, 소규모 비즈니스, 그리고 대규모 기업에서도 사용됩니다.

가정용에서는 보통 아래와같은 시놀로지가 주로 사용되고 기업의 경우에는 엔터프라이즈용 장비가 많이 들어갑니다.

image.png

 


 

위 답변이 GPT가 대답해준 답변인데요, 개념은 같지만 조금 더 사용자입장에서 이해하기 쉽게 설명하자면

로컬 네트워크 환경에서의 저장소
흔히들 많이 사용하는 구글드라이브, 네이버 드라이브 등과같은 클라우드 저장소

 

이 대표적인 역할이고 최근에 들어서 NAS가 단순 파일저장시스템의 용도만 하는것이아니라 Docker 로 구동시킬 수 있는 수많은 서비스를 NAS에 올려서 함께 작동시킬 수 있습니다.

 

예를들어 워드프레스, 라이믹스 와 같은 블로그,CMS 툴부터, Vaultwarden과 같은 패스워드 관리 툴, Authentik, NPM 등등 이요.

입문하시는분들께는 다소 어려울 수 도 있지만 차근차근하나씩 설치해보시면 어떤서비스 인지 알기 쉽습니다.

 

주요 기능

어차피 NAS의 대표적인 기능인 파일공유쪽은 대부분 알고계실것이고 헤놀을 많이 구축하실것 아
여기서는 Synology를 기준으로 간단한 주요기능에 대해서 알아보겠습니다.

 

 

생자 NAS의 경우 여기서 2번을 참고해주시면됩니다.

1. DSM (DiskStation Manager) 운영체제

  • Synology NAS는 자체 운영체제인 DSM(DiskStation Manager)을 사용합니다. DSM은 직관적인 웹 기반 인터페이스를 제공하여 NAS 장치의 설정, 관리, 파일 공유 등을 손쉽게 할 수 있도록 돕습니다.
  • 앱 중심: DSM은 다양한 앱을 설치하여 NAS 기능을 확장할 수 있습니다. 예를 들어, 파일 서버, 미디어 서버, 백업보안 관련 앱 등을 지원합니다.
image.png

 

2. 파일 공유 및 동기화

  • 파일 공유: Synology NAS는 SMB, NFS, AFP, FTP 등 다양한 파일 공유 프로토콜을 지원하여, 여러 운영체제(Windows, macOS, Linux) 간 파일을 손쉽게 공유할 수 있습니다.
  • Synology Drive: 클라우드 기반 파일 동기화 서비스를 통해 여러 장치에서 동일한 파일을 실시간으로 동기화하고 공유할 수 있습니다. Dropbox와 유사한 기능을 제공하며, 회사 내부에서 안전하게 파일을 동기화할 수 있습니다.

이런식으로 로컬 네트워크 드라이브로 연결해서사용할 수도 있습니다

image.png

 

3. 백업 솔루션

백업은 다들 알고계시죠? 

애플의 타임머신 백업이나 윈도우에있는 파일들도 백업이 가능합니다.

물론 NAS도 다른 NAS로 백업이 가능하구요. 백업의 중요성은 100번 강조해도 옳습니다.

  • Hyper Backup: Synology NAS는 Hyper Backup을 사용하여 NAS에 저장된 데이터를 외부 드라이브, 클라우드 서비스 또는 다른 NAS로 백업할 수 있습니다. 이를 통해 데이터 복구를 쉽게 할 수 있습니다.
  • Snapshot Replication: 데이터의 상태를 "스냅샷" 형태로 저장하고, 문제가 발생했을 경우 특정 시점으로 복원할 수 있습니다.
  • Active Backup: PC, 서버, 가상 머신 등의 다양한 디바이스에서 데이터를 백업하고 복원할 수 있는 기능을 제공합니다.

 

4. 멀티미디어 관리

Video Station이 사라졌지만 여전히 Plex, Jellyfin 등으로 구성이 가능합니다.

NAS의 경우 스토리지인 만큼 영상이나 이미지를 백업하실텐데 그 이미지들을 구글 포토와 넷플릭스처럼 가지고있는 데이터를 가지고 스트리밍도 가능하게 도와줍니다.

  • Synology Photos: 사진 및 비디오 파일을 자동으로 분류하고 관리하는 사진 관리 앱입니다. AI 기반 얼굴 인식 및 태그 기능을 통해 쉽게 사진을 찾아볼 수 있습니다.
  • Video Station: NAS에 저장된 비디오 파일을 중앙에서 관리하고 스트리밍할 수 있는 기능을 제공합니다. Plex와 유사한 역할을 하며, 다양한 포맷을 지원합니다.
  • Audio Station: 오디오 파일을 관리하고 스트리밍할 수 있으며, 다양한 오디오 포맷을 지원합니다.

 

5. 보안 기능

가장중요한 부분입니다. NAS를 운영하신다면 반드시 2단계 OTP인증은 필수로하시고 외부에 노출되는 포트는 최소화 하세요.

그래야 랜섬웨어 등 미연의 사태에 대해 방어할 수 있습니다.

  • 2단계 인증: NAS의 보안을 강화하기 위해 2단계 인증 기능을 제공하여, 비밀번호와 추가적인 인증 수단을 사용해 로그인할 수 있습니다.
  • 방화벽 및 IP 차단: 특정 IP 주소에서의 접속을 차단하거나 제한하여 네트워크 보안을 강화할 수 있습니다.
  • HTTPS 및 SSL 인증: 데이터를 암호화하여 외부에서 NAS에 접근할 때 보안을 유지할 수 있습니다.

6. 가상화/Docker 지원

DSM에서 패키지로 지원하지않는 서비스들을 가상머신이나 Docker를 통해 구동시킬 수 있습니다.

ㅇㅣ때문에 단순 파일공유 시스템에서 업그레이드 됐다고 봐도 무방합니다.

  • Virtual Machine Manager: Synology NAS는 가상 머신을 실행할 수 있는 기능을 제공하여, 가상화 환경을 구축하고 관리할 수 있습니다. 이를 통해 서버 가상화, 애플리케이션 테스트 등의 용도로 활용할 수 있습니다.
  • Docker: Docker를 지원하여 다양한 애플리케이션을 컨테이너로 실행할 수 있습니다.
image.png

 

7. 클라우드 서비스

시놀로지의 데이터를 여러 클라우드 서비스와 연동해서 2차백업등을 가능하게 합니다.

  • Synology C2 Cloud: Synology는 자체 클라우드 서비스인 C2 Cloud를 제공하여, 클라우드에서 데이터를 백업하거나, 원격으로 NAS에 접근하는 기능을 제공합니다.
  • Cloud Sync: 다양한 클라우드 서비스(Google Drive, Dropbox, OneDrive 등)와 NAS 간의 파일 동기화를 지원합니다.

8. 파일 암호화

  • NAS에 저장된 파일들을 암호화하여, 외부 공격에 대비하거나 개인 정보 보호를 강화할 수 있습니다. 암호화된 파일은 권한을 가진 사용자만 접근할 수 있습니다.

 보안을 중요하신다면 데이터도 암호화 가능합니다.

Synology NAS에서 공유 폴더를 어떻게 암호화 또는 해독 할 수 있습니까? - Synology 지식 센터 Synology 지식 센터에서는 종합적인 지원을 제공하여 자주 묻는 질문에 대한 답변, 문제 해결 단계, 소프트웨어 자습서 및 필요한 모든 기술 문서를 지원합니다. by Synology Inc. from KB.SYNOLOGY.COM

 

image.png

 

9. 원격 접근

QuickConnect의 경우 속도도 느리고 비추천드리지만 Tailscale, Wireguard 등 VPN을 구성하면 외부에서 손쉽게 NAS에 연결해서 사용할 수 있습니다.

  • QuickConnect: Synology NAS는 QuickConnect 기능을 통해 복잡한 네트워크 설정 없이도 인터넷을 통해 원격으로 NAS에 접속할 수 있게 해줍니다.
  • VPN Server: Synology NAS는 VPN 서버 기능을 제공하여, 외부에서 안전하게 NAS에 연결할 수 있습니다.

10. 자동화 및 스케줄링

  • Task Scheduler: 특정 작업을 자동으로 실행하도록 예약할 수 있는 기능을 제공합니다. 예를 들어, 특정 시간에 백업을 실행하거나 시스템 상태를 점검하는 등의 자동화 작업을 설정할 수 있습니다.

11. 확장성

  • 확장 가능한 저장 용량: Synology NAS는 확장 가능한 시스템으로, 추가적인 드라이브를 장착하여 저장 용량을 쉽게 확장할 수 있습니다. 대규모 데이터 스토리지를 관리하는 데 유용합니다.

 

NAS에 대한 대표적인 OS는 다음글에서 한번 알아보도록 하겠습니다.