검수요청.png검수요청.png

"나스"의 두 판 사이의 차이

위키원
이동: 둘러보기, 검색
7번째 줄: 7번째 줄:
 
나스는 전용 디스크가 있는 하나 이상의 서버가 데이터를 저장하고 네트워크에 연결된 여러 클라이언트와 공유하는 파일 레벨 스토리지다. 나스는 산(SAN, Storage Area Network) 및 다스(DAS, Direct-Attached Storage)와 함께 3개의 주요 스토리지 중 하나이며, 네트워크와 연결되어 있으면서 전체 네트워크 스토리지를 완전히 지원하는 유일한 스토리지다. 나스에서도 스토리지 볼륨과 유사하게 파일 기반 데이터를 저장하고 공유할 수 있다. 하지만 하드 드라이브, 외장 드라이브, CD 또는 플래시 드라이브는 한 번에 1개의 기기에만 연결할 수 있는 반면 나스는 네트워크 방식이라 여러 기기를 동시에 지원한다.
 
나스는 전용 디스크가 있는 하나 이상의 서버가 데이터를 저장하고 네트워크에 연결된 여러 클라이언트와 공유하는 파일 레벨 스토리지다. 나스는 산(SAN, Storage Area Network) 및 다스(DAS, Direct-Attached Storage)와 함께 3개의 주요 스토리지 중 하나이며, 네트워크와 연결되어 있으면서 전체 네트워크 스토리지를 완전히 지원하는 유일한 스토리지다. 나스에서도 스토리지 볼륨과 유사하게 파일 기반 데이터를 저장하고 공유할 수 있다. 하지만 하드 드라이브, 외장 드라이브, CD 또는 플래시 드라이브는 한 번에 1개의 기기에만 연결할 수 있는 반면 나스는 네트워크 방식이라 여러 기기를 동시에 지원한다.
  
