

# DB 인스턴스 클래스 유형
<a name="Concepts.DBInstanceClass.Types"></a>

Amazon Aurora는 다음 사용 사례를 위한 DB 인스턴스 클래스를 지원합니다.
+ [Aurora Serverless v2](#Concepts.DBInstanceClass.Types.serverless-v2)
+ [메모리 최적화](#Concepts.DBInstanceClass.Types.memory)
+ [버스트 가능한 성능](#Concepts.DBInstanceClass.Types.burstable)
+ [최적화된 읽기](#Concepts.DBInstanceClass.Types.optimized-reads)

 Amazon EC2 인스턴스 유형에 대한 자세한 내용은 Amazon EC2 설명서의 [인스턴스 유형](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html)을 참조하세요.

## Aurora Serverless v2 인스턴스 클래스 유형
<a name="Concepts.DBInstanceClass.Types.serverless-v2"></a>

다음은 사용 가능한 Aurora Serverless v2 유형입니다.
+  **db.serverless** - Aurora Serverless v2에서 사용하는 특수 DB 인스턴스 클래스 유형. Aurora는 워크로드의 변화에 따라 컴퓨팅, 메모리 및 네트워크 리소스를 동적으로 조정합니다. 자세한 내용은 [Aurora Serverless v2 사용하기](aurora-serverless-v2.md) 섹션을 참조하세요.

## 메모리 최적화 인스턴스 클래스 유형
<a name="Concepts.DBInstanceClass.Types.memory"></a>

메모리 최적화 X 패밀리는 다음과 같은 인스턴스 클래스를 지원합니다.
+ **db.x2g** - 메모리 집약적 애플리케이션에 최적화되고 AWS Graviton2 프로세서로 구동되는 인스턴스 클래스입니다. 이러한 인스턴스 클래스는 메모리 GiB당 낮은 비용을 제공합니다.

  AWS Graviton2 프로세서로 구동되는 DB 인스턴스 클래스 중 하나를 사용하도록 DB 인스턴스를 수정할 수 있습니다. 이렇게 하려면 다른 DB 인스턴스 수정과 동일한 단계를 완료해야 합니다.

메모리 최적화 R 패밀리는 다음과 같은 인스턴스 클래스 유형을 지원합니다.
+ **db.r8g** - AWS Graviton4 프로세서로 구동되는 인스턴스 클래스입니다. 이러한 인스턴스 클래스는 메모리 사용량이 많은 워크로드를 실행하는 데 적합합니다. 이러한 인스턴스는 7세대 AWS Graviton3 기반 db.r7g 인스턴스보다 3배 더 많은 vCPU와 메모리를 통해 더 큰 인스턴스 크기를 제공합니다. 전용 하드웨어 및 경량 하이퍼바이저 결합된 AWS Nitro System을 기반으로 합니다.
+ AWS Graviton4 프로세서로 구동되는 DB 인스턴스 클래스 중 하나를 사용하도록 DB 인스턴스를 수정할 수 있습니다. 이렇게 하려면 다른 DB 인스턴스 수정과 동일한 단계를 완료해야 합니다.
+ **db.r7g** - AWS Graviton3 프로세서로 구동되는 인스턴스 클래스. 이러한 인스턴스 클래스는 메모리 사용량이 많은 워크로드를 실행하는 데 적합합니다.

  AWS Graviton3 프로세서로 구동되는 DB 인스턴스 클래스 중 하나를 사용하도록 DB 인스턴스를 수정할 수 있습니다. 이렇게 하려면 다른 DB 인스턴스 수정과 동일한 단계를 완료해야 합니다. 전용 하드웨어 및 경량 하이퍼바이저 결합된 AWS Nitro System을 기반으로 합니다.
+ **db.r7i** - 4세대 인텔 제온 스케일러블 프로세서로 구동되는 인스턴스 클래스입니다. 이러한 인스턴스는 SAP 인증을 받았으며 메모리 집약적인 워크로드를 실행하는 데 적합합니다. 4세대 인텔 제온 스케일러블 프로세서로 구동되는 DB 인스턴스 클래스 중 하나를 사용하도록 DB 인스턴스를 수정할 수 있습니다. 이렇게 하려면 다른 DB 인스턴스 수정과 동일한 단계를 완료해야 합니다. 전용 하드웨어 및 경량 하이퍼바이저 결합된 AWS Nitro System을 기반으로 합니다.
+ **db.r6g** - AWS Graviton2 프로세서로 구동되는 인스턴스 클래스 이러한 인스턴스 클래스는 . 전용 하드웨어 및 경량 하이퍼바이저 결합된 AWS Nitro System을 기반으로 합니다.
+ AWS Graviton2 프로세서로 구동되는 DB 인스턴스 클래스 중 하나를 사용하도록 DB 인스턴스를 수정할 수 있습니다. 이렇게 하려면 다른 DB 인스턴스 수정과 동일한 단계를 완료해야 합니다.
+ **db.r6i** - 3세대 인텔 제온 스케일러블 프로세서로 구동되는 인스턴스 클래스입니다. SAP 인증을 받은 이러한 인스턴스 클래스는 메모리 사용량이 많은 워크로드를 실행하는 데 적합합니다. 
+ **db.r5** – 메모리 집약적 애플리케이션에 최적화된 인스턴스 클래스. 이러한 인스턴스 클래스는 향상된 네트워킹과 Amazon Elastic Block Store(Amazon EBS) 성능을 제공합니다. 전용 하드웨어 및 경량 하이퍼바이저 결합된 AWS Nitro System을 기반으로 합니다.
+ **db.r4** – 이러한 인스턴스 클래스는 Aurora MySQL 2.x 및 Aurora PostgreSQL 11 및 12 버전에서만 지원됩니다. db.r4 DB 인스턴스 클래스를 사용하는 모든 Aurora DB 클러스터의 경우 최대한 빨리 더 높은 세대의 인스턴스 클래스로 업그레이드하는 것이 좋습니다.

  db.r4 인스턴스 클래스를 Aurora I/O-Optimized 클러스터 스토리지 구성에 사용할 수 없습니다.

## 버스트 가능한 성능 인스턴스 클래스 유형
<a name="Concepts.DBInstanceClass.Types.burstable"></a>

다음은 사용 가능한 버스트 가능 성능 DB 인스턴스 클래스 유형입니다.
+ **db.t4g** - Arm 기반 AWS Graviton2 프로세서로 구동되는 범용 인스턴스 클래스입니다. 이러한 인스턴스 클래스는 광범위한 범용 워크로드 집합에 대해 이전의 버스트 가능 성능 DB 인스턴스 클래스보다 더 나은 가성비를 제공합니다. Amazon RDS db.t4g 인스턴스는 무제한 모드로 구성됩니다. 즉, 추가 요금을 지불하면 24시간 동안 기준 이상으로 높일 수 있습니다.

  AWS Graviton2 프로세서로 구동되는 DB 인스턴스 클래스 중 하나를 사용하도록 DB 인스턴스를 수정할 수 있습니다. 이렇게 하려면 다른 DB 인스턴스 수정과 동일한 단계를 완료해야 합니다.
+ **db.t3** – CPU 사용률을 최대로 버스트할 수 있는 기능으로 기준 성능 수준을 제공하는 인스턴스 클래스입니다. db.t3 인스턴스는 무제한 모드로 구성됩니다. 이 인스턴스 클래스는 이전의 db.t2 인스턴스 클래스보다 더 많은 컴퓨팅 용량을 제공합니다. 전용 하드웨어 및 경량 하이퍼바이저 결합된 AWS Nitro System을 기반으로 합니다. 이러한 인스턴스 클래스는 개발 및 테스트 서버 또는 기타 비 프로덕션 서버에만 사용하는 것이 좋습니다.
+ **db.t2** – CPU 사용률을 최대로 버스트할 수 있는 기능으로 기준 성능 수준을 제공하는 인스턴스 클래스입니다. db.t2 인스턴스는 무제한 모드로 구성됩니다. 이러한 인스턴스 클래스는 개발 및 테스트 서버 또는 기타 비 프로덕션 서버에만 사용하는 것이 좋습니다.

  db.t2 인스턴스 클래스를 Aurora I/O-Optimized 클러스터 스토리지 구성에 사용할 수 없습니다.

**참고**  
T DB 인스턴스 클래스는 개발, 테스트 또는 기타 비프로덕션 서버에만 사용하는 것이 좋습니다. T 인스턴스 클래스에 대한 자세한 내용은 [개발 및 테스트에 T 인스턴스 클래스 사용](AuroraMySQL.BestPractices.Performance.md#AuroraMySQL.BestPractices.T2Medium) 섹션을 참조하세요.

DB 인스턴스 클래스의 하드웨어 사양은 [Aurora에 대한 DB 인스턴스 클래스의 하드웨어 사양](Concepts.DBInstanceClass.Summary.md) 섹션을 참조하세요.

## 최적화된 읽기 인스턴스 클래스 유형
<a name="Concepts.DBInstanceClass.Types.optimized-reads"></a>

다음은 사용 가능한 최적화된 읽기 인스턴스 클래스 유형입니다.
+ **db.r8gd** - Graviton4 프로세서로 구동되는 인스턴스 클래스 이러한 인스턴스 클래스는 메모리 사용량이 많은 워크로드를 실행하는 데 이상적이며 빠르고 지연 시간이 짧은 로컬 스토리지가 필요한 애플리케이션에 로컬 NVMe 기반 SSD 블록 스토리지를 제공합니다. 최대 1.5TiB의 메모리 및 최대 11.4TB의 직접 연결 NVMe 기반 SSD 스토리지를 제공합니다.
+ **db.r6g** - AWS Graviton2 프로세서로 구동되는 인스턴스 클래스 이러한 인스턴스 클래스는 메모리 사용량이 많은 워크로드를 실행하는 데 이상적이며 빠르고 지연 시간이 짧은 로컬 스토리지가 필요한 애플리케이션에 로컬 NVMe 기반 SSD 블록 스토리지를 제공합니다.
+  **db.r6id** - 3세대 인텔 제온 스케일러블 프로세서로 구동되는 인스턴스 클래스입니다. SAP 인증을 받은 이러한 인스턴스 클래스는 메모리 사용량이 많은 워크로드에 적합합니다. 최대 1TiB의 메모리 및 최대 7.6TB의 직접 연결 NVMe 기반 SSD 스토리지를 제공합니다.