엔터프라이즈 환경에서 FSx for ONTAP 배포에 대한 모범 사례
이 섹션에서는 엔터프라이즈 환경에서 Amazon FSx for NetApp ONTAP을 배포하고 운영하기 위한 몇 가지 모범 사례 및 고려 사항을 제공합니다. 이러한 권장 사항은 AWS 전문 서비스의 경험을 기반으로 합니다.
이 가이드의 권장 사항 외에도 다음 모범 사례를 준수합니다.
-
Best practices for working with Active Directory(FSx for ONTAP 설명서)
-
Data protection(FSx for ONTAP 설명서)
-
IAM의 보안 모범 사례(AWS Identity and Access Management(IAM) 설명서)
-
Best practices and implementation guide for NetApp ONTAP FlexGroup volumes
(NetApp 설명서)
스토리지 계층 및 계층화 정책 모범 사례
스토리지 계층은 Amazon FSx for NetApp ONTAP 파일 시스템에 대한 물리적 스토리지 미디어입니다. 다음과 같은 스토리지 계층을 사용할 수 있습니다.
-
SSD 계층은 활성 데이터를 위해 설계된 고성능 Solid State Drive(SSD) 스토리지이며, 사용자가 이 계층의 스토리지 크기를 선택합니다.
-
용량 풀 계층은 자주 액세스하지 않는 데이터에 맞게 비용을 최적화하는 완전히 탄력적인 스토리지입니다. SSD 계층은 용량 풀 계층보다 훨씬 더 빠릅니다. FSx for ONTAP SSD 스토리지는 밀리초 미만의 파일 운영 지연 시간을 제공하며, 용량 풀 계층은 수십 밀리초의 지연 시간을 제공합니다.
이러한 계층에 대한 자세한 내용은 FSx for ONTAP storage tiers를 참조하세요.
볼륨 수준에서 구성하는 계층화 정책은 SSD 계층에 저장된 데이터가 용량 풀 계층으로 전환되는지 여부 및 시기를 결정합니다. FSx for ONTAP은 스냅샷 전용, 자동, 모두, 없음이라는 네 가지 서로 다른 계층화 정책을 제공합니다. 각 정책에 대한 자세한 내용은 FSx for ONTAP 설명서의 Tiering policies를 참조하세요.
파일 공유의 볼륨에 대한 계층화 정책을 설정할 때 다음 권장 사항을 고려합니다.
-
HPC 워크로드는 성능 병목 현상을 방지하기 위해 SSD 계층에서 데이터에 액세스해야 합니다. HPC 워크로드에서 액세스하는 볼륨의 경우 계층화 정책을 없음 또는 스냅샷 전용으로 설정하는 것이 좋습니다.
-
데이터를 파일 공유로 마이그레이션하는 경우 대상 볼륨 계층화 정책을 모두로 설정하는 것이 좋습니다. 그러면 모든 데이터가 SSD 계층으로 마이그레이션된 다음 즉시 용량 풀 계층으로 이동하므로 비용이 절감됩니다. 또한 SSD 계층 용량의 98% 이상을 사용하는 경우 계층에 대한 쓰기가 중지됩니다. 계층화 정책을 모두로 설정하면 마이그레이션 중에 이 계층화 임계치에 도달하지 않습니다. 마이그레이션이 완료되면 성능 및 비용의 균형을 맞추기 위해 계층화 정책을 변경할 수 있습니다. 자세한 내용은 Migrating file shares to Amazon FSx for NetApp ONTAP using AWS DataSync
(AWS 블로그 게시물)를 참조하세요.
NetApp ONTAP 최대 디렉터리 크기 사용에 관한 모범 사례
maxdirsizemaxdirsize 설정이 동일합니다. 기본값은 320MB이며, 각 디렉터리에 최대 430만 개의 파일을 저장할 수 있습니다.
더 큰 디렉터리를 지원하도록 maxdirsize 값을 늘릴 수 있습니다. 값을 늘린 후 값을 줄이려면 디렉터리를 다시 생성해야 합니다. 디렉터리는 메모리에 로드되므로 디렉터리의 크기와 파일 시스템의 성능 간 장단점이 있습니다. 테스트를 통해서만 사용자 지정 설정을 검증할 수 있습니다. NetApp에서는 이 값을 기본값으로 유지할 것을 권장합니다. 자세한 내용은 Best practices and implementation guide for NetApp ONTAP FlexGroup volumes
maxdirsize 설정을 사용자 지정하는 경우 다음 공식을 사용하여 단일 폴더에 들어갈 수 있는 파일 수를 결정할 수 있습니다.
max number of files in each directory = maxdirsize in MB × 53 ×
0,25
FSx for ONTAP 파일 시스템 모니터링에 관한 모범 사례
다른 AWS 서비스와 마찬가지로 FSx for ONTAP은 Amazon CloudWatch와 통합됩니다. CloudWatch를 사용하면 AWS 리소스의 지표를 거의 실시간으로 모니터링할 수 있습니다. 지표는 파일 시스템 및 볼륨 수준에서 사용할 수 있으며 이러한 리소스에 대한 세부 모니터링 지표는 보다 세분화된 보고 세부 정보로 이를 분석하는 데 도움이 됩니다. 자세한 내용은 FSx for ONTAP 설명서의 Monitoring with Amazon CloudWatch를 참조하세요. CloudWatch를 사용하여 FSx for ONTAP을 모니터링할 때 다음 권장 사항을 고려합니다.
-
스토리지 계층으로 모니터링 결과를 필터링할 수 있도록
StorageUsed파일 시스템 지표를 사용하는 것이 좋습니다. -
StorageCapacity파일 시스템 지표를 사용하여 SSD 계층 용량의 80% 넘게 사용되는 경우 이를 알리는 CloudWatch 경보를 구성합니다. 그러면 볼륨에 대해 계층화가 제대로 작동하고 새 데이터의 용량을 유지 관리하는 데 도움이 됩니다. 자세한 내용은 Tiering thresholds를 참조하세요.
가용 영역 배포 옵션 선택에 관한 모범 사례
Amazon FSx for NetApp ONTAP을 단일 AZ 또는 다중 AZ 구성으로 배포할 수 있습니다. 각 옵션에서은 여러 수준의 가용성과 내구성을 제공합니다. 이러한 배포 옵션에 대한 자세한 내용은 FSx for ONTAP 설명서의 Availability and durability를 참조하세요.
다중 AZ는 액티브-패시브 구성에서 FSx for ONTAP 파일 시스템을 배포합니다. 따라서 파일 공유에 연결하는 모든 서버는 기본 가용 영역의 엔드포인트만 사용합니다. 보조 가용 영역의 엔드포인트는 장애 조치 전용이며 기본 가용 영역에서 장애가 발생하지 않는 한 읽기 또는 쓰기에 사용되지 않습니다.
FSx for ONTAP 파일 시스템을 생성한 후에는 가용 영역 배포 옵션을 변경할 수 없습니다. 가용 영역 구성을 변경하려면 새 파일 시스템을 생성한 다음 데이터를 새 파일 시스템으로 마이그레이션해야 합니다.
그러나 단일 AZ 옵션을 사용하여 파일 공유를 배포한 경우에도 다른 가용 영역에서 계속 액세스할 수 있습니다. 보안 그룹 및 네트워크 액세스 제어 목록(네트워크 ACL)과 같은 네트워킹 구성은 클라이언트가 파일 시스템 엔드포인트에 연결할 수 있도록 허용해야 합니다. 이 접근 방식을 사용하면 각 방향(읽기 및 쓰기)의 교차 AZ 트래픽에 대한 요금이 부과됩니다. 자세한 내용은 Amazon FSx for NetApp ONTAP 요금
배포 옵션을 선택하는 경우 다중 AZ 구성의 복원력과 단일 AZ 구성의 성능 중에서 선택해야 합니다. 사용 사례에 적합한 경우 고가용성을 제공하므로 다중 AZ 옵션을 선택하는 것이 좋습니다. 그러나 단일 AZ 옵션은 비용 효율적이고 지연 시간을 줄일 수 있습니다. HPC 워크로드와 추가 지연 시간을 허용할 수 있는지를 고려합니다.