Intro

회사에서 기존에 PC 드라이브에 저장해 공유하던 자료를 NAS를 통해 공유키로 했다.
NAS RAID를 통해 여러 저장장치를 하나의 저장장치처럼 동작하게 한다는데, 한 번 알아보자.



NAS Raid

NAS 란?

NAS : Network Attached Storage
네트워크 결합 스토리지. 네트워크로 연결된 외장 하드디스크라고 생각하면 된다.
기존에 PC에 직접 연결해 사용하는 그런 드라이브는 DAS : Direct Attached Storage 라고 한다.

RAID

RAID : Redundant Array of Independent Disk
복수 배열 독립 디스크. 여러 개의 디스크에 일부 중복된 데이터를 나눠서 저장하는 기술.
디스크 어레이라고도 한다.

저장장치 여러 개를 묶어 하나의 논리적 디스크로 작동하도록 한다.
방법에 따라서 저장장치의 성능을 향상시키거나 저장의 신뢰성을 높이는 데 목적이 있다.

RAID를 사용하는 이유

  • 여러 저장장치를 하나의 저장장치처럼 사용 가능
  • RAID에 따라 성능 향상 가능
  • RAID에 따라 저장 신뢰성 향상 가능

RAID 의 level

RAID를 진행할 때 데이터를 나누는 다양한 방법이 있는데, 이를 레벨이라고 한다.
이 레벨에 따라 앞서 말했듯 저장장치의 성능이나 저장의 신뢰성이 달라진다.

RAID LEVEL 설명 장단점 성능 신뢰성
RAID 0 여러 개의 저장장치를 하나의 저장장치로 사용한다.
하나의 데이터를 디스크 개수만큼 쪼개 여러 디스크에 저장한다.
> 장점
여러 디스크의 대역폭을 동시에 사용할 수 있어 속도 빠름
저장 용량은 전체 저장장치 용량의 합
> 단점
하나의 디스크라도 손상된다면 전체 데이터를 읽을 수 없다.
높음 낮음
RAID 1 여러 개의 저장장치에 데이터를 동일하게 저장한다.
> 장점
하나의 디스크가 손상되어도 데이터를 복구할 수 있다.
즉, 저장장치 하나만 살아있어도 데이터 복구가 가능하다.
> 단점
저장 용량이 하나의 저장장치와 같다(적다)
낮음 높음
RAID 5 1쌍의 pairty를 함께 저장한다.
하나의 디스크가 손상되어도 복구 가능
  상대적으로 높음 상대적으로 낮음
RAID 6 2쌍의 pairty를 함께 저장한다.
두 개의 디스크가 손상되어도 복구 가능
  상대적으로 낮음 상대적으로 높음
RAID 10 RAID 1과 RAID 0을 결합한 방법으로
RAID 1로 구성한 뒤 RAID 0을 다시 구성
     

이하 옳은 설명인지 확인 필요


Reference

NAS : 위키백과 : NAS
NAS : 나무위키 : NAS
NAS RAID 설명 : https://ko.wikipedia.org/wiki/RAID
NAS RAID : https://junyeopp.github.io/posts/nas_raid/