최근 디지털 기술 발전과 함께 데이터 저장 문제는 끊임없이 중요하게 다뤄지고 있습니다. 클라우드 컴퓨팅의 확산과 방대한 데이터 저장 수요의 증가로, 특히 최근 팬데믹 상황에서 많은 기업과 개인들이 온라인 클라우드 서버를 활용하여 데이터를 저장하고 관리하기 위해 다양한 NAS(Network Attached Storage) 소프트웨어를 사용하고 있습니다. 성장하는 스타트업이나 소규모 기업은 공용 클라우드 스토리지 서비스로는 규모가 너무 크고, Amazon Web Services와 같은 대기업 스토리지 옵션을 사용하기에는 너무 작을 때 확장성 문제에 직면하는 경우가 많습니다. 더욱이, 저장되는 데이터의 양이 늘어남에 따라 초기에는 저렴했던 공용 클라우드 스토리지 서비스 비용이 감당하기 어려울 정도로 상승할 수 있어 NAS 소프트웨어의 중요성이 더욱 커지고 있습니다. 이에 대한 해결책으로, 본 기사에서는 최고의 무료 NAS 소프트웨어를 소개하고자 합니다. 본격적인 목록을 살펴보기 전에, 먼저 NAS 소프트웨어의 작동 원리에 대해 간략히 알아보겠습니다.
최고의 무료 및 오픈 소스 NAS 솔루션
네트워크 연결 스토리지(NAS) 장치는 데이터의 중앙 집중식 저장소를 제공하여 공간 및 스토리지 문제를 해결하는 데 유용합니다. 이 네트워크를 통해 사용자들은 24시간 언제든지 데이터에 접근하고 공유할 수 있습니다. 이에 따라 시중에는 Synology, Qnap과 같이 오랜 경험을 가진 기업들을 포함하여 다양한 업체에서 즉시 사용 가능한 소프트웨어 및 하드웨어 솔루션을 제공하고 있습니다. 이제, 다양한 NAS 소프트웨어 목록을 자세히 살펴보겠습니다.
1. 오픈파일러 (Openfiler)
Openfiler는 스토리지 관리자들이 증가하는 스토리지 요구 사항을 처리할 수 있도록 강력한 도구를 제공합니다. x86 64 아키텍처 시스템을 완전한 기능의 NAS/SAN 어플라이언스 또는 IP 스토리지 게이트웨이로 변환할 수 있습니다. 다양한 플랫폼의 네트워크에서 스토리지를 할당하고 관리할 때, Openfiler는 스토리지 관리자가 시스템 성능과 스토리지 용량 리소스를 최대한 활용할 수 있도록 지원합니다.
주요 특징:
- 가상화를 위한 iSCSI 타겟 지원
- 파이버 채널 타겟 지원
- 고가용성 제공
- 블록 수준 복제
2. FreeNAS 또는 TrueNAS
FreeNAS는 FreeBSD 기반으로 만들어진 또 다른 NAS(Network-Attached Storage) 솔루션입니다. 최근에는 TrueNAS라는 새로운 이름으로도 알려져 있습니다. 이 시스템은 하드 드라이브뿐 아니라 CD 카드, 플래시 드라이브 또는 기타 저장 장치에도 설치할 수 있습니다. 제어를 위해 웹 인터페이스를 사용하며, 이는 M0n0wall 프로젝트의 발전을 기반으로 합니다. ZFS, UFS, FAT32 및 NTFS 파일 시스템을 지원하며, CIFS(Samba), FTP 또는 NFS를 통해 접근할 수 있습니다. FreeNAS는 안정적이고 유용한 선택이 될 수 있습니다.
주요 특징:
- FreeNAS는 ZFS 볼륨 암호화를 지원하는 유일한 오픈 소스 프로젝트입니다. 볼륨 생성 시 하드웨어 가속 산업 표준 AES-XTS 암호화(프로세서에 AES-NI 기능이 있는 경우)를 사용하는 전체 볼륨 암호화 옵션을 제공합니다.
- ZFS 스냅샷은 로컬 백업뿐만 아니라 원격 백업 구축에도 활용할 수 있습니다. 파일 시스템 스냅샷을 원격 ZFS 파일 시스템으로 복제하면 파일 시스템의 전체 복사본이 원격 ZFS 파일 시스템에 생성됩니다.
- ZFS를 사용하면 언제든지 전체 파일 시스템 스냅샷을 생성하고 저장할 수 있습니다. 관리자는 스냅샷이 존재하는 한 스냅샷이 생성되었을 때와 동일한 조건으로 파일에 액세스할 수 있습니다.
-
데이터 무결성은 ZFS의 핵심 기능입니다. ZFS의 copy-on-write 디자인 덕분에 소프트웨어 RAID인 RAID-Z는 RAID 5와 유사한 단일 패리티 보호 기능을 제공하지만 “쓰기 구멍” 취약점이 없습니다.
- FreeNAS의 뛰어난 기능 중 하나는 파일 공유입니다. SMB/CIFS(Windows 파일 공유), NFS(Unix 파일 공유) 및 AFP(Apple 파일 공유)를 포함한 모든 주요 운영 체제를 지원합니다. FTP, iSCSI(블록 공유), WebDAV와 같은 다양한 네트워크를 통한 데이터 공유 방법도 활용할 수 있습니다.
3. 아마히 (Amahi)
Amahi는 가정용 서버로 사용하기 위해 특별히 개발된 무료 NAS 소프트웨어 프로젝트입니다. 사용자의 PC를 완벽하게 작동하는 Linux 서버로 변환합니다. 하드 드라이브 모니터링, Outlook 및 iCal 인터페이스, 일정 관리, 통합 검색, 개인 위키, Vista와 일정 통합, 플러그인 지원, 동적 DNS 지원, 백업 기능 및 네트워킹 지원 등 다양한 기능을 제공합니다.
주요 특징:
- NAS에 연결된 모든 장치를 식별하고 관리하는 기능 제공
- 매끄러운 인터페이스
- 강력한 UI 관리 도구
- 견고한 홈 미디어 서버 구축에 적합
4. 턴키 파일 서버 (Turnkey File Server)
기본 네트워크 연결 스토리지와 같은 기본 서버만 필요한 경우, 턴키 솔루션이 대안이 될 수 있습니다. 파일 전송 프로토콜인 SFTP, SMB, NFS, WebDAV 및 재동기화를 모두 지원합니다. 파일 서버를 통해 사용자는 Samba 및 SambaDAV에서 개인 및 공용 저장소를 관리할 수 있습니다. 또한, 매우 사용자 친화적인 온라인 그래픽 사용자 인터페이스를 제공하여 사용자들에게 높은 평가를 받고 있습니다.
주요 특징:
- SSL 지원
- SAMBA Webmin 모듈 통합으로 관리 용이
- WebUI 및 WebDAV 접근 가능
- UNIX 및 DOS 지원
- 명령줄을 사용하여 Samba를 통해 파일 서버에 연결 가능
- bz2 및 RAR 압축 도구 지원
5. 오픈미디어볼트 (OpenMediaVault)
Openmediavault는 Debian Linux 기반의 차세대 NAS 솔루션입니다. SSH, (S)FTP, SMB/CIFS, DAAP 미디어 서버, RSync, BitTorrent 클라이언트 등 다양한 서비스를 제공합니다. 모듈식 아키텍처를 통해 플러그인을 사용하여 기능을 확장할 수 있습니다. 주로 가정 및 소규모 사무실에서 사용하도록 설계되었으며, 무료 NAS 소프트웨어로서 사용자 친화적이고 간편한 설치 및 관리를 제공합니다.
주요 특징:
- Debian Linux 운영 체제 기반 웹 관리
- SMART 및 볼륨 관리 기능
- 링크 통합 기능
- 랜에서 깨우기 기능
- IPv6 지원
- 이메일 알림 기능
- 파일 공유 기능
6. 록스터 (Rockstor)
Rockstor NAS 소프트웨어는 중요한 데이터를 백업하는 데 효과적이며 비교적 저렴한 솔루션입니다. iSCSI 및 파이버 채널과 모두 호환되어 데이터 백업에 매우 유용합니다. 다양한 운영 체제를 지원하며 모든 유형의 데이터를 백업하는 데 사용할 수 있습니다. SMART 검사(NAS 상태 모니터링), COW(비휘발성) 디스크, 점보 프레임, 암호화, 내장 스케줄러, 자동 재구성 및 10Gbps 이상의 업링크를 포함한 고급 기능을 제공합니다.
주요 특징:
- 우수한 기술 스택
- 헌신적이고 지원적인 팀
- 클라우드 서버 연동
- 파일 공유 기능
7. 중복 제거 (OpenDedupe)
OpenDedupe는 단순한 파일 시스템이 아니라 오픈 소스 클라우드 스토리지 게이트웨이입니다. 파일 시스템 SDFS와 Datish NAS 장치를 사용하여 만들어졌으며 2010년부터 사용 가능합니다. 로컬 및 클라우드 스토리지를 모두 지원하는 NAS 운영 체제를 기반으로 합니다.
주요 특징:
- 스토리지 최적화
- 방대한 양의 데이터 보호 및 관리 기능
8. 시그마나스 (XigmaNAS)
XigmaNAS 소프트웨어는 조직 내 서버 및 워크스테이션과 같은 많은 네트워크 장치를 보유한 경우 적합합니다. 온사이트 및 오프사이트 데이터 센터에서 데이터 저장, 분석, 관리 및 공유를 위한 최적의 선택입니다. 미션 크리티컬 애플리케이션을 위해 설계되었으며, 다양한 파일 시스템 및 네트워크 설정에서 작동하도록 특별히 개발되었습니다. 관리자는 단일 중앙 인터페이스를 사용하여 여러 NAS 시스템을 중앙에서 관리할 수 있습니다. 프로세서 온도를 조절하려면 최고의 CPU 모니터링 도구 중 하나를 사용하여 이 도구가 어떻게 대규모 환경에서 최고의 NAS 소프트웨어로 구성되는지를 확인할 수 있습니다.
주요 특징:
- 강력한 사용자 인터페이스
- 간편한 모니터링
- 뛰어난 커뮤니티 지원
9. ESOS – 엔터프라이즈 스토리지 OS (Enterprise Storage OS)
SCST 프로젝트를 기반으로 하는 Enterprise Storage OS는 SCSI 타겟을 호환 가능한 SAN(Fibre Channel, InfiniBand, iSCSI, FCoE)에 연결하는 Linux 배포판입니다. ESOS는 적절한 하드웨어가 장착된 서버를 비즈니스 SAN에 연결하고 공유 가능한 블록 수준 스토리지 볼륨을 제공하는 디스크 어레이로 빠르게 변환할 수 있습니다. 최고 수준의 무료 NAS 소프트웨어 중 하나입니다.
주요 특징:
- 엔터프라이즈 RAID 컨트롤러 구성을 위한 도구 제공
- 프로덕션(기본값) 및 디버그의 두 가지 작동 모드 제공
- 텍스트 기반 사용자 인터페이스(TUI)를 통해 실용적인 스토리지 프로비저닝 기능을 제공하는 사용자 친화적인 인터페이스
- 대부분의 비즈니스 RAID 컨트롤러 및 Tier-1 서버 하드웨어와 호환
- Linux 소프트웨어 RAID(md) 및 LVM2(Logical Volume Manager)를 사용하여 복잡한 백엔드 스토리지 블록 장치 구성 가능
10. 코디 (Kodi)
코디(Kodi)는 한때 XBMC로 알려졌던 올인원 미디어 플레이어 및 홈 시어터 PC 프로그램입니다. 비디오 스트리밍을 위해 특별히 제작된 것은 아니지만, 다양한 장치에서 접근 가능하며 강력한 플러그인 인프라를 통해 다양한 미디어 관련 작업을 손쉽게 수행할 수 있습니다. 대부분의 배포판 리포지토리에는 기본 설정이 잘 되어 있고, 미디어 라이브러리를 겨냥해야 하지만 다양한 구성 선택을 제공하는 Kodi가 포함되어 있습니다.
주요 특징:
- 10피트 길이의 사용자 인터페이스
- 다양한 플러그인 지원
- 다양한 플랫폼 호환성
11. 페타산 (PetaSAN)
PetaSAN은 높은 확장성과 성능을 갖춘 Scale-Out SAN 시스템을 제공하는 오픈 소스 솔루션입니다. 최신 클라우드 기반 기술을 활용하여 노드를 추가하기만 하면 스토리지를 중단 없이 확장할 수 있습니다. 고가용성 클러스터형 iSCSI SSD를 제공하는 것이 PetaSAN의 주요 목적입니다. PetaSAN iSCSI 디스크는 여러 개의 접근 경로를 가지며, 각 경로에는 가상 IP 주소가 할당되어 있으며, 여러 스토리지 노드가 클러스터에서 이러한 IP 주소를 호스팅합니다.
주요 특징:
- VMware에 vSphere 설치 지원
- MS Hyper-V 설치 지원
- 스케일 아웃 파일 시스템(SOFS)을 위한 CIFS/SMB, NFS 및 MS 스케일 아웃 파일 서버 구성 지원
- 방대한 데이터 분석 기능
- 높은 트랜잭션 처리량의 데이터베이스 서버 지원
- 대용량 백업 기능
12. 이지나스 (EasyNAS)
EasyNAS는 이름에서 알 수 있듯이 사용자의 많은 가정을 통해 전체 프로세스를 간소화하여 어려움을 제거합니다. OpenSUSE를 기반으로 하며 웹 기반 관리 인터페이스를 포함합니다. Rockstor와 마찬가지로 EasyNAS는 Btrfs 파일 시스템만 사용합니다. EasyNAS는 초보 NAS 사용자를 대상으로 하기 때문에 다른 솔루션에 비해 다양한 구성 선택과 배포 유연성이 부족하다는 점을 고려해야 합니다.
주요 특징:
- 논리적인 기본 작업 수행
- 제한된 적응성
- 적은 프로토콜 지원
13. 넥센타 (Nexenta)
Nexenta는 상용 스토리지 시스템의 무료 NAS 소프트웨어 커뮤니티 에디션 중 하나입니다. 무료 버전은 약 18TB의 스토리지를 수용할 수 있다는 특징이 있습니다. Illumos라는 오픈 소스 Solaris를 기반으로 하며 ZFS를 지원합니다. 상용 제품의 기능이 제한된 버전이지만 안정성, 지원 및 업데이트에 대해 걱정할 필요는 없습니다. 소규모 기업 및 가정 사용자에게 매우 유용합니다. 대기업 환경에 필요한 기능이 필요하다면 비즈니스 Nexenta를 고려해야 합니다.
주요 특징:
- 기업 환경을 위한 설계
- 높은 효율성
- 전체 기능 세트
- 소프트웨어 유연성
- 총소유비용(TCO) 절감
- 최초 REST API 제공
14. 크립토나스 (CryptoNAS)
CryptoNAS는 모든 사용자가 데이터 암호화를 쉽게 이용할 수 있도록 설계되었습니다. CryptoNAS 라이브 CD는 기술 설정의 복잡함을 신경 쓰지 않고 데이터를 암호화하려는 사용자를 위해 개발되었습니다. 중요한 정보는 파일 서버(NAS)로 작동하는 CryptoNAS 라이브 CD를 실행하는 컴퓨터에서 암호화됩니다. CryptoNAS-Server 프로그램은 하드 디스크 암호화를 위한 사용자 친화적인 웹 기반 프런트엔드를 통해 기존 파일 서버를 향상시킵니다.
15. 유니버설 미디어 서버 (Universal Media Server)
유니버설 미디어 서버(UMS)는 인기 있는 DLNA 호환 서버로, 원래 PS3 미디어 서버 프로젝트에서 파생되어 콘솔에 독립적인 추가 기능을 많이 추가하여 임무를 확장했습니다. Java 기반 GPL 라이선스 서버는 Linux, Mac OS X 및 Windows에서 실행됩니다. GPL 라이선스에 따라 만들어졌습니다. UMS에는 설치 직후 사용할 수 있는 많은 조정 가능한 옵션과 유용한 도구 설명이 포함된 관리 패널이 포함되어 있어 초보자 사용자도 쉽게 사용할 수 있습니다. UMS는 비디오, 오디오 또는 이미지를 콘솔, 여러 대의 TV, Blu-ray 플레이어 등과 같은 모든 DLNA 호환 장치로 스트리밍할 수 있습니다. iPhone 및 Android용 DLNA 스트리밍 기능은 애플리케이션 다운로드를 통해서도 사용할 수 있습니다. 마지막으로 스트리밍 미디어를 위한 웹 인터페이스도 제공합니다.
주요 특징:
- 간편한 구현
- DLNA 호환성
- OS X, Linux 및 Windows 호환성
***
이것은 수많은 무료 NAS 소프트웨어 중 최고의 목록입니다. 본 기사가 도움이 되셨다면 댓글 섹션을 통해 피드백을 공유해 주시고, 혹시 빠진 NAS 소프트웨어가 있다면 알려주세요. 웹사이트에서 다른 관련 주제도 확인해 보시고, 다음 기사에서 다시 만나 뵙겠습니다!