Amazon EC2 인스턴스 유형 - AWS에서 Oracle Database를 실행하는 모범 사례

Amazon EC2 인스턴스 유형

AWS에서는 수많은 유형의 Amazon EC2 인스턴스를 사용할 수 있으므로 워크로드에 가장 적합한 인스턴스 유형을 선택할 수 있습니다. 그러나 사용 가능한 인스턴스 유형이 모두 Oracle Database를 실행하는 데 가장 적합하지는 않습니다.

Oracle Database에 Amazon RDS를 사용하는 경우 AWS는 모범 사례에 따라 일부 인스턴스 유형을 필터링하고 T 클래스, M 클래스 및 R 클래스 인스턴스에서 다양한 옵션을 제공합니다. 엔터프라이즈 데이터베이스 워크로드에 대해 db.m 기반 또는 r 기반 Amazon RDS 인스턴스를 선택하는 것이 좋습니다. R5 인스턴스는 고성능 데이터베이스와 같이 메모리 집약적 애플리케이션에 적합합니다.

RDS 인스턴스에 대한 최신 정보는 Amazon RDS for Oracle Database 요금을 참조하십시오. 데이터베이스 워크로드 및 사용 가능한 Oracle Database 라이선스를 기준으로 Amazon RDS 인스턴스 유형을 선택해야 합니다.

Amazon EC2에서 자체 관리형 데이터베이스를 실행하는 경우 Amazon EC2 인스턴스 유형에 더 많은 옵션을 사용할 수 있습니다. 이는 종종 사용자가 Amazon RDS를 사용하는 대신 Amazon EC2에서 Oracle Database를 실행하기로 선택하는 이유 중 하나입니다.

Oracle Database는 CPU 사용량 측면에서 리소스를 많이 사용하므로 매우 작은 인스턴스 유형은 적합하지 않습니다. 인스턴스는 메모리 공간이 클수록 더 효과적인 캐싱과 더 큰 시스템 전역 영역(SGA)을 제공하므로 데이터베이스 성능을 개선하는 데 도움이 됩니다. 메모리와 CPU의 균형이 적절한 인스턴스를 선택하는 것이 좋습니다.

사용하려는 Oracle Database 라이선스와 구현하려는 아키텍처와 일치하는 인스턴스 유형을 선택합니다. 비즈니스 요구 사항에 가장 적합한 아키텍처는 Amazon EC2의 Oracle Database를 위한 고급 아키텍처 백서를 참조하십시오.

Oracle Database는 읽기/쓰기 작업에 디스크 스토리지를 많이 사용하므로 Amazon Elastic Block Store(Amazon EBS)에 최적화된 인스턴스만 사용하는 것이 좋습니다. Amazon EBS 최적화 인스턴스는 Amazon EC2와 Amazon EBS 간에 전용 처리량을 제공합니다. 스토리지 하위 시스템에 대한 대역폭 및 처리량은 우수한 데이터베이스 성능을 위해 매우 중요합니다. 데이터베이스 성능을 향상시키려면 네트워크 성능이 더 높은 인스턴스를 선택하십시오.

다음 인스턴스 패밀리는 Amazon EC2에서 Oracle Database를 실행하는 데 가장 적합합니다.

인스턴스 패밀리 기능
M 패밀리
  • 추가 비용 없이 기본적으로 EBS 최적화

  • 향상된 네트워킹 지원

  • 컴퓨팅, 메모리 및 네트워크 리소스를 균형 있게 제공

X 패밀리
  • RAM의 GiB당 가장 낮은 비용

  • SSD 스토리지와 EBS에 맞춰 기본적으로 최적화되어 있고 추가 비용이 들지 않음

  • 프로세서 C 상태 및 P 상태 구성을 제어할 수 있음

R 패밀리
  • 메모리 집약적 애플리케이션에 최적화

  • 고주파수 인텔 제온 E5-2686 v4(Broadwell) 프로세서

  • DDR4 메모리

  • 향상된 네트워킹 지원

  • R5b 인스턴스는 최대 60Gbps의 대역폭과 260K IOPS의 EBS 성능을 지원하여 R5 인스턴스에 비해 3배 높은 EBS 최적화 성능을 제공합니다.

  • ARM 기반 AWS Graviton2 프로세서로 구동되는 R6g 인스턴스는 현재 세대 R5 인스턴스보다 최대 40% 향상된 가격 대비 성능을 제공합니다.

I 패밀리
  • 짧은 대기 시간, 매우 높은 랜덤 I/O 성능, 높은 순차 읽기 처리량에 최적화되어 있으며 저렴한 비용으로 높은 IOPS를 제공

  • NVMe SSD 임시 스토리지

  • TRIM 지원

  • 향상된 네트워킹 지원

Z1d 패밀리
  • 모든 코어에서 4.0GHz 주파수 지속

  • 1:8의 vCPU 대 메모리 비율 제공