스토리지 용량 관리 - FSx for ONTAP

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

스토리지 용량 관리

Amazon FSx NetApp for ONTAP는 파일 시스템의 스토리지 용량을 관리하는 데 사용할 수 있는 다양한 스토리지 관련 기능을 제공합니다.

FSx for ONTAP 스토리지 계층

스토리지 계층은 ONTAP용 Amazon FSx 파일 NetApp 시스템의 물리적 스토리지 미디어입니다. FSx for ONTAP은 다음과 같은 스토리지 계층을 제공합니다.

  • SSD 계층 - 데이터 세트의 활성 부분을 위해 특별히 구축된 사용자 프로비저닝 고성능 솔리드 스테이트 드라이브(SSD) 스토리지입니다.

  • 용량 풀 계층 - 자동으로 페타바이트까지 확장할 수 있고 자주 액세스하지 않는 데이터에 맞게 비용을 최적화하는 완전히 탄력적인 스토리지입니다.

FSx for ONTAP 볼륨은 폴더와 마찬가지로 스토리지 용량을 사용하지 않는 가상 리소스입니다. 저장되어 물리적 스토리지를 사용하는 데이터는 볼륨 내에 있습니다. 볼륨을 생성할 때 크기를 지정하며, 볼륨을 만든 후에 크기를 수정할 수 있습니다. FSx for ONTAP 볼륨은 씬 프로비저닝되며 파일 시스템 스토리지는 미리 예약되지 않습니다. 대신 필요에 따라 SSD 및 용량 풀 스토리지가 동적으로 할당됩니다. 볼륨 수준에서 구성하는 계층화 정책은 SSD 계층에 저장된 데이터가 용량 풀 계층으로 전환되는지 여부 및 시기를 결정합니다.

다음 다이어그램에서는 파일 시스템의 여러 FSx for ONTAP 볼륨에 배치된 데이터의 예제를 보여줍니다.

FSx for ONTAP SSD 및 용량 풀 스토리지 계층은 여러 파일 시스템 볼륨에 논리적으로 프로비저닝됩니다.

다음 다이어그램에서는 이전 다이어그램의 4개 볼륨에 있는 데이터가 파일 시스템의 물리적 스토리지 용량을 어떻게 사용하는지 보여줍니다.

파일 시스템의 모든 볼륨에서 SSD 또는 기본 스토리지 계층과, 용량 풀 스토리지 계층 사용량이 파일 시스템의 모든 볼륨에서 어떻게 보이는지 확인할 수 있습니다.

파일 시스템의 각 볼륨 요구 사항을 가장 잘 충족하는 계층화 정책을 선택하면 스토리지 비용을 줄일 수 있습니다. 자세한 정보는 볼륨 데이터 계층화을 참조하세요.

적절한 양의 파일 시스템 SSD 스토리지 선택

FSx for ONTAP 파일 시스템의 SSD 스토리지 용량을 선택할 때는 데이터를 저장하는 데 사용할 수 있는 SSD 스토리지의 양에 영향을 미치는 다음 항목을 염두에 두어야 합니다.

  • NetApp ONTAP 소프트웨어 오버헤드를 위해 예약된 스토리지 용량입니다.

  • 파일 메타데이터

  • 최근에 작성된 데이터

  • 휴지 기간에 도달하지 않은 데이터이든, 최근에 읽은 데이터를 SSD로 다시 검색했든 상관없이 SSD 스토리지에 저장하려는 파일.

SSD 스토리지 사용 방식

파일 시스템의 SSD 스토리지는 NetApp ONTAP 소프트웨어 (오버헤드), 파일 메타데이터 및 데이터의 조합에 사용됩니다.

NetApp ONTAP 소프트웨어 오버헤드

다른 NetApp ONTAP 파일 시스템과 마찬가지로 파일 시스템 SSD 스토리지 용량의 최대 16% 가 ONTAP 오버헤드로 예약되므로 파일을 저장하는 데 사용할 수 없습니다. ONTAP 오버헤드는 다음과 같이 할당됩니다.

  • 11% 는 ONTAP 소프트웨어 NetApp 전용입니다. SSD 스토리지 용량이 30테비바이트 (TiB) 를 초과하는 파일 시스템의 경우 6% 가 예약되어 있습니다.

  • 5%는 두 파일 시스템의 파일 서버 간에 데이터를 동기화하는 데 필요한 집계 스냅샷에만 사용됩니다.

파일 메타데이터

파일 메타데이터는 일반적으로 파일이 사용하는 스토리지 용량의 3~7%를 차지합니다. 이 비율은 평균 파일 크기(평균 파일 크기가 작을수록 메타데이터가 더 많이 필요함) 및 파일에서 달성한 스토리지 효율성 절감량에 따라 달라집니다. 파일 메타데이터는 스토리지 효율성 절감의 혜택을 받지 못한다는 점에 유의하세요. 다음 지침을 사용하여 파일 시스템의 메타데이터에 사용되는 SSD 스토리지의 양을 추정할 수 있습니다.

평균 파일 크기 메타데이터 크기(파일 데이터의 백분율)

4KB

7%

8KB

3.5%

32KB 이상

1-3%

용량 풀 계층에 저장하려는 파일의 메타데이터에 필요한 SSD 스토리지 용량의 크기를 조정할 때는 용량 풀 계층에 저장하려는 데이터 10GiB당 SSD 스토리지 1GiB의 보수적인 비율을 사용하는 것이 좋습니다.

