RDS오라클용 아마존 - AWS 규범적 지침

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

RDS오라클용 아마존

RDSAmazonfor Oracle은 Oracle 데이터베이스의 프로비저닝 및 관리를 간소화하는 관리형 데이터베이스 서비스입니다. AWS Amazon을 RDS 사용하면 클라우드에서 Oracle Database 배포를 쉽게 설정, 운영 및 확장할 수 있습니다. 몇 분 만에 데이터베이스를 배포하고 범용 (SSD) 스토리지 또는 IOPS 프로비저닝된 스토리지를 선택할 수 있습니다. (자세한 내용은 AWS 설명서의 Amazon RDS 스토리지 유형을 참조하십시오.)

RDSAmazon은 프로비저닝, 백업, 소프트웨어 패치, 모니터링, 하드웨어 규모 조정 등 시간이 많이 걸리는 데이터베이스 관리 작업을 관리하므로 애플리케이션 개발에 집중할 수 있습니다. Amazon RDS for Oracle은 읽기 전용 복제본과 다중 AZ 데이터베이스를 손쉽게 프로비저닝하여 프로덕션 워크로드의 가용성, 성능 및 안정성을 향상시킵니다.

Oracle에서 RDS Amazon으로 마이그레이션하는 방법에 대한 자세한 내용은 AWS 규정 지침 웹 사이트의 플랫폼 변경 패턴을 참조하십시오.

아마존 선택 시기 RDS

RDSOracle용 Amazon은 다음과 같은 경우에 적합한 마이그레이션 옵션입니다.

  • 비즈니스와 애플리케이션에 집중하고 데이터베이스 프로비저닝, 백업 및 복구 작업 관리, 보안 패치 관리, 사소한 Oracle 버전 업그레이드, 스토리지 관리 등 차별화되지 않은 무거운 작업을 AWS 처리하기를 원합니다.

  • 가용성이 높은 데이터베이스 솔루션이 필요하고, 대기 데이터베이스를 수동으로 설정하고 유지 관리할 필요 없이 RDS Amazon에서 제공하는 푸시 버튼 방식의 동기식 다중 AZ 복제를 활용하고자 합니다.

  • Oracle Database Enterprise Edition (EE) 비용을 지불하지 않고, 대기 인스턴스에 동기식 복제를 통해 Oracle Database Standard Edition One (SE1SE2) 또는 Standard Edition Two () 데이터베이스의 고가용성을 제공하고자 합니다.

  • 대규모 선불 투자를 하는 대신 인스턴스 비용의 일부로 Oracle 라이선스 비용을 시간당 지불하고 싶을 것입니다.

  • Amazon RDS for Oracle은 데이터베이스 크기 및 IOPS 요구 사항을 지원합니다. 현재 최대 한도는 AWS 설명서의 Amazon RDS DB 인스턴스 스토리지를 참조하십시오.

  • 데이터베이스의 백업이나 point-in-time 복구를 관리하고 싶지는 않습니다.

  • 데이터베이스를 매일 관리하는 대신 성능 조정 및 스키마 최적화와 같은 높은 수준의 작업에 집중하는 것이 좋습니다.

  • 라이선스 복잡성에 대해 걱정할 필요 없이 워크로드 패턴에 따라 인스턴스 유형을 늘리거나 줄이고 싶습니다.

데이터베이스 및 프로젝트 요구 사항을 평가한 후 Amazon RDS for Oracle로 마이그레이션하기로 결정했다면 다음 섹션에 제공된 세부 정보를 참조하고 이 안내서의 뒷부분에서 설명하는 마이그레이션 모범 사례를 검토하십시오.

높은 가용성

RDSAmazon은 다중 AZ 옵션으로 배포된 데이터베이스에 대해 고가용성 및 장애 조치 지원을 제공합니다. 다중 AZ 옵션으로 데이터베이스를 프로비저닝하면 Amazon은 다른 가용 영역에 동기식 예비 복제본을 RDS 자동으로 프로비저닝하고 유지합니다. 프라이머리 데이터베이스는 가용 영역 전체에서 대기 복제본으로 동기식으로 복제됩니다. 인프라 장애 또는 가용 영역 중단의 경우 Amazon은 예비 복제본으로 자동 장애 조치를 RDS 수행하므로 장애 조치가 완료되는 즉시 데이터베이스 작업을 재개할 수 있습니다. 이는 기본 데이터베이스의 높은 중복성, 내구성 및 향상된 가용성을 제공합니다. 또한 대기 복제본에서 자동 백업을 수행하여 기본 데이터베이스의 부하를 덜어줍니다. 자세한 내용은 AWS 설명서의 RDSAmazon용 고가용성 (다중 AZ) 을 참조하십시오.

