FSx for ONTAP 볼륨 관리 - FSx for ONTAP

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

FSx for ONTAP 볼륨 관리

FSx for ONTAP 파일 시스템의 각 스토리지 가상 머신(SVM)은 볼륨을 하나 이상 가질 수 있습니다. 볼륨은 파일, 디렉터리 또는 iSCSI 논리적 스토리지 유닛(LUN)을 위한 격리된 데이터 컨테이너입니다. 볼륨은 씬 프로비저닝되므로 볼륨에 저장된 데이터에 대해서만 스토리지 용량을 사용합니다.

iSCSI LUN(공유 블록 스토리지)을 생성하여 네트워크 파일 시스템(NFS) 프로토콜, 서버 메시지 블록(SMB) 프로토콜 또는 인터넷 소형 컴퓨터 시스템 인터페이스(iSCSI) 프로토콜을 통해 Linux, Windows 또는 MacOS 클라이언트에서 볼륨에 액세스할 수 있습니다. FSx for ONTAP은 동일한 볼륨에 대한 다중 프로토콜 액세스(동시 NFS 및 SMB 액세스)도 지원합니다.

AWS Management Console, AWS CLI, Amazon FSx API 또는 BlueXP를 사용하여 볼륨을 생성할 수 있습니다. NetApp 또한 NetApp ONTAP CLI 또는 REST API를 사용하여 파일 시스템 또는 SVM의 관리 엔드포인트를 사용하여 볼륨을 생성, 업데이트 및 삭제할 수 있습니다.

참고

HA 쌍당 500개의 볼륨, 모든 HA 쌍에서 최대 1,000개의 볼륨을 생성할 수 있습니다. FlexGroup구성 볼륨 수는 이 한도에 포함됩니다. 기본적으로 애그리게이트당 구성 볼륨은 8개입니다. FlexGroup

볼륨을 생성할 때 다음 속성을 정의합니다.

  • 볼륨 스타일 - 볼륨 스타일은 또는 둘 중 FlexVol 하나일 수 있습니다. FlexGroup

  • 볼륨 이름 - 볼륨 이름.

  • 볼륨 유형 - 볼륨 유형은 읽기-쓰기(RW) 또는 데이터 보호(DP)일 수 있습니다. DP 볼륨은 읽기 전용이며 NetApp SnapMirror OR SnapVault 관계에서 대상으로 사용됩니다.

  • 볼륨 크기 - 스토리지 계층과 관계없이 볼륨이 저장할 수 있는 최대 데이터 양입니다.

  • 정션 경로 - SVM의 네임스페이스에서 볼륨이 마운트되는 위치입니다.

  • 스토리지 효율성 — 데이터 압축, 압축, 중복 제거를 비롯한 스토리지 효율성 기능은 범용 파일 공유 워크로드의 경우 일반적으로 65% 의 스토리지 절감 효과를 제공합니다.

  • 볼륨 보안 스타일 (Unix, NTFS 또는 Mixed) - 사용자에게 권한을 부여할 때 볼륨의 데이터 액세스에 사용할 권한 유형을 결정합니다.

  • 데이터 계층화 - 계층화 정책은 비용 효율적인 용량 풀 계층에 저장되는 데이터를 정의합니다.

  • 계층화 정책 냉각 기간 — 데이터가 콜드 상태로 표시되고 용량 풀 스토리지로 이동하는 시기를 정의합니다.

  • 스냅샷 정책 - 스냅샷 정책은 시스템에서 볼륨에 대한 스냅샷을 생성하는 방법을 정의합니다. 사전 정의된 세 가지 정책 중에서 선택하거나 ONTAP CLI 또는 REST API를 사용하여 생성한 사용자 지정 정책을 사용할 수 있습니다.

  • 백업에 태그 복사 — Amazon FSx는 이 옵션을 사용하여 볼륨의 모든 태그를 백업으로 자동 복사합니다. AWS CLI 또는 Amazon FSx API를 사용하여 이 옵션을 설정할 수 있습니다.

볼륨 스타일

