AWS에 대한 SAS 고려 사항 - AWS 규범적 지침

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

AWS에 대한 SAS 고려 사항

SAS 배경

  • SAS 영구 데이터 파일 스페이스(SASDATA)

    • SAS 활용 및 결과 SAS 출력 파일을 위해 영구 데이터를 저장합니다.

    • 읽기 작업은 광범위하게 수행되지만 다시 작성하는 강도는 낮습니다.

  • SAS 워킹 데이터 파일 스페이스(SASWORK)

    • SAS 작업을 위한 스크래치 작업 공간

    • 단일 스레드 SAS 프로시저의 작업 저장 활동을 수행하는 데 사용됩니다.

  • SAS 유틸리티 데이터 파일 공간(UTILLOC)

    • 다중 스레드 SAS 프로시저를 위한 SASWORK와 동일한 유형의 공간

    • 기본적으로 SASWORK 아래에 하위 디렉토리로 배치됩니다.

  • RAID 0 구성에서 스트라이핑된 내부 솔리드 스테이트(SSD) 장치를 재부팅하거나 다시 시작해도 스토리지는 지속되지 않습니다. 대역폭이 높고 지연 시간이 짧으며 순차 I/O가 가능한 비휘발성 메모리 익스프레스(NVMe) 임시 디바이스가 있는 인스턴스를 사용하는 것이 좋습니다. 이러한 인스턴스는 임시 SAS 데이터(SASWORK 및 UTILLOC)에 적합합니다.

SAS 공유 파일 시스템(SAS Grid에 필요)

  • AWS은(는) rw, seclabel, lazystatfs 마운트 옵션을 사용하여 Lustre 파일 시스템을 설정합니다. 이는 SAS Grid에 권장되는 마운트 옵션이 아니므로 이러한 FSx for Lustre 파일 시스템을 마운트 해제하고 flock 매개 변수를 사용하여 다시 마운트해야 합니다.

  • Lustre 파일 시스템의 크기는 확장할 수 없습니다. 크기를 조정하려면 더 큰 Lustre 파일 시스템을 생성하고 이전 시스템의 데이터를 새 시스템으로 복사하세요.

  • FSx for Lustre 영구 파일 시스템의 경우 내구성 향상을 위해 데이터를 단일 가용 영역 내에 복제합니다. AWS 가용 영역 전체에 복제되지 않습니다.

  • Amazon S3 스토리지 옵션을 SAS Grid 및 FSx for Lustre와 함께 사용하는 것을 권장합니다. 자세한 내용은 AWS 설명서에서 FSx for Lustre와 함께 데이터 리포지토리 사용을 참조하세요.

  • AWS 리전 및 가용 영역 전반의 서비스 가용성은 AWS 리전 표를 참조하세요. 또한 고가용성을 위한 데이터 복제 요구 사항에 대해 Amazon S3 동일 리전 복제(SRR) 또는 리전 간 복제(CRR)를 검토하세요.

SAS Grid 서버 계층 인스턴스 유형

SAS Grid 서버는 데이터 처리를 위해 고속 CPU가 필요합니다. 권장 사항:

  • 물리적 코어당 최소 8GB의 물리적 RAM과 강력한 I/O 처리량(특히 SASWORK 및 SAS UTILLOC의 경우).

  • I3 인스턴스 – Amazon EC2 I3 인스턴스는 트랜잭션이 많고 지연 시간이 짧은 워크로드에 맞게 스토리지에 최적화되어 있습니다. 이러한 인스턴스에는 높은 무작위 I/O 성능, 높은 순차 읽기 처리량, 높은 IOPS를 위해 스토리지에 최적화된 NVMe SSD 기반 인스턴스가 포함됩니다. SASWORK 및 SAS UTILLOC용 스트라이프 NVMe SSD 드라이브의 내부 I/O 대역폭이 높기 때문에, Amazon EBS 볼륨 대신 NVMe 기반 SSD 로컬 드라이브를 명시적으로 사용하도록 환경을 구성해야 합니다.

  • I3en 인스턴스 – 이 제품군은 최대 100Gbps의 네트워크 대역폭을 달성할 수 있도록 ENA를 통해 향상된 네트워킹과 함께 Amazon EC2에서 스토리지에 최적화된 NVMe SSD 인스턴스를 제공합니다.

  • M5n 인스턴스 – M5 제품군은 컴퓨팅, 메모리 및 네트워킹의 균형을 제공합니다. M5n 인스턴스는 향상된 네트워크 처리량과 패킷 속도 성능이 필요한 애플리케이션에 적합합니다.

  • SAS 워크로드는 대용량의 데이터가 포함된 대용량의 순차적 I/O 요청이 주를 이룬다고 특징지을 수 있습니다. SAS 사용 패턴을 미리 결정하는 것이 좋습니다. 이를 통해 개별 기본 파일 시스템과 해당 물리적 I/O 프로비저닝의 최적의 아키텍처 및 설정을 안내할 수 있습니다.

    • 쿼리, 보고 및 간단한 통계 작업은 일반적으로 물리적 CPU 코어당 초당 100MiB의 I/O 속도에서 원활하게 수행됩니다.

    • 고급 분석 및 대량 통계 작업에는 물리적 CPU 코어당 초당 최대 150MiB가 필요할 수 있습니다.

    • 전반적으로 물리적 CPU 코어당 초당 100~125MiB의 최소 I/O 처리 속도를 권장합니다.

SAS Grid 중간 계층 및 메타데이터 서버 계층 인스턴스 유형

이러한 서버에는 컴퓨팅 집약적인 리소스나 강력한 I/O 처리량이 필요하지 않습니다. 그러나 SAS 컴퓨팅 계층보다 더 많은 메모리 액세스를 필요로 합니다. 권장 사항:

  • 최소 24GB의 물리적 RAM 또는 물리적 코어당 8GB의 물리적 RAM 중 더 큰 쪽을 선택하시기 바랍니다.

  • R5 또는 R5d 인스턴스 - 이 인스턴스는 인 메모리 캐시, 중형 인 메모리 데이터베이스, 실시간 빅 데이터 분석과 같이 메모리를 많이 사용하는 애플리케이션에 적합합니다.

고가용성 및 SAS Grid를 위한 재해 복구

재해 복구 계획은 SAS Intelligence Platform과 SAS 솔루션을 실행하는 프로덕션 시스템을 비롯한 모든 핵심 비즈니스 시스템에서 중요합니다.

재해 복구와 고가용성은 서로 다릅니다. 두 개념 모두 비즈니스 연속성과 관련이 있지만 고가용성은 중단 없는 운영 연속성을 제공하는 것입니다. 반면 재해 복구에는 일반적으로 몇 시간 또는 며칠 단위의 가동 중지가 수반됩니다.