내일배움캠프

230804 AWS RDS(Relational Database Service)

Neda 2023. 8. 4. 19:51

230804 AWS RDS(Relational Database Service)

클라우드에서 관계형 데이터베이스를 관리하는 AWS의 데이터베이스 관리 서비스

특징

  1. 다중 AZ를 사용한 가용성, 내결함성 지원
  2. 읽기 전용 복제본을 사용하여 기존 인스턴스 확장없이 성능 향상
  3. 자동 백업과 스냅샷 기능 지원

 

데이터 베이스 엔진

  1.  Amazon Aurora MySQL 호환 버전, 
  2. Amazon Aurora PostgreSQL 호환 버전, 
  3. MySQL, 
  4. MariaDB, 
  5. PostgreSQL, 
  6. Oracle, 
  7. Microsoft SQL Server

 

다중 AZ(Multi AZ)

기존의 데이터베이스 인스턴스를 복제하여 가지고 있는 보조 데이터베이스 역할

고가용성: 기본 인스턴스 장애 발생 시 대기 인스턴스를 사용하여 고가용성 지원

 

Amazon RDS 다중 AZ 배포 | 클라우드 관계형 데이터베이스 | Amazon Web Services

 

aws.amazon.com

 

읽기 전용 복제본(Read replica)

 DB 인스턴스 읽기 트래픽이 많을 때, 읽기 트래픽을 분산하기 위해 사용

기존 인스턴스에서 읽기 전용 복제본을 만들어 인스턴스의 성능과 내구성을 높인다.

기본적으로 읽기 전용이므로 쓰기 작업은 불가능하지만, 필요하면 DB 인스턴스로 승격하여 사용할 수 있다

 

Amazon RDS 읽기 전용 복제본 | 클라우드 관계형 데이터베이스 | Amazon Web Services

Amazon RDS for MySQL, MariaDB, PostgreSQL, Oracle 또는 SQL Server의 읽기 전용 복제본을 생성할 때, Amazon RDS는 리전 간에 복제하더라도 원본 DB 인스턴스와 읽기 전용 복제본 간에 퍼블릭 키 암호화를 사용하여

aws.amazon.com

 

 

스토리지 옵션

범용(SSD) 스토리지:  응답시간에 민감하지 않는 일반적인 경우에 적합한 스토리지 옵션으로 용량을 지정하여 사용

프로비저닝된 IOPS(SSD) 스토리지: IOPS 이름에서 볼 수 있듯이 성능이 중요한 경우 사용되며, 원하는 속도를 지정하여 사용할 수 있는 스토리지

 

Amazon RDS DB instance storage - Amazon Relational Database Service

When you modify an instance’s storage so that it goes from one volume to four volumes, or when you modify an instance using magnetic storage, Amazon RDS does not use the Elastic Volumes feature. Instead, Amazon RDS provisions new volumes and transparentl

docs.aws.amazon.com