FSx for ONTAP는 다양한 용도로 사용할 수 있는 두 가지 스타일의 볼륨을 제공합니다. Amazon FSx 콘솔, AWS CLI및 Amazon FSx API를 사용하여 하나 FlexVol 이상의 FlexGroup 볼륨을 생성할 수 있습니다.

  • FlexVol볼륨은 하나의 고가용성 (HA) 쌍으로 파일 시스템에 가장 간단한 환경을 제공하며, 스케일 업 파일 시스템의 기본 볼륨 스타일입니다. FlexVol볼륨의 최소 크기는 20메가바이트 (MiB) 이고 최대 크기는 314,572,800MiB입니다.

  • FlexGroup볼륨은 여러 구성 볼륨으로 구성되므로 여러 HA 쌍이 있는 파일 시스템의 FlexVol 볼륨보다 더 높은 성능과 스토리지 확장성을 제공할 수 있습니다. FlexVol FlexGroup볼륨은 스케일 아웃 파일 시스템의 기본 볼륨 스타일입니다. FlexGroup볼륨의 최소 크기는 구성 요소당 100기가바이트 (GiB) 이고 최대 크기는 20페비바이트 (PiB) 입니다.

스타일이 있는 볼륨을 ONTAP CLI를 사용하여 FlexVol 스타일로 변환할 수 있습니다. 그러면 단일 구성 요소가 FlexGroup 포함된 볼륨이 생성됩니다. FlexGroup 그러나 데이터가 구성 요소 전체에 고르게 분산되도록 AWS DataSync 하려면 FlexVol 볼륨과 새 FlexGroup 볼륨 간에 데이터를 이동할 때 사용하는 것이 좋습니다. FlexGroup's 자세한 정보는 FlexGroup구성 요소을 참조하세요.

참고

ONTAPCLI를 사용하여 FlexVol 볼륨을 볼륨으로 변환하려면 볼륨을 변환하기 전에 FlexVol 볼륨의 백업을 모두 삭제해야 합니다. FlexGroup ONTAP변환의 일부로 데이터를 자동으로 리밸런싱하지 않으므로 구성 요소 간에 데이터가 불균형해질 수 있습니다. FlexGroup

FlexGroup구성 요소

FlexGroup볼륨은 구성 요소로 구성되며FlexVol, 이는 볼륨입니다. 기본적으로 FSx for ONTAP는 HA 쌍당 볼륨에 8개의 구성 요소를 할당합니다. FlexGroup

볼륨을 생성하면 FlexGroup 볼륨의 크기가 구성 요소 간에 균등하게 분배됩니다. 예를 들어 8개의 구성 요소로 구성된 800기가바이트 (GB) FlexGroup 볼륨을 만드는 경우 각 구성 요소의 크기는 100GB입니다. FlexGroup볼륨의 크기는 100GB에서 20PiB 사이일 수 있지만 전체 크기는 구성 요소의 크기에 따라 달라집니다. 각 구성 요소의 최소 크기는 100GB이고 최대 크기는 300TiB입니다. 예를 들어 구성 요소가 8개인 FlexGroup 볼륨의 최소 크기는 800GB이고 최대 크기는 20PiB입니다.

ONTAP는 구성 요소 전체에 파일 수준에서 데이터를 배포합니다. 볼륨의 각 구성 요소에 최대 20억 개의 파일을 저장할 수 있습니다. FlexGroup

FlexGroup볼륨 크기를 업데이트하면 새 크기가 기존 구성 요소에 균등하게 분배됩니다.

ONTAPCLI 또는 REST API를 사용하여 FlexGroup 볼륨에 구성 요소를 더 추가할 수도 있습니다. 그러나 추가 스토리지 용량이 필요하고 모든 구성 요소가 이미 최대 크기 (구성 요소당 300TiB) 인 경우에만 추가하는 것이 좋습니다. 구성 요소를 추가하면 구성 요소 간에 데이터 및 I/O의 불균형이 발생할 수 있습니다. 구성 요소가 균형을 이루기 전까지는 쓰기 처리량이 밸런스 볼륨보다 5~ 10% 낮을 수 있습니다. FlexGroup 새 데이터가 FlexGroup 볼륨에 기록되면 ONTAP는 구성 요소가 균형을 이룰 때까지 새 구성 요소 간에 데이터를 배포하는 데 우선 순위를 둡니다. 새 구성 요소를 추가하는 경우 짝수를 선택하고 집계당 8개를 초과하지 않는 것이 좋습니다.

참고

새 구성 요소를 추가하면 기존 스냅샷이 부분 스냅샷이 되므로 FlexGroup 볼륨을 이전 상태로 완전히 복원하는 데 사용할 수 없습니다. 새 구성 요소가 아직 존재하지 않기 때문에 이전 스냅샷으로는 FlexGroup 볼륨의 전체 point-in-time 이미지를 제공할 수 없습니다. 하지만 부분 스냅샷을 사용하여 개별 파일 및 디렉터리를 복원하거나, 새 볼륨을 만들거나, 복제할 수 있습니다. SnapMirror

