You are currently viewing 나스의 볼륨 용량을 늘리기 #3 – [시놀로지] 2베이에서 6베이로 교체하기. SHR 사용하기.

나스의 볼륨 용량을 늘리기 #3 – [시놀로지] 2베이에서 6베이로 교체하기. SHR 사용하기.

디스크 1개만 사용하는 볼륨에서 디스크를 3개 추가해서 용량을 늘리는 과정입니다.

지금은 2베이 제품 DS220+에 16TB 디스크 1개만 사용하고 있습니다. 볼륨의 용량을 늘리려고 6베이 제품 DS1621+와 12TB, 12TB, 16TB 디스크를 준비했습니다. 16TB 디스크는 계속 사용하고 나스는 교체할 계획입니다.

볼륨의 용량을 확장할 때 현재 사용 중인 디스크의 용량과 같거나 큰 디스크를 추가하면 볼륨의 데이터를 유지하면서 용량을 확장할 수 있습니다. 만약 용량이 작은 디스크를 추가하려면 볼륨의 데이터를 유지할 수 없습니다.

새로 구매한 디스크가 12TB인데요. 현재 사용중인 16TB 디스크보다 용량이 작죠. 따라서 16TB 디스크의 데이터를 모두 삭제해야 하고 이 때문에 16TB 용량을 백업 및 복원하는 과정이 추가적으로 필요합니다. 백업 및 복원에 소요되는 시간만 3일 이상입니다.

디스크 수량이 4개인데요. 용량이 다릅니다. 용량이 다를 경우 볼륨의 용량을 최대한 크게 만들려면 레이드 유형은 SHR을 사용해야 합니다. SHR은 추후에 디스크를 추가해서 볼륨의 용량을 확장할 수 있습니다. 나중에 12TB 디스크를 추가하면 12TB만큼, 16TB 디스크를 추가하면 16TB만큼 볼륨의 용량이 늘어납니다.

볼륨을 99% 사용했습니다.

16TB 디스크에 만든 볼륨을 거의 다 사용했습니다.

볼륨이 가득 참

6베이로 교체합니다.

12TB, 12TB, 16TB, 16TB 디스크를 SHR 유형으로 사용하면 디스크 표기 용량으로 계산시 40TB, 실제 볼륨의 용량으로는 34.9TB 크기의 볼륨을 사용할 수 있습니다. 베이가 2개 비어있어서 추후에 용량을 더 확장할 수도 있습니다.

과정 요약

  1. 데이터 백업
    1. 현재 데이터(2베이 16TB 디스크의 데이터)를 임시로 사용하는 나스로 전송합니다.
  2. 마이그레이션
    1. 2베이 16TB 디스크를 6베이에 장착하고 마이그레이션을 진행합니다.
  3. 볼륨 만들기
    1. SHR 유형의 스토리지 풀을 만듭니다.
  4. 데이터 복원
    1. 임시로 사용하는 나스에 저장된 데이터를 다시 가져옵니다.

데이터 백업

현재 사용 중인 나스의 데이터를 어딘가에는 백업해 놓아야 합니다.
공유 폴더 동기화를 사용해서 파일을 전송합니다.

마이그레이션

사용하던 디스크를 새로 구매한 나스에 장착합니다.
마이그레이션이 가능하다고 나옵니다.
마이그레이션이 완료되었습니다.

볼륨 만들기

사용하던 16TB 디스크의 스토리지 풀을 제거하고 새로운 스토리지 풀과 새로운 볼륨을 다시 만듭니다. 스토리지 풀을 제거하면 볼륨도 같이 삭제되기 때문에 백업이 필요했던 것입니다.

디스크를 더 장착합니다.
레이드 유형은 SHR을 선택합니다.
실제 사용 가능한 용량이 34.9TB인 볼륨이 생성됩니다.

데이터 복원

복원이 진행될수록 볼륨의 사용량이 점점 늘어납니다.

SHR 유형에서 볼륨의 용량을 계산하는 방법

SHR은 용량이 다른 디스크를 사용할 때 남는 공간도 활용해서 용량을 최대한 사용할 수 있게 해 줍니다. 원리는 간단합니다. 큰 디스크의 공간을 가장 작은 디스크의 공간만큼 잘라서 사용하는 겁니다. 자르고 남겨진 공간이 2개 이상이고 크기가 다르면 자르는 과정을 반복합니다. 만약 남겨진 공간이 1개이면 그 공간은 사용하지 않습니다.

그리고 잘려진 공간을 가지고 레이드를 구성합니다. 공간의 개수가 2개이면 RAID 1으로, 3개 이상이면 RAID 5로 구성합니다. 최종적으로 레이드로 구성한 여러 개의 공간을 하나로 합칩니다.

12TB 디스크 2개와 16TB 디스크 2개를 SHR로 사용하는 경우에 용량을 계산하는 과정.
  1. 큰 디스크의 공간을 작은 디스크의 공간만큼 자르기
    1. 16TB 디스크의 공간을 12TB 크기로 자릅니다.
    2. 그 결과 12TB 공간과 4TB 공간이 생깁니다.
  2. 남겨진 공간을 다시 자르기
    1. 4TB 공간이 2개 생겼지만 크기가 같으므로 더 이상 자를 필요가 없습니다.
  3. 레이드 구성하기
    1. 12TB 크기가 4개입니다. RAID 5로 만듭니다. RAID 5는 사용 가능한 크기가 1개의 공간을 제외한 크기이므로 12×3해서 36TB가 됩니다.
    2. 4TB 크기가 2개입니다. RAID 1으로 만듭니다. RAID 1은 사용 가능한 크기가 1개의 공간이 되므로 4TB가 됩니다.
  4. 공간을 하나로 합치기
    1. 36TB 공간과 4TB 공간을 합칩니다. 그러면 최종적으로 40TB 크기의 공간이 생깁니다.
16TB 디스크를 12TB와 4TB로 나눠서 사용합니다.
여러 개의 공간을 합쳐서 하나의 큰 공간으로 사용합니다.
참고

답글 남기기