다음 다이어그램은 RDS Oracle용 Amazon 다중 AZ 배포 옵션을 보여줍니다. 데이터베이스 애플리케이션과 사용자가 기본 Oracle Database에 연결하면 모든 변경 사항이 다른 가용 영역에 있는 보조 데이터베이스에 동기적으로 복제됩니다. 장애 조치가 완료될 때까지 사용자는 보조 데이터베이스를 사용할 수 없습니다. 페일오버 후에도 엔드포인트는 동일하게 유지되므로 사용자와 데이터베이스 애플리케이션이 수동 개입 없이 데이터베이스 작업을 재개할 수 있습니다.

다중 AZ 구성의 RDS 오라클용 아마존

읽기 전용 복제본

읽기 전용 복제본은 기본 DB 인스턴스의 부하를 줄이는 데 도움이 되는 특수한 유형의 Amazon RDS for Oracle DB 인스턴스입니다. 기본 DB 인스턴스에 대한 업데이트는 읽기 전용 복제본에 비동기적으로 복사되며, 읽기 전용 복제본은 동일한 AWS 지역이나 다른 지역에 설정할 수 있습니다. AWS

Oracle Active Data Guard를 사용하여 기본 Oracle 데이터베이스에서 읽기 전용 워크로드를 오프로드함으로써 읽기 전용 복제본으로 Amazon RDS for Oracle 데이터베이스를 프로비저닝할 수 있습니다. Oracle 읽기 전용 복제본은 Oracle 데이터 보호를 사용하여 소스 DB 인스턴스의 데이터베이스 변경 사항을 읽기 전용 복제본으로 복제합니다. 이 기능은 다른 AWS 지역의 읽기 전용 복제본을 새로운 독립형 프로덕션 데이터베이스로 승격할 수 있도록 하여 업무상 중요한 데이터베이스의 관리형 재해 복구를 지원합니다. Amazon for RDS Oracle용 데이터베이스에 읽기 전용 복제본을 최대 5개까지 프로비저닝할 수 있습니다.

Amazon RDS for Oracle을 사용하면 Active Data Guard의 구성을 관리하고 기본 DB 인스턴스와 읽기 전용 복제본 간의 안전한 네트워크 연결을 유지하여 읽기 전용 복제본을 쉽게 만들 수 있습니다. 자세한 내용은 Amazon RDS 설명서에서 Oracle용 RDS Amazon용 읽기 전용 복제본 사용을 참조하십시오.

읽기 전용 복제본 기능을 사용하려면 오라클 데이터베이스 엔터프라이즈 에디션 (EEBYOL) 과 함께 Bring Your Own License () 모델을 사용해야 하며 액티브 데이터 가드 라이선스도 있어야 합니다.

동일한 리전에서 읽기 전용 복제본 사용 AWS

다음 다이어그램은 동일한 AWS 지역 내 다른 RDS 가용 영역에 읽기 전용 복제본이 있는 다중 AZ 환경의 Amazon for Oracle DB 인스턴스를 보여줍니다. 모든 AWS 지역이 2개 이상의 가용 영역을 제공하는 것은 아니므로 이 전략을 채택하기 전에 사용하려는 지역을 확인해야 합니다.

RDSOracle용 Amazon의 읽기 전용 복제본이 동일한 AWS 지역에 설치됨

다른 AWS 리전에서 읽기 전용 복제본 사용

RDSOracle용 Amazon은 리전 간 읽기 전용 복제본도 지원합니다. Oracle Active Data Guard를 사용하여 기본 DB 인스턴스로부터 여러 AWS 지역에 있는 물리적 대기 DB 인스턴스의 구성을 생성하고 관리합니다. 리전 간에 프라이머리 DB 인스턴스와 읽기 전용 복제본 간의 보안 네트워크 연결을 통해 데이터를 복제합니다. 

리전 간 읽기 전용 복제본

  • 단일 리전 장애에 대한 고가용성 및 데이터 보호.

  • 애플리케이션 사용자와 더 가까운 다른 AWS 지역으로 읽기 작업을 확장할 수 있습니다.

소스 DB 인스턴스를 삭제하여 읽기 전용 복제본을 명시적 또는 암시적으로 승격할 수 있습니다. 읽기 전용 복제본을 승격하면 DB 인스턴스가 먼저 재부팅된 후에 사용할 수 있습니다. 승격된 읽기 전용 복제본은 다른 Oracle DB 인스턴스와 동일하게 동작합니다. 

다음 다이어그램은 RDS Amazon용 Oracle 크로스 리전 읽기 전용 복제본의 구성을 보여줍니다.

다른 AWS 지역에 설정된 RDS Amazon용 Oracle용 읽기 전용 복제본

지역 간 복제를 위해 데이터를 전송할 경우 RDS Amazon 데이터 전송 요금이 발생합니다.

읽기 전용 복제본 사용에 대한 자세한 내용은 설명서에서 DB 인스턴스 읽기 전용 복제본 사용 및 Amazon for RDS Oracle용 읽기 전용 복제본 사용을 참조하십시오. AWS 데이터 전송 요금에 대한 자세한 내용은 Amazon RDS 요금을 참조하십시오.