SSD 계층에 저장된 파일 데이터

활성 데이터 세트와 모든 파일 메타데이터 외에도 파일 시스템에 기록된 모든 데이터는 처음에 SSD 계층에 기록된 후 용량 풀 스토리지 계층으로 이동됩니다. 이는 모든 데이터 계층화 정책으로 구성된 볼륨으로 데이터를 SnapMirror 전송하는 경우를 제외하고는 볼륨의 계층화 정책과 상관없이 적용됩니다.

용량 풀 계층의 임의 읽기는 SSD 계층의 사용률이 90% 미만인 한 SSD 계층에 캐시됩니다. 자세한 정보는 볼륨 데이터 계층화을 참조하세요.

권장 SSD 용량 사용률

SSD 스토리지 계층의 사용률은 지속적으로 80%를 초과하지 않는 것이 좋습니다. 스케일 아웃 파일 시스템의 경우 파일 시스템 전체 사용률을 지속적으로 80% 를 초과하지 않는 것이 좋습니다. 이러한 권장 사항은 ONTAP에 대한 NetApp 의 권장 사항과 일치합니다. 파일 시스템의 SSD 계층은 용량 풀 계층에 대한 스테이징 쓰기 및 용량 풀 계층에서의 임의 읽기에도 사용되므로 액세스 패턴이 갑자기 변경되면 SSD 계층의 사용률이 빠르게 증가할 수 있습니다.

SSD 사용률이 90%이면 용량 풀 계층에서 읽은 데이터가 더 이상 SSD 계층에 캐시되지 않으므로 파일 시스템에 기록되는 새 데이터를 위해 남은 SSD 용량이 보존됩니다. 이로 인해 SSD 계층에서 캐시하여 읽는(파일 시스템의 처리량 용량에 영향을 미칠 수 있음) 대신 용량 풀 계층에서 동일한 데이터를 반복적으로 읽어 용량 풀 스토리지에서 읽을 수 있습니다.

SSD 계층 사용률이 98% 이상이면 모든 계층화 기능이 중지됩니다. 자세한 정보는 계층화 임계값을 참조하세요.

FSx for ONTAP 스토리지 효율성

NetApp ONTAP는 성능 저하 없이 일반 파일 공유의 스토리지 용량을 최대 65% 까지 절약할 수 있는 압축, 압축 및 중복 제거를 비롯한 블록 수준 스토리지 효율성 기능을 제공합니다.

Amazon FSx NetApp for ONTAP은 스냅샷, 씬 프로비저닝 및 볼륨을 포함하여 공간을 절약하는 다른 ONTAP 기능도 지원합니다. FlexClone

스토리지 효율성 기능은 기본적으로 활성화되어 있지 않습니다. 다음과 같이 활성화할 수 있습니다.

스토리지 효율성이 활성화된 파일 시스템에서 스토리지 절감 효과를 보려면 을 참조하십시오. 스토리지 효율성 절감 효과 보기

스토리지 효율성 절감액 계산

LogicalDataStoredStorageUsed FSx for CloudWatch ONTAP 파일 시스템 메트릭을 사용하여 압축, 중복 제거, 압축, 스냅샷 등을 통한 스토리지 절감 효과를 계산할 수 있습니다. FlexClones 이러한 지표에는 단일 측정기준인 FileSystemId가 포함되어 있습니다. 자세한 정보는 파일 시스템 지표을 참조하세요.

  • 스토리지 효율성 절감 효과를 바이트 단위로 계산하려면 지정된 기간 동안의 StorageUsed 평균을 구하고 거기에서 동일한 기간 동안의 LogicalDataStored 평균을 뺍니다.

  • 스토리지 효율성 절감 효과를 총 논리적 데이터 크기의 백분율로 계산하려면 지정된 기간 동안의 StorageUsedAverage를 구하고 거기에서 동일한 기간 동안의 LogicalDataStoredAverage를 뺍니다. 그런 다음 그 차이를 동일한 기간 동안의 LogicalDataStoredAverage로 나눕니다.

SSD 크기 조정 예제

데이터의 80%가 자주 액세스되지 않는 애플리케이션을 위해 100TiB의 데이터를 저장한다고 가정해 보겠습니다. 이 시나리오에서는 데이터의 80%(80TB)가 용량 풀 계층으로 자동 계층화되고 나머지 20%(20TB)는 SSD 스토리지에 남습니다. 범용 파일 공유 워크로드의 일반적인 스토리지 효율성 절감 효과인 65%를 기준으로 하면, 이는 7TiB의 데이터에 해당합니다. 80%의 SSD 사용률을 유지하려면 활발하게 액세스하는 20TiB의 데이터에 대해 8.75TiB의 SSD 스토리지 용량이 필요합니다. 다음 계산에서 볼 수 있듯이 프로비저닝하는 SSD 스토리지의 양에는 ONTAP 소프트웨어 스토리지 오버헤드 16%도 고려해야 합니다.

ssdNeeded = ssdProvisioned * (1 - 0.16) 8.75 TiB / 0.84 = ssdProvisioned 10.42 TiB = ssdProvisioned

따라서 이 예제에서는 최소 10.42TiB의 SSD 스토리지를 프로비저닝해야 합니다. 또한 자주 액세스하지 않는 나머지 80TiB의 데이터에는 28TiB의 용량 풀 스토리지를 사용하게 됩니다.