정적 볼륨, 씬 볼륨 그리고 씩 볼륨의 차이점은 무엇입니까?
적용되는 제품
- 스토리지 및 스냅샷
- QTS
정적 볼륨
정적 볼륨은 선택한 디스크 또는 RAID의 모든 사용 가능한 저장 용량을 포함하는 간단하고 사용하기 쉬운 볼륨입니다. 정적 볼륨은 스토리지 풀을 사용하지 않으며, 스냅샷이나 Qtier와 같은 고급 스토리지 기능을 지원하지 않습니다. 그러나 정적 볼륨에서도 SSD 캐싱 기능은 활용할 수 있습니다. 정적 볼륨은 NAS의 모든 디스크를 사용하는 단일 볼륨을 간단하게 생성하고자 하며, 스냅샷이나 Qtier와 같은 기능이 필요하지 않은 경우에 권장됩니다. 또한 구조가 단순하기 때문에, 정적 볼륨은 다른 볼륨 유형보다 성능이 약간 더 우수합니다.
씬 및 씩 볼륨
씬 볼륨 및 씩 볼륨은 유연한 볼륨이라고도 하며, 반드시 스토리지 풀 내에 생성되어야 합니다. 스토리지 풀은 풀을 생성할 때 선택한 디스크 또는 RAID의 모든 사용 가능한 저장 용량을 포함합니다. 스토리지 풀이 생성되면, 유연한 볼륨을 생성할 수 있으며, 이 볼륨들은 필요한 만큼의 저장 공간을 스토리지 풀 내에서 할당받습니다. 유연한 볼륨은 스냅샷, Qtier, SSD 캐싱과 같은 고급 스토리지 기능을 지원합니다.
또한 유연한 볼륨은 크기 조절이 가능하며, 씬 볼륨과 씩 볼륨 간 변환도 가능하고, 스냅샷 복제 기능을 통해 원격 스토리지 풀로 백업할 수도 있습니다.
씬 볼륨은 데이터가 볼륨에 실제로 기록될 때 스토리지 풀에서 공간을 할당합니다. 볼륨 내에 있는 데이터의 크기만큼만 스토리지 풀 공간을 사용하며, 볼륨에 할당된 여유 공간은 실제로 풀의 공간을 차지하지 않습니다. 볼륨에서 데이터가 삭제되면, 해당 공간은 해제되어 다시 스토리지 풀의 사용 가능한 공간으로 반환됩니다. 스토리지 풀의 여유 공간은 모든 씬 볼륨이 공유하므로, NAS 관리자(또는 사용자)는 씬 볼륨에 데이터가 추가로 기록될 때를 대비해 풀의 여유 공간을 충분히 확보해야 합니다. 만약 스토리지 풀 공간이 부족해지면, 씬 볼륨은 읽기-삭제 모드 또는 읽기 전용 모드로 전환되어 더 이상 데이터를 쓸 수 없게 됩니다.
씬 볼륨은 여러 개의 볼륨을 생성해야 하며, 스토리지 풀의 공간을 효율적으로 공유하여 사용하고자 할 때 권장됩니다. 또한 씬 볼륨은 스냅샷 기능을 사용할 계획이 있는 경우에도 권장됩니다. 씬 볼륨에서 스냅샷을 사용할 때는, 기존 데이터가 수정될 경우에만 스냅샷 사용 공간이 증가하며, 그 크기는 수정된 데이터의 크기만큼만 차지합니다.
반면, 씩 볼륨은 볼륨을 생성할 때 지정된 전체 크기만큼의 공간을 스토리지 풀에서 즉시 할당합니다. 실제로 볼륨에 저장된 데이터 양과 관계없이, 볼륨의 전체 크기만큼이 항상 풀에서 차지됩니다. 반면, 씩 볼륨은 다른 볼륨들이 스토리지 풀의 나머지 여유 공간을 모두 사용하더라도 이 볼륨을 위한 공간은 항상 보장됩니다.
씩 볼륨은 여러 개의 볼륨을 생성하되, 특정 볼륨에 대해 반드시 저장 공간을 보장해야 할 경우에 권장됩니다. 또한 일부 상황에서는 씩 볼륨의 성능이 씬 볼륨보다 약간 더 우수할 수도 있습니다.
씩 볼륨과 씬 볼륨 간의 공간 할당 방식의 차이점은 아래 다이어그램을 통해 시각적으로 확인할 수 있습니다:
볼륨 유형 비교
볼륨 유형 | |||
---|---|---|---|
정적 | 씩 | 씬 | |
요약 | 전체 읽기/쓰기 성능은 최고이지만, 고급 기능은 대부분 지원하지 않습니다 | 성능과 유동성 사이에 균형 유지 | 스토리지 공간을 보다 효율적으로 할당할 수 있습니다 |
읽기/쓰기 속도 | 무작위 쓰기에서 가장 빠름 | 양호함 | 양호함 |
유동성 | 유연하지 않음 볼륨을 확장하려면 NAS에 추가 드라이브를 설치해야만 합니다. | 유연함 볼륨의 크기를 쉽게 조정할 수 있습니다. | 매우 유연함 볼륨의 크기를 조정할 수 있습니다. 또한 사용되지 않은 공간을 회수하여 상위 스토리지 풀에 다시 추가할 수 있습니다. |
상위 스토리지 공간 | RAID 그룹 | 스토리지 풀 | 스토리지 풀 |
상위 스토리지 공간에 허용되는 볼륨 | 1개 | 하나 이상 | 하나 이상 |
초기 크기 | 상위 RAID 그룹의 크기 | 사용자 지정 | 제로 스토리지 풀의 공간은 데이터가 볼륨에 기록될 때, 필요에 따라 할당됩니다. |
최대 크기 | 상위 RAID 그룹의 크기 | 상위 스토리지 풀의 크기 | 상위 스토리지 풀의 여유 공간의 20배 씬 볼륨의 크기는 상위 스토리지 풀의 크기를 초과할 수 있습니다. 이를 과잉 할당이라고 합니다. |
데이터 삭제의 영향 | 볼륨에서 확보된 공간 | 볼륨에서 확보된 공간 | QTS는 해제된(비워진) 공간을 회수하여 상위 스토리지 풀에 다시 추가할 수 있습니다. |
스토리지 공간을 추가하는 방법 |
| 상위 스토리지 풀에서 공간을 더 할당 | 상위 스토리지 풀에서 공간을 더 할당 |
스냅샷 지원 (빠른 백업 및 복구) | 아니요 | 예 | 예 |
Qtier 지원(자동 데이터 계층화) | 아니요 | 예 | 예 |