나스 장치는 데이터를 파일로 처리하도록 설계되어 있다. 기술적으로는 일반 서버 태스크도 완료할 수 있지만 나스 장치는 데이터를 보호하고 사용 권한을 처리하는 소프트웨어를 실행한다. 따라서 나스 장치는 완전한 기능을 갖춘 운영 체제가 필요하지 않는다. 대부분의 나스 장치에는 데이터를 저장하고 표시할 수 있도록 정교하게 조정된 경량의 운영 체제가 내장되어 있다. <ref name="RedHat"> RedHat, 〈[https://www.redhat.com/ko/topics/data-storage/network-attached-storage 네트워크 연결 스토리지란 무엇일까요?]〉, 《레드햇》</ref>
+
나스 장치는 데이터를 파일로 처리하도록 설계되어 있다. 기술적으로는 일반 서버 태스크도 완료할 수 있지만 나스 장치는 데이터를 보호하고 사용 권한을 처리하는 소프트웨어를 실행한다. 따라서 나스 장치는 완전한 기능을 갖춘 운영 체제가 필요하지 않는다. 대부분의 나스 장치에는 데이터를 저장하고 표시할 수 있도록 정교하게 조정된 경량의 운영 체제가 내장되어 있다.<ref name="RedHat"> RedHat, 〈[https://www.redhat.com/ko/topics/data-storage/network-attached-storage 네트워크 연결 스토리지란 무엇일까요?]〉, 《레드햇》</ref>
 +
 
 +
* 하드웨어
 +
:나스 하드웨어는 나스 박스, 나스 장치, 나스 서버 또는 나스 헤드라고도 한다. 서버 자체는 기본적으로 다른 모든 서버와 유사하게 스토리지 디스크 또는 드라이브, 프로세서, 램으로 설정된다. 더 많은 램을 추가하여 나스 장치를 설정할 수 있으며, 특정 요구 사항을 충족시키기 위해 드라이브 유형과 용량을 유사하게 설정할 수 있다. 그러나 나스와 범용 서버 스토리지의 가장 큰 차이점은 소프트웨어에 있다.
 +
 
 +
* 소프트웨어
 +
:나스 박스에는 기본 운영 체제에 배포되는 소프트웨어가 일반적으로 하드웨어에 내장되어 있다. 전체 기능을 갖춘 운영 체제를 사용하여 매초마다 수백 또는 수천 개의 소규모 요청을 송수신하는 범용 서버와는 달리 나스 운영 체제는 데이터 저장과 파일 공유라는 두 가지 사항만 관리한다.
 +
 
 +
* 프로토콜
 +
:나스 박스는 기기 간 데이터 전송을 위한 표준 방식인 데이터 전송 프로토콜을 통해 포맷된다. 모든 기기를 연결하고 요청을 라우팅하는 중앙 서버 역할을 하는 네트워크 스위치를 통해 클라이언트가 이 프로토콜에 액세스할 수 있다. 데이터 전송 프로토콜을 사용하면 기본적으로 다른 컴퓨터에 있는 파일을 자신이 소유한 파일처럼 액세스할 수 있다. 네트워크는 여러 데이터 전송 프로토콜을 실행할 수 있지만 대부분의 네트워크에는 기본적으로 IP와 TCP의 2가지 프로토콜이 필요하다. TCP는 데이터가 IP를 통해 전송되기 전에 데이터를 패킷으로 결합한다. 예를 들어, 소셜 미디어를 사용하지 않고 개인 클라우드에 액세스할 수 없는 사람에게 휴가 사진을 보내려면 이메일을 이용해야 하는데 이때 사진을 하나씩 보내는 것이 아니라 zip 파일로 묶어서 한 번에 몇 장씩 보낼 수 있다. 이와 비슷한 방식으로 TCP는 IP를 통해 네트워크 전체에 파일을 전송하기 전에 파일을 패킷으로 결합한다.<ref name="RedHat"></ref>
  
 
=== 장점 ===
 
=== 장점 ===
19번째 줄: 28번째 줄:
  
 
== 종류 ==
 
== 종류 ==
소프트웨어만 있는 나스와 하드웨어적으로 나오는 나스가 존재한다. 하드웨어적으로 나온 것은 용도별 베이(Bay)로 나눈다. 베이란 컴퓨터의 하드디스크 드라이브, 플로피 디스크 드라이브, CD-ROM 같은 것을 추가 설치할 수 있도록 마련된 공간을 의미한다. 소규모기업용(SOHO), 대규모기업용, 개인용, 간이나스로 나눌 수 있다.
+
소프트웨어만 있는 나스와 하드웨어적으로 나오는 나스가 존재한다. 하드웨어적으로 나온 것은 용도별 베이(Bay)로 나눈다. 베이란 컴퓨터의 하드디스크 드라이브, 플로피 디스크 드라이브, CD-ROM 같은 것을 추가 설치할 수 있도록 마련된 공간을 의미한다. 소규모기업용(SOHO), 대규모기업용, 가정용, 간이나스로 나눌 수 있다.
  
 +
* 가정용
 +
: 저 선응의 CPU와 낮은 메모리 용량에 1베이~ 2베이 사이의 나스를 가리킨다.
 
* 소규모기업용(SOHO)
 
* 소규모기업용(SOHO)
: 중간 성능의 CPU와 중간정도의 메모리 용량이고, 보통 2베이~ 4베이까지의 나스를 가리킨다.
+
: 중간 성능의 CPU와 중간정도의 메모리 용량이고, 보통 2베이~ 4베이까지의 나스를 가리킨다<ref name="건튜브"> 건튜브, 〈[https://blog.naver.com/daeho9369/221280640885 ] 나스(NAS)이야기 - 종류편〉, 《네이버 블로그》, 2018-05-21</ref>
 +
 
 +
== 구성 ==
 +
네트워크 결합 스토리지는 자체적으로 파일 서비스를 제공하며, 대표적으로 NFS나 CIFS와 같은 스토리지 프로토콜을 사용한다. 네트워크 결합 스토리지의 주요 스토리지 프로토콜은 다음과 같다.
 +
 
 +
NFS (Network File System)
 +
SMB/CIFS (Server Message Block/Common Internet File System)
 +
FTP (File Transfer Protocol)
 +
HTTP (Hypertext Transfer Protocol)
 +
AFP (Apple Filing Protocol)
 +
.
 +
네트워크 결합 스토리지는 스토리지 시스템이 포함된 어플라이언스 형태와 스토리지 시스템이 포함 안 된 게이트웨이 형태 두 가지 방식으로 구성될 수 있다. 게이트웨이의 경우, 스토리지 부분을 스토리지 영역 네트워크와 연결해서 블록 서비스와 함께 CIFS나 NFS와 같은 파일 서비스를 제공할 수 있다.<ref name="박주형"> 박주형, 〈[https://tech.gluesys.com/blog/2019/12/02/storage_1_intro.html 스토리지 기초 지식 1편:DAS, SAN, 그리고 NAS]〉, 《글루시스 기술 블로그》, 2019-12-02 </ref>
 +
 
 +
* RAID
 +
:RAID(Redundant Array of Inexpensive/Independent Disk)는 여러 개의 저장장치를 묶어, 고용량, 고성능 장치 한 개와 같은 효능을 내기 위한 방법이다. 예를 들어 3GB 하드디스크 4개를 연결해 12GB용량의 저장공간(가상/논리적)을 구현하는 방식이다. 그리고 데이터 손실 위험을 줄이기 위해서 여러 개의 하드디스크를 하나의 스토리지 장치에 결합하 것이다. 
 +
 
  
 
{{각주}}
 
{{각주}}
  
 
== 참고자료 ==
 
== 참고자료 ==
 +
* RedHat, 〈[https://www.redhat.com/ko/topics/data-storage/network-attached-storage 네트워크 연결 스토리지란 무엇일까요?]〉, 《레드햇》
 +
* 건튜브, 〈[https://blog.naver.com/daeho9369/221280640885 ] 나스(NAS)이야기 - 종류편〉, 《네이버 블로그》, 2018-05-21
 +
* 박주형, 〈[https://tech.gluesys.com/blog/2019/12/02/storage_1_intro.html 스토리지 기초 지식 1편:DAS, SAN, 그리고 NAS]〉, 《글루시스 기술 블로그》, 2019-12-02
  
 
== 같이 보기 ==
 
== 같이 보기 ==

2020년 7월 30일 (목) 17:25 판

나스(NAS, Network Attached Storage)는 네트워크 결합(연결) 스토리지로 네트워크를 통해 데이터를 주고 받는 저장 장치이다. 컴퓨터와 직접 연결하여 사용하는 하드디스크와는 다르게 LAN을 사용해 네트워크에 연결되어 클라이언트가 함께 사용할 수 있어 주로 소규모 기업에서 쓰이고, 개인이 사용하는 경우도 있다.

개요

과거에는 단지 문서 공용 저장소 등의 목적으로 사용했지만 현재는 업무 문서나 자료들을 동시에 공유하고 수정하는 일이 많아져 데이터를 쉽고 편리하게 공유하기 위한 방법이 필요했는데 리눅스나 윈도우 등 운영체제에서도 파일 서버를 꾸미는 일이 가능했지만 관리가 힘들고 비용도 많이 들어 등장한 것이 바로 나스이다. 간단히 설명하자면 클라우드 스토리지를 개인용, 소형화해서 만든 것이다.

특징

나스는 전용 디스크가 있는 하나 이상의 서버가 데이터를 저장하고 네트워크에 연결된 여러 클라이언트와 공유하는 파일 레벨 스토리지다. 나스는 산(SAN, Storage Area Network) 및 다스(DAS, Direct-Attached Storage)와 함께 3개의 주요 스토리지 중 하나이며, 네트워크와 연결되어 있으면서 전체 네트워크 스토리지를 완전히 지원하는 유일한 스토리지다. 나스에서도 스토리지 볼륨과 유사하게 파일 기반 데이터를 저장하고 공유할 수 있다. 하지만 하드 드라이브, 외장 드라이브, CD 또는 플래시 드라이브는 한 번에 1개의 기기에만 연결할 수 있는 반면 나스는 네트워크 방식이라 여러 기기를 동시에 지원한다.

나스 장치는 데이터를 파일로 처리하도록 설계되어 있다. 기술적으로는 일반 서버 태스크도 완료할 수 있지만 나스 장치는 데이터를 보호하고 사용 권한을 처리하는 소프트웨어를 실행한다. 따라서 나스 장치는 완전한 기능을 갖춘 운영 체제가 필요하지 않는다. 대부분의 나스 장치에는 데이터를 저장하고 표시할 수 있도록 정교하게 조정된 경량의 운영 체제가 내장되어 있다.[1]

  • 하드웨어
나스 하드웨어는 나스 박스, 나스 장치, 나스 서버 또는 나스 헤드라고도 한다. 서버 자체는 기본적으로 다른 모든 서버와 유사하게 스토리지 디스크 또는 드라이브, 프로세서, 램으로 설정된다. 더 많은 램을 추가하여 나스 장치를 설정할 수 있으며, 특정 요구 사항을 충족시키기 위해 드라이브 유형과 용량을 유사하게 설정할 수 있다. 그러나 나스와 범용 서버 스토리지의 가장 큰 차이점은 소프트웨어에 있다.
  • 소프트웨어
나스 박스에는 기본 운영 체제에 배포되는 소프트웨어가 일반적으로 하드웨어에 내장되어 있다. 전체 기능을 갖춘 운영 체제를 사용하여 매초마다 수백 또는 수천 개의 소규모 요청을 송수신하는 범용 서버와는 달리 나스 운영 체제는 데이터 저장과 파일 공유라는 두 가지 사항만 관리한다.
  • 프로토콜
나스 박스는 기기 간 데이터 전송을 위한 표준 방식인 데이터 전송 프로토콜을 통해 포맷된다. 모든 기기를 연결하고 요청을 라우팅하는 중앙 서버 역할을 하는 네트워크 스위치를 통해 클라이언트가 이 프로토콜에 액세스할 수 있다. 데이터 전송 프로토콜을 사용하면 기본적으로 다른 컴퓨터에 있는 파일을 자신이 소유한 파일처럼 액세스할 수 있다. 네트워크는 여러 데이터 전송 프로토콜을 실행할 수 있지만 대부분의 네트워크에는 기본적으로 IP와 TCP의 2가지 프로토콜이 필요하다. TCP는 데이터가 IP를 통해 전송되기 전에 데이터를 패킷으로 결합한다. 예를 들어, 소셜 미디어를 사용하지 않고 개인 클라우드에 액세스할 수 없는 사람에게 휴가 사진을 보내려면 이메일을 이용해야 하는데 이때 사진을 하나씩 보내는 것이 아니라 zip 파일로 묶어서 한 번에 몇 장씩 보낼 수 있다. 이와 비슷한 방식으로 TCP는 IP를 통해 네트워크 전체에 파일을 전송하기 전에 파일을 패킷으로 결합한다.[1]

장점

  • 공유가 간편하다

나스의 초기 목적이 파일 서버의 데이터 공유인 만큼 간단한 초기 설정만 거치면 어렵지 않게 데이터를 공유할 수 있어서 개인이 사용할 수 있을만큼 효율이 좋다. 최근에는 클라우드 대신 개인 서버로 활용하며 모든 용량을 사용할 수 있고 다른 사용자와 함께 데이터 서버로 사용할 수도 있다.

  • 유지 비용이 적게 든다

각종 포털 사이트가 제공하는 클라우드 저장소의 용량 추가보다 저렴하다.

단점

종류

소프트웨어만 있는 나스와 하드웨어적으로 나오는 나스가 존재한다. 하드웨어적으로 나온 것은 용도별 베이(Bay)로 나눈다. 베이란 컴퓨터의 하드디스크 드라이브, 플로피 디스크 드라이브, CD-ROM 같은 것을 추가 설치할 수 있도록 마련된 공간을 의미한다. 소규모기업용(SOHO), 대규모기업용, 가정용, 간이나스로 나눌 수 있다.

  • 가정용
저 선응의 CPU와 낮은 메모리 용량에 1베이~ 2베이 사이의 나스를 가리킨다.
  • 소규모기업용(SOHO)
중간 성능의 CPU와 중간정도의 메모리 용량이고, 보통 2베이~ 4베이까지의 나스를 가리킨다[2]

구성

네트워크 결합 스토리지는 자체적으로 파일 서비스를 제공하며, 대표적으로 NFS나 CIFS와 같은 스토리지 프로토콜을 사용한다. 네트워크 결합 스토리지의 주요 스토리지 프로토콜은 다음과 같다.

NFS (Network File System) SMB/CIFS (Server Message Block/Common Internet File System) FTP (File Transfer Protocol) HTTP (Hypertext Transfer Protocol) AFP (Apple Filing Protocol) . 네트워크 결합 스토리지는 스토리지 시스템이 포함된 어플라이언스 형태와 스토리지 시스템이 포함 안 된 게이트웨이 형태 두 가지 방식으로 구성될 수 있다. 게이트웨이의 경우, 스토리지 부분을 스토리지 영역 네트워크와 연결해서 블록 서비스와 함께 CIFS나 NFS와 같은 파일 서비스를 제공할 수 있다.[3]

  • RAID
RAID(Redundant Array of Inexpensive/Independent Disk)는 여러 개의 저장장치를 묶어, 고용량, 고성능 장치 한 개와 같은 효능을 내기 위한 방법이다. 예를 들어 3GB 하드디스크 4개를 연결해 12GB용량의 저장공간(가상/논리적)을 구현하는 방식이다. 그리고 데이터 손실 위험을 줄이기 위해서 여러 개의 하드디스크를 하나의 스토리지 장치에 결합하 것이다.


각주

  1. 1.0 1.1 RedHat, 〈네트워크 연결 스토리지란 무엇일까요?〉, 《레드햇》
  2. 건튜브, 〈[1] 나스(NAS)이야기 - 종류편〉, 《네이버 블로그》, 2018-05-21
  3. 박주형, 〈스토리지 기초 지식 1편:DAS, SAN, 그리고 NAS〉, 《글루시스 기술 블로그》, 2019-12-02

참고자료

같이 보기



  검수요청.png검수요청.png 이 나스 문서는 하드웨어에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.