NAS(Network Attached Storage)는 네트워크에 연결된 저장 장치로 간단히 말해 '네트워크 하드 드라이브'라고 생각하면 쉽습니다. 또한 DAS, 파일 서버, 온라인 (클라우드) 스토리지, SAN, 유니파이드 스토리지 등 다양한 형태의 스토리지가 있는데, 각각의 장점과 기능, 그리고 NAS를 선택하는 방법에 대해 알아보도록 하겠습니다..
NAS는 네트워크에 연결된 저장 장치로, 네트워크를 통해 파일을 저장하고 공유할 수 있는 스토리지 (저장매체) 입니다.
엄청난 용량의 하드디스크나 SSD를탑재한NAS는LAN 케이블로 네트워크 상의 라우터나 허브에 연결해 NFS나 CIFS와 같은 프로토콜을 이용해 파일 단위로 데이터를 읽고 쓰는 방식입니다.
컴퓨터에 직접 연결하는 외장 하드와 달리, NAS는 같은 네트워크 (LAN) 에 있는 여러 기기들이 동시에 접속할 수 있습니다. 또한, RAID 기술 덕분에 NAS 안에 있는 HDD나 SSD가 고장 나더라도 데이터 복구 및 접근이 가능한 구조를 가지고 있습니다.
특히, 요즘처럼 재택근무가 늘어나는 시대에는 NAS를 이용하면 자택에서 회사 데이터에 원격으로 접속할 수 있어 업무 효율을 높일 수 있습니다.
DAS (내장 HDD, 외장 HDD, 외장 SSD) 란?
DAS는 Direct Attached Storage의 약자로, 컴퓨터에 직접 연결된 스토리지를 말합니다. 쉽게 말해, 우리가 흔히 사용하는 컴퓨터 안에 들어있는 하드디스크나 USB로 연결하는 외장 하드, SSD가 모두 DAS에 해당합니다.
컴퓨터의 용량이 부족할 때 저장공간을 늘려주는 것이 DAS입니다.
외장형 HDD나 외장형 SSD는 USB 연결 등으로 장착하여 사용하기 때문에 탈부착이 쉽다는 점이 큰 장점입니다.
파일 서버란?
파일 서버는 네트워크 상에서 파일을 공유하기 위해 설치되는 장치나 구조를 말합니다. 파일 서버라는 이름을 가진 장비가 존재하는 것은 아니며, 흔히 NAS나 또는 클라우드 저장소도 파일 서버의 한 종류라고 볼 수 있습니다.
네트워크에 연결된 컴퓨터에 파일 공유를 위한 설정을 한 것 (NFS, CIFS 환경을 구축한 것) 을 파일 서버라고 부르는 경우가 많습니다. 이 글에서는 네트워크에 연결된 컴퓨터에 파일 공유 설정을 해서 파일 서버처럼 활용하는 경우를 중점적으로 살펴보겠습니다.
컴퓨터를 파일 서버로 사용함으로써 보다 세밀한 정보 보안 대책이 가능해집니다. 반면, 설정이 번거롭다는 점은 단점이라고 할 수 있습니다.
온라인 스토리지 (클라우드 스토리지) 란?
온라인 스토리지는 인터넷 상에서 데이터를 저장할 수 있는 서비스입니다. 클라우드 스토리지라고도 불리며, 대표적인 예로는 구글 드라이브와 원드라이브가 있습니다. 대부분 무료로 제공되거나 저렴한 월정액으로 이용할 수 있어 따로 저장 장치를 구매할 필요 없이 간편하게 사용할 수 있습니다.
계정만 있으면 인터넷을 통해 다양한 기기에서 데이터를 처리할 수 있으며, 여러 사용자 간의 데이터 공유 및 공동 편집도 용이합니다.
하지만, 정보 유출이나 사이버 해킹 위험은 높아질 수 있습니다. 철저한 계정 비밀번호 관리와 데이터 운영 규칙을 잘 정해야 합니다.
SAN이란?
SAN은 Storage Area Network의 약자로, 여러 대의 컴퓨터와 스토리지 사이를 연결하는 고속 네트워크입니다. 마치 고속도로처럼 데이터를 블록 단위로 빠르게 주고받으며, FC, SAS, SATA, iSCSI 등의 프로토콜을 사용하여 데이터를 읽고 씁니다., SAN은 전용의 독립적인 네트워크를 생성하여 운영합니다. 스토리지를 통합할 수 있기 때문에 스토리지를 효율적으로 사용할 수 있고, 관리가 쉬워지는 것이 큰 장점입니다.
여러 서버에서 여러 스토리지에 접근할 수 있기 때문에 서버 집적화나 스토리지 통합과 같은 대규모 서비스에 적합합니다. 반면, 하드웨어 비용이 비싸고 구축과 관리에 전문 지식이 필요하다는 점이 단점입니다.
유니파이드 스토리지란?
유니파이드 스토리지는 NAS와 SAN의 장점을 하나로 합친 저장 장치입니다. 유니파이드 스토리지에서 SAN 지원은 SAN의 프로토콜 (FC, iSCSI, FCoE) 을 사용하여 블록 단위로 접근하고, NAS는 NFS나 CIFS와 같은 프로토콜을 사용하여 파일 단위로 접근합니다.
기존에는 NAS와 SAN이 데이터 접근 방식과 인클로저가 다르기 때문에 용도에 따라 구분하여 사용했지만, 유니파이드 스토리지를 사용하면 스토리지를 통합할 수 있습니다. 유니파이드 스토리지를 사용하면 NAS와 SAN의 공간과 운영 관리를 일원화할 수 있습니다.
NAS와 파일 서버, SAN
NAS와 파일 서버, SAN의 특징을 정리해보겠습니다.
항목 | NAS | 파일 서버 | SAN |
데이터 액세스를 위한 프로토콜 | NFS, CIFS | NFS, CIFS | FC, SAS, SATA, iSCSI |
액세스 방식 | 파일 액세스 | 파일 액세스 | 블록 액세스 |
데이터 전송 속도 | △ | △ | ○ |
여럿이 함께 이용하기 | ○ | ○ | ○ |
접근 제한 | ○ | ○ | ○ |
도입의 용이성 | ○ | △ | ✕ |
비용 | ○ | 컴퓨터에 의존 | ✕ |
항목 | NAS | 파일 서버 | SAN |
가용성 | △ | △ | ○ |
보안 | △ | ○ | △ |
NAS를 쓰면 어떤 점이 좋을까요? 함께 알아보겠습니다.
여러 기기에서 데이터 공유
NAS는 같은 네트워크에 연결된 여러 기기에서 접속할 수 있어 파일 공유가 훨씬 쉽습니다. 따라서 LAN에 연결된 모든 기기에서 파일 공유가 가능합니다.
NAS로 설정하면 직장은 물론 가정에서도 문서, 음악, 동영상 등의 파일을 공유할 수 있습니다.
Wi-Fi를 지원하는 NAS를 사용하면 Wi-Fi 연결을 통해 LAN 내 어디에서나 접속이 가능합니다.
복합기, 팩스와도 연동 가능
NAS를 LAN 내 복합기나 팩스 전송처로 지정하면 수신된 팩스를 pdf 형식으로 변환하여 NAS 서버에 직접 저장할 수 있습니다.
일부 NAS 모델은 저장된 데이터에 대해 이동 중에도 참조할 수 있습니다. 이 기능이 있으면 언제 어디서든 NAS에 접속할 수 있기 때문에 많은 양의 데이터를 가지고 다닐 필요가 없습니다.
파일 백업
파일 백업은 중요한 시스템의 데이터를 다른 장치에 복사하여 저장하는 것을 말합니다.
NAS에는 RAID라는 데이터 신뢰성과 안전성을 높이기 위한 메커니즘을 갖춘 모델이 있어 백업용으로 적합합니다.
RAID
NAS는 데이터 접근성, 신뢰성, 안전성을 높이기 위해 RAID (Redundant Arrays of Inexpensive Disks) 라는 기술을 활용합니다. RAID는 여러 개의 HDD를 결합하여 데이터를 저장하고 중복성을 갖도록 합니다. RAID에는 다양한 레벨이 있으며, 신뢰성과 읽기/쓰기 속도에 따라레벨이 달라집니다. 대표적인 RAID 레벨은 다음과 같습니다.
RAID0 (스트라이핑)
여러 개의 하드디스크에 데이터를 분산하여 읽고 쓰는 속도가 매우 빨라집니다. 속도만을 원하는 경우에 사용됩니다.
RAID1 (미러링)
여러 하드디스크에 똑같은 내용을 기록하는 방식입니다. 속도 향상은 기대할 수 없지만, 안정성은 매우 높아집니다. 사용 가능한 디스크 용량이 절반 이하로 줄어들기 때문에 주의가 필요합니다.
RAID5
데이터를 여러 하드디스크에 나눠 저장(스트라이핑)하는 동시에 패리티라는 오류 정정 부호를 생성하여 디스크에 기록합니다. NAS의 디스크 한 개가 고장나도 패리티를 통해 데이터를 복원할 수 있어 RAID0보다 안정성이 높습니다.
RAID6
RAID 5와 비슷하지만, 패리티를 이중으로 저장하여 하드디스크 두 개까지 고장 나도 데이터를 복구할 수 있습니다. RAID 5보다 더 안정적입니다.
원격 접속
RAID 5와 비슷하지만, 패리티를 이중으로 저장하여 하드디스크 두 개까지 고장 나도 데이터를 복구할 수 있습니다. RAID 5보다 더 안정적입니다.
특히 재택근무 시에는 원격 액세스 기능과 외부 단말기와 NAS 사이에 인터넷상의 가상 사설 터널인 VPN을 결합하면 NAS의 거의 모든 기능을 이용할 수 있어 업무 효율을 높일 수 있 있습니다. 단, 보안 설정에 소홀하면 외부 침입의 위험이 있으니 주의해야 합니다.
UPS와의 연동
UPS (Uninterruptible Power Supply) 는 한국어로 '무정전 전원장치'를 뜻합니다. 연결된 기기의 콘센트 전원이 끊겨도 일정 시간 동안 전원을 계속 공급하는 장치입니다.
NAS는 데이터 보호를 위해 다양한 기능을 갖추고 있지만, 갑작스러운 정전에는 속수무책입니다.
갑작스러운 시스템 중단은 NAS의 시스템 및 스토리지에 손상을 입혀 데이터 손실이 발생할 수 있습니다.
UPS와 NAS를 연동하면 정전 시 NAS는 UPS로부터 전원을 공급받으면서 안전하게 종료할 수 있다.
직장에서 NAS에 저장된 데이터는 중요한 자료가 많기 때문에 NAS와 UPS의 연동은 필수적입니다.
접근권한 관리
NAS에서는 파일의 접근권한 관리가 가능합니다.
만약 접근 권한 관리가 제대로 되어 있지 않다면 매우 위험성이 높아집니다. 예를 들어 회사에서 재무 정보나 인사, 급여 관련 정보를 누구나 접근 및 편집할 수 있어 기밀 정보 유출의 위험이 높아지게 됩니다.
NAS에서 공유 폴더의 세부 접근 권한을 설정하면 각 폴더에 대해 사용자 그룹별로 읽기, 쓰기, 수정 등의 권한을 세부적으로 지정할 수 있어 다수가 접근하는 것을 방지할 수 있습니다.
NAS 선택 방법
NAS는 크게 가정용과 기업용으로 나뉩니다. 가정용 NAS는 저장 기능 외에도 동영상, 사진, 음악 관리 등 다양한 기능을 가지고 있는 것이 특징입니다.
기업용 NAS는 파일의 안전한 보관과 공유에 초점을 맞추고 있으며, 대용량 저장 공간, 빠른 속도, 강력한 보안 기능 등을 제공합니다.
사용 인원수, 스토리지 크기, 스토리지 종류, 데이터 보안에 대해 자세히 알아보겠습니다.
이용 인원수
회사에서 NAS를 쓴다면, 많은 인원이 한꺼번에 NAS에 접속하는 경우가 있을 수 있다. 이 경우 고성능 CPU와 고속 표준을 지원하는 모델을 선택해야 한다.
제품 설명에 '권장 사용 인원'이나 '동시 접속 가능 인원' 정보가 나와 있을 테니 꼭 확인하고 선택
스토리지 크기
가정에서 사용하는 경우 1TB~2TB 정도의 용량이 적당하다. 사진이나 동영상을 많이 저장하는 경우 필요에 따라 용량이 큰 NAS를 선택하도록 한다.
기업의 경우, 스토리지 용량은 사용 인원, 용도, 그리고 안전 수준(RAID 수준 설정)에 따라 달라진다. 신규 도입의 경우, 저장할 데이터의 3배 정도의 용량을 가진 NAS 도입을 고려하는 것이 좋다.
주의할 점은 HDD나 SDD 제조사의 십진법 단위의 드라이브 용량 표시이다. 드라이브의 용량 표시는 1000Byte = 1KB로 계산된다. 반면 Windows나 Mac에서는 1024Byte=1KByte로 계산하여 표시합니다.
하드디스크나 SSD 제조사는 1000Byte를 1KB로 계산하지만, 윈도우나 맥 컴퓨터는 1024Byte를 1KB로 계산합니다. 그래서 1TB (1000GB) 라고 표시된 NAS를 사도 컴퓨터에서는 931GB 정도로 보일 수 있습니다. 이 점을 꼭 기억하고, 여유 있게 용량을 선택하는 것이 좋습니다.
데이터 안전성
대부분의 NAS는 RAID0 또는 RAID1을 지원한다. 고성능 NAS는 RAID5나 RAID6, 그 이상을 지원하는 경우가 많다.
가정용 NAS는 데이터 안전보다는 넉넉한 용량이 중요하다면 RAID 0을 지원하는 NAS를 선택하자.
기업용은 데이터 안전성을 높이기 위해 RAID1 이상의 설정이 바람직하고, RAID1의 경우 2TB 용량의 NAS를 구입해도 실제 사용 가능한 용량은 1TB 이하로 제한된다.
RAID5나 6을 구성하려면 HDD나 SSD가 4개 이상 탑재된 4드라이브 또는 더 많은 드라이브가 탑재된 제품을 선택해야 한다.
보안NAS는 네트워크에 연결되어 있어 편리하게 접근할 수 있지만, 바이러스 감염에 취약할 수 있습니다.
바이러스에 감염된 컴퓨터로 NAS에 접속하면 NAS도 바이러스에 감염된다. 또한 NAS에 연결된 다른 컴퓨터가 차례로 감염되어 회사 전체에 바이러스가 퍼질 가능성도 있다.
NAS에 접속하는 모든 컴퓨터와 NAS 자체에 대한 보안 대책이 필요 필요하다.
NAS에 대한 대책으로는 접근 권한 관리와 인증 설정을 강화하고, 보안 대책용 애플리케이션을 설치하는 방법이 있다.
NAS는 크게 가정용과 기업용으로 나뉜다. 가정용 NAS는 저장 기능 외에도 동영상, 사진, 음악 관리 등 다양한 기능을 가지고 있는 것이 특징이다.
기업용 NAS는 파일의 안전한 보관하고 여러 사람이 함께 사용하는 데 초점을 맞춰, 저장 용량이 크고 많은 인원이 사용해도 빠른 속도로 접근할 수 있는 제품이나 데이터 보안을 강화한 제품이 있다.
사용자 수, 스토리지 크기, 스토리지 종류, 데이터 보안에 대해 자세히 알아보자.
사용자 수
회사에서 NAS를 사용한다면, 많은 인원이 동시에 NAS에 접속하는 경우가 있을 수 있습니다. 이 경우 고성능 CPU와 고속 표준을 지원하는 모델을 선택해야 합니다.
제품 설명에 권장 사용 인원이나 동시 접속 가능 인원 정보를 확인하여 필요에 맞는 제품을 선택하도록 합니다.
스토리지 크기
가정에서 사용하는 경우 1TB~2TB 정도의 용량이 적당합니다. 사진이나 동영상을 많이 저장하는 경우 필요에 따라 용량이 큰 NAS를 선택할 수 있습니다.
기업의 경우에는, 사용자 수, 용도, 그리고 안전 수준(RAID 수준 설정)에 따라 달라집니다. 신규 도입의 경우, 저장할 데이터의 3배 정도의 용량을 가진 NAS 도입을 고려하는 것이 좋습니다.
주의할 점은 제조사의 십진법 단위의 드라이브 용량 표시입니다. 하드디스크나 SSD 제조사는 1000Byte를 1KB로 계산하지만, 윈도우나 맥 컴퓨터는 1024Byte를 1KB로 계산하여 표시합니다. 예를 들어 제품 용량이 1TB(1000GB)로 표기된 NAS를 구입한 후 Windows나 Mac 컴퓨터에서 용량을 확인하면 931GB로 보일 수 있습니다.. 이 점을 감안하여 용량에 여유를 두고 NAS를 선택하는 것이 중요합니다.
데이터 안전성
대부분의 NAS는 RAID0 또는 RAID1을 지원합니다. 고성능 NAS는 RAID 5, RAID 6 레벨까지 지원하는 경우가 많습니다.
가정용 NAS의 경우 데이터 안전보다는 넉넉한 저장 공간이 중요하다면 RAID 0을 지원하는 NAS를 선택하는 것이 좋습니다.
기업용은 데이터 안전성을 높이기 위해 RAID1 이상의 설정이 바람직하며, RAID1의 경우 2TB 용량의 NAS를 구입해도 실제 사용 가능한 용량은 1TB 이하로 줄어든다는 점을 유의해야합니다.
RAID5나 6을 구성하려면 HDD나 SSD가 4개 이상의된 드라이브가 탑재된 제품을 선택해야 합니다.
보안
NAS는 네트워크에 연결되어 있어 편리하게 접근할 수 있는 반면, 바이러스 감염에 취약할 수 있습니다.
바이러스에 감염된 컴퓨터로 NAS에 접속하면 NAS도 바이러스에 감염될 수 있습니다. 또한 NAS에 연결된 다른 컴퓨터가 차례로 감염되어 회사 전체에 바이러스가 퍼질 가능성도 있습니다.
NAS의 바이러스 감염을 예방하기 위해서는 NAS에 접속하는 컴퓨터와 NAS자체에대한 보안 대책이 필요합니다.
NAS에 대한 대책으로는 접근 권한 관리와 인증 설정을 강화하고, 보안 대책용 애플리케이션을 설치하는 방법이 있습니다.
지금까지 파일 공유, 백업 등의 장점과 더불어 안정성과 보안성을 향상시키는 메커니즘을 가진 NAS에 대해 알아보았습니다.
최근에는 NAS의 확장성과 SAN의 장점을 동시에 활용할 수 있는 유니파이드 스토리지의 인기가 높아지고 있습니다.
NetApp FAS 시리즈는 NAS 및 SAN 프로토콜을 지원하는 통합 스토리지입니다.
확장성이 뛰어나고, 데이터 보호 기능도 우수하며, 재해 대책을 쉽게 구축할 수 있는 기능까지 갖추고 있습니다. 스토리지 도입을 계획하고 계시면 꼭 고려해 보시기를 바랍니다.
본 블로그는 2023년 8월까지 공개된 스토리지 관련 정보를 바탕으로 작성되었습니다.
현재 한국넷앱에서 어카운트 테크놀로지 스페셜리스트로 근무하면서 칩 제조사 및 클라우드 사업자를 위한 스토리지 아키텍처 컨설팅을 수행하고 있습니다.