기능
간편한 관리형 배포
Amazon RDS for Oracle Database는 Oracle Database의 전체 기능과 성능이 필요하거나, Oracle Database를 활용하는 기존 애플리케이션과 도구를 마이그레이션하려는 개발자나 비즈니스를 위해 설계되었습니다. Amazon RDS for Oracle Database에서는 사용자가 지정한 버전의 익숙한 Oracle Database 소프트웨어에 직접 액세스할 수 있으므로 기존 애플리케이션이 원활하게 연결됩니다.
- 사전에 구성된 파라미터 – Amazon RDS for Oracle 배포는 선택한 Oracle Database 버전과 DB 인스턴스 클래스에 적합한 설정 및 파라미터 세트로 사전에 구성됩니다. 따라서 추가 구성 없이 몇 분 만에 Oracle DB 인스턴스를 시작하고 애플리케이션을 연결할 수 있습니다. 추가적으로 제어하고 싶은 경우, DB 파라미터 그룹을 이용하면 됩니다.
- 모니터링 및 지표 – Amazon RDS는 DB 인스턴스 배포에 대한 Amazon CloudWatch 지표를 추가 비용 없이 제공합니다. AWS Management Console을 사용하면 컴퓨팅 파워/메모리/스토리지 용량 사용률, I/O 작업, DB 인스턴스 연결 등 DB 인스턴스 배포를 위한 주요 운영 지표를 볼 수 있습니다.
- DB 이벤트 알림 – Amazon RDS는 DB 인스턴스 배포에 대한 Amazon SNS 알림을 이메일 또는 SMS를 통해 제공합니다. AWS Management Console 또는 Amazon RDS API를 사용하여 Amazon RDS 배포와 관련된 40개 이상의 다양한 DB 이벤트를 구독할 수 있습니다.
- 소프트웨어 패치 – Amazon RDS는 배포를 지원하는 Oracle Database 소프트웨어의 최신 패치가 릴리스되면 적절한 기간 내에 해당 패치가 적용되도록 보장합니다. DB 엔진 버전 관리를 통해 DB 인스턴스의 패치 여부와 시기를 선택적으로 제어할 수 있습니다.
빠르고 예측 가능한 성능
- 범용(SSD) – Amazon RDS 범용(SSD) 스토리지는 프로비저닝된 GB당 3 IOPS의 일관된 기본 성능과 최대 1만 2,000 IOPS까지 버스팅할 수 있는 성능을 제공합니다.
마그네틱 스토리지를 범용(SSD) 스토리지로 변환할 수 있습니다. 이 경우 일시적으로 가용성이 떨어질 수 있습니다.
Amazon RDS의 범용(SSD) 스토리지에 대해 자세히 알아보고 시작하려면 Amazon RDS 사용 설명서의 범용(SSD) 스토리지 섹션을 참조하세요.
- 프로비저닝된 IOPS(SSD) – 데이터베이스 인스턴스당 최대 64TB의 스토리지 및 25만 6,000 IOPS까지 프로비저닝할 수 있습니다. 실제 실현되는 IOPS는 데이터베이스 워크로드, 인스턴스 유형 및 선택한 데이터베이스 엔진을 기준으로 프로비저닝한 용량에 따라 달라질 수 있습니다. 자세한 내용은 Amazon RDS 사용 설명서에서 실현되는 IOPS 속도에 영향을 미치는 요인 섹션을 참조하세요.
표준 스토리지에서 프로비저닝된 IOPS 스토리지로 전환하고 일관된 처리량 및 짧은 I/O 지연 시간을 구현할 수 있습니다. 이 경우 일시적으로 가용성이 떨어질 수 있습니다. 가동 중단 없이 즉시 IOPS(1,000 단위로 증가) 및 스토리지를 별도로 확장할 수 있습니다. 계절에 따른 애플리케이션의 트래픽 변동과 같은 요인에 따라 IOPS를 확장하거나 축소할 수 있습니다.
Amazon RDS의 프로비저닝된 IOPS에 대해 자세히 알아보고 시작하려면 Amazon RDS 사용 설명서의 프로비저닝된 IOPS 스토리지 섹션을 참조하세요.
백업 및 복구
- 백업 자동화 - Amazon RDS의 백업 자동화 기능은 기본적으로 활성화되어 있으므로 DB 인스턴스를 특정 시점으로 복구할 수 있습니다. Amazon RDS는 데이터베이스 및 트랜잭션 로그를 백업하고 두 로그를 모두 사용자가 지정한 보존 기간 동안 저장합니다. 이를 통해 DB 인스턴스를 보존 기간 중 어느 시점(초)으로나 복원할 수 있습니다(마지막 5분까지 가능). 자동 백업 보존 기간은 최대 35일로 구성할 수 있습니다.
- DB 스냅샷 - DB 스냅샷은 사용자가 시작하는 DB 인스턴스 백업입니다. 이러한 전체 데이터베이스 백업은 사용자가 명시적으로 삭제할 때까지는 Amazon RDS에 저장됩니다. 원하는 경우 언제나 DB 스냅샷에서 새 DB 인스턴스를 생성할 수 있습니다. 또한 지리적 마이그레이션이나 재해 복구 사용 사례를 위해 여러 AWS 리전에서 DB 스냅샷을 복사할 수 있습니다.
즉각적인 규모 조정
- DB 인스턴스 클래스 – Amazon RDS API를 사용하거나 AWS Management Console에서 클릭 몇 번이면 배포를 지원하는 컴퓨팅 파워와 메모리 리소스의 규모를 조정할 수 있습니다. 규모 조정 작업은 일반적으로 몇 분이면 완료됩니다.
- 스토리지 및 IOPS - 스토리지에 대한 요구가 증가하면 가동 중단 없이 바로 추가 스토리지를 프로비저닝할 수도 있습니다. Amazon RDS의 프로비저닝된 IOPS를 사용하는 경우, IOPS 속도를 1,000 IOPS 단위로 1,000 IOPS에서 25만 6,000 IOPS 범위 내에서 지정하고 스토리지를 100GB에서 64TB 범위 내에서 지정하여 DB 인스턴스의 처리량을 확장할 수 있습니다.
가용성 및 신뢰성
- 자동 호스트 교체 - Amazon RDS는 하드웨어에 장애가 발생할 경우, 배포를 지원하는 컴퓨팅 인스턴스를 자동으로 교체합니다.
- 다중 AZ 배포 – 프로덕션 DB 인스턴스의 배포 옵션으로, 데이터베이스의 가용성을 향상하고 예기치 않은 가동 중단에 대비해 최신 데이터베이스 업데이트를 보호합니다. 다중 AZ 배포로 실행되도록 DB 인스턴스를 생성 또는 수정하면 Amazon RDS가 물리적으로 분리된 위치의 독립 인프라인 다른 가용 영역에 ‘예비’ 복제본을 자동으로 프로비저닝하고 관리합니다. 복제 지연을 방지하기 위해 데이터베이스 업데이트는 기본 리소스와 예비 리소스에서 동시에 이루어집니다. 계획된 데이터베이스 유지 관리, DB 인스턴스 장애 또는 가용 영역 장애가 발생할 경우에는 Amazon RDS가 최신 예비 리소스로 자동으로 장애 조치하기 때문에 관리자의 개입 없이도 데이터베이스 운영을 신속하게 재개할 수 있습니다. 이러한 장애 조치 전에는 예비 리소스에 바로 액세스할 수가 없고, 예비 리소스를 읽기 트래픽 처리에 이용할 수도 없습니다.
격리 및 보안
Amazon VPC를 사용하여 자체 가상 네트워크에 있는 DB 인스턴스를 격리하고, 업계 표준의 암호화된 IPsec VPN을 사용하여 기존 IT 인프라에 연결할 수 있습니다. VPC에서의 Amazon RDS에 대한 자세한 내용은 Amazon RDS 사용 설명서를 참조하세요. 또한 Amazon RDS를 사용하여 방화벽 설정을 구성하고 DB 인스턴스에 대한 네트워크 액세스를 제어할 수 있습니다.
Amazon RDS for Oracle은 Oracle Database Enterprise Edition의 Oracle 고급 보안 옵션에 포함된 투명한 데이터 암호화 및 네이티브 네트워크 암호화도 지원합니다. Amazon RDS는 투명한 데이터 암호화를 위해 DB 인스턴스에 대한 Oracle Wallet 및 마스터 암호화 키를 관리합니다.
Amazon RDS for Oracle 사용하기
Amazon RDS에서는 AWS Management Console이나 간단한 웹 서비스 API 세트를 사용하여 관계형 데이터베이스 인스턴스(DB 인스턴스)를 생성, 삭제 및 수정할 수 있습니다. 또한 인스턴스에 대한 액세스와 보안을 제어하고 데이터베이스 백업과 스냅샷을 관리할 수 있습니다. 사용 가능한 Amazon RDS API의 전체 목록을 보려면 Amazon RDS API 안내서를 참조하세요.
Amazon RDS for Oracle로 마이그레이션
AWS Database Migration Service를 사용하여 Amazon RDS로 마이그레이션하는 방법에 대한 자세한 내용은 Oracle용 AWS Database Migration Service 안내서를 참조하세요.
Amazon RDS로 데이터를 가져오는 추가 옵션은 Amazon RDS의 Oracle로 데이터 가져오기 섹션을 참조하세요.
Oracle Database 에디션
Amazon RDS는 현재 여러 Oracle Database 에디션을 지원합니다. 라이선스 모델에 따라 지원하는 에디션은 달라질 수 있습니다. Amazon RDS for Oracle의 라이선스 모델에 대한 자세한 정보는 요금 페이지를 참조하세요.
- Standard Edition Two: 라이선스 포함, 기존 보유 라이선스 사용
- Enterprise Edition: 기존 보유 라이선스 사용
사용량에 따라 지불
실제 사용한 Amazon RDS 리소스에 대한 요금이 매월 말에 청구됩니다. 생성한 DB 인스턴스를 연결에 사용할 수 있게 되면 실행 중인 DB 인스턴스에 대해 시간별로 청구됩니다. 각 DB 인스턴스는 사용자가 DB 인스턴스를 삭제하기 위해 API를 호출하거나 인스턴스 장애가 발생한 경우 종료될 때까지 실행됩니다. 1시간 미만의 DB 인스턴스 사용 시간은 1시간으로 청구됩니다. DB 인스턴스 시간 외에도 월별 스토리지, IO 요청 및 백업에 대한 요금이 청구됩니다. 결제 기간 내에 스토리지 용량을 변경하는 경우, 요금도 이에 맞게 비례 할당으로 계산되어 청구됩니다.
자세한 내용은 Amazon RDS for Oracle 요금 페이지를 참조하십시오.
용도 및 제한 조건
이 서비스 사용에는 Amazon Web Services 고객 계약이 적용됩니다.