볼륨 유형

ONTAP용 FSx는 Amazon FSx 콘솔과 Amazon FSx API를 사용하여 생성할 수 있는 두 가지 유형의 볼륨을 제공합니다. AWS CLI

  • 대부분의 경우 읽기-쓰기 (RW) 볼륨이 사용됩니다. 이름에서 알 수 있듯이 읽기/쓰기가 가능합니다.

  • 데이터 보호 (DP) 볼륨은 OR 관계의 대상으로 사용하는 읽기 전용 볼륨입니다. NetApp SnapMirror SnapVault 단일 볼륨의 데이터를 마이그레이션하거나 보호하려면 DP 볼륨을 사용해야 합니다.

FlexVolFlexGroup볼륨은 RW 또는 DP일 수 있습니다.

참고

볼륨을 만든 후에는 볼륨 유형을 업데이트할 수 없습니다.

볼륨 보안 스타일

ONTAP용 FSx는 유닉스, NTFS 및 혼합의 세 가지 볼륨 보안 스타일을 지원합니다. 각 보안 스타일은 데이터에 대한 권한 처리 방식에 다른 영향을 미칩니다. 용도에 맞는 적절한 보안 스타일을 선택하려면 다양한 영향을 이해해야 합니다.

보안 스타일은 데이터에 액세스할 수 있는 클라이언트 유형과 액세스할 수 없는 클라이언트 유형을 결정하지 않는다는 점을 이해하는 것이 중요합니다. 보안 스타일은 FSx for ONTAP에서 데이터 액세스를 제어하는 데 사용하는 권한 유형과 이러한 권한을 수정할 수 있는 클라이언트 유형만 결정합니다.

볼륨의 보안 스타일을 결정하는 데 사용하는 두 가지 요소는 파일 시스템을 관리하는 관리자 유형과 볼륨의 데이터에 액세스하는 사용자 또는 서비스의 유형입니다.

Amazon FSx 콘솔, CLI 및 API에서 볼륨을 생성할 때 보안 스타일은 루트 볼륨의 보안 스타일로 자동 설정됩니다. 또는 API를 사용하여 볼륨의 보안 스타일을 수정할 수 있습니다 AWS CLI . 볼륨을 생성한 후에 이 설정을 수정할 수 있습니다. 자세한 정보는 볼륨 업데이트을 참조하세요.

볼륨에 보안 스타일을 구성할 때는 사용 권한 관리와 관련된 문제가 발생하지 않도록 환경 요구 사항을 고려하여 최상의 보안 스타일을 선택합니다. 보안 스타일은 데이터에 액세스할 수 있는 클라이언트 유형을 결정하지 않는다는 점에 유의하세요. 보안 스타일은 데이터 액세스를 허용하는 데 사용되는 권한과 이러한 권한을 수정할 수 있는 클라이언트 유형을 결정합니다. 다음은 볼륨에 어떤 보안 스타일을 선택할지 결정하는 데 도움이 될 수 있는 고려 사항입니다.

  • Unix(Linux) – UNIX 관리자가 파일 시스템을 관리하고, 대다수의 사용자가 NFS 클라이언트이고, 데이터에 액세스하는 애플리케이션이 UNIX 사용자를 서비스 계정으로 사용하는 경우 이 보안 스타일을 선택합니다. Linux 클라이언트만 Unix 보안 스타일로 권한을 수정할 수 있으며, 파일 및 디렉터리에 사용되는 권한 유형은 모드 비트 또는 NFS v4.x ACL입니다.

  • NTFS – Windows 관리자가 파일 시스템을 관리하고, 대다수의 사용자가 SMB 클라이언트이고, 데이터에 액세스하는 애플리케이션이 Windows 사용자를 서비스 계정으로 사용하는 경우 이 보안 스타일을 선택합니다. 볼륨에 Windows 액세스가 필요한 경우 NTFS 보안 스타일을 사용하는 것이 좋습니다. Windows 클라이언트만 NTFS 보안 스타일로 권한을 수정할 수 있으며 파일 및 디렉터리에 사용되는 권한 유형은 NTFS ACL입니다.

  • 혼합 - 고급 설정입니다. 자세한 내용은 NetApp 문서 센터의 보안 스타일 및 영향 항목을 참조하십시오.