스토리지 레이아웃 - AWS 권장 가이드

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

스토리지 레이아웃

EnterpriseOne에서 SQL Server 데이터베이스 파일을 사용하는 경우 파일은 해당 기능에 따라 다양한 디스크 유형을 지원하는 특성을 보입니다.

  • tempdb 파일은 NVMe 인스턴스 스토리지에 배치해야 합니다. RCSI가 활성화되면 레코드 세트 스냅샷을 저장하기 위해 tempdb 데이터베이스에 상당한 워크로드가 생성됩니다. 이러한 스냅샷은 일시적이며 기존의 탄력적 블록 스토리지의 내구성이 필요하지 않습니다. NVMe 인스턴스 스토리지를 사용하면 데이터베이스는 지연 시간이 매우 짧은 I/O, 높은 IOPS 및 높은 처리량을 저렴한 가격에 제공받을 수 있습니다.

  • MDF 및 NDF 데이터 파일은 하나 이상의 범용 SSD(gp3) 볼륨에 배치되어야 합니다. 이러한 파일은 읽기 IOPS가 많은 경향이 있지만 대용량 버퍼 캐시와 함께 사용 시 지연 시간에 크게 민감하지 않습니다. 각 데이터베이스에 여러 MDF 및 NDF 파일을 사용함으로써 여러 디스크에 걸쳐 데이터베이스를 스트라이핑하여 원하는 성능 수준을 달성할 수 있습니다.

  • LDF 파일은 요구 사항에 따라 단일 gp3, 프로비저닝된 IOPS SSD io2 또는 io2 Block Express 볼륨에 배치해야 합니다. 많은 JD Edwards 프로세스는 지연 시간에 민감한 복잡한 쓰기 I/O를 생성하는 작업을 수행합니다. 많은 사용자의 경우 gp3 지연 시간은 요구 사항을 충족하기에 충분합니다. 그러나 런타임에 민감한 프로세스가 있는 경우 워크로드에 대한 성능 요구 사항을 충족하려면 io2 또는 io2 Block Express가 필요할 수 있습니다. 또한 복잡한 쓰기 I/O의 성능 영향을 완화하기 위해 SQL Server 데이터베이스에서 지연된 내구성을 활성화하는 것을 고려해볼 수 있습니다. 지연된 내구성이 활성화되면 쓰기 I/O 지연 시간에 대한 염려 없이 gp3 스토리지를 사용할 수 있습니다.

  • 백업 파일은 처리량이 최적화된 HDD(st1) 또는 Amazon Simple Storage Service(S3) 버킷과 같이 처리량은 높고 저렴한 스토리지에 배치되어야 합니다. 또한 EnterpriseOne 데이터는 반복적이고 희소한 경향이 있으므로 데이터베이스를 통해 백업할 때는 SQL Server 백업 압축을 사용하는 것이 좋습니다.

  • 버퍼 풀 확장(BPE)은 NVMe 인스턴스 스토리지가 많은 인스턴스를 사용할 때 가치를 발휘합니다. 그러나 X2iedn 인스턴스를 사용하면 사용 가능한 메모리 양이 많아 BPE의 이점이 크게 감소하므로 tempdb에 사용 가능한 NVMe 스토리지를 사용하는 것이 좋습니다.