쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

고가용성을 위한 설계 - AWS에서 Oracle Database를 실행하는 모범 사례

고가용성을 위한 설계

다음 옵션은 Oracle 데이터베이스의 고가용성에 대한 접근 방식이 서로 다릅니다.

Amazon RDS

Amazon RDS의 다중 AZ 기능은 동기식 복제를 통해 여러 가용 영역에서 두 개의 데이터베이스를 운영하므로 자동 장애 조치가 가능한 고가용성 환경을 조성합니다. Amazon RDS는 장애 조치 이벤트를 감지하며 장애 조치 이벤트 발생 시 자동 장애 조치를 시작합니다. Amazon RDS API를 통해 수동 장애 조치를 시작할 수도 있습니다. Amazon RDS는 월간 99.95% 가동 시간의 SLA를 제공합니다 Amazon RDS 다중 AZ 기능에 대한 블로그 게시물은 여기에서 확인할 수 있습니다. Amazon RDS for Oracle에서 또 다른 옵션은 Oracle Active Data Guard를 사용하는 것입니다. 고객은 Oracle Active Data Guard 옵션에 대한 자체 라이선스를 보유해야 합니다.

Amazon RDS for Oracle은 Oracle Active Data Guard를 사용하여 읽기 전용 복제본을 지원합니다 AWS 리전 내에서 다중 AZ와 Oracle Active Data Guard 옵션은 모두 동일합니다. Amazon RDS for Oracle은 Oracle Active Data Guard를 통해 교차 리전 읽기 전용 복제본을 지원합니다. Amazon RDS for Oracle을 사용하면 프라이머리 DB 인스턴스에서 물리적 스탠바이 DB 인스턴스를 다른 AWS 리전에 쉽게 생성할 수 있습니다. Amazon RDS for Oracle은 Active Data Guard의 구성을 완전하게 관리하며 보안 네트워크 연결을 통해 프라이머리 DB 인스턴스와 여러 AWS 리전에서 실행 중인 해당 인스턴스의 복제본 사이에 데이터를 복제합니다.

Amazon RDS for Oracle은 Oracle GoldenGate와도 호환됩니다. Oracle GoldenGate를 사용하여 전체 데이터베이스 또는 몇 개의 테이블 및 스키마를 복제하도록 선택할 수 있습니다. Oracle GoldenGate는 EC2 인스턴스의 허브 아키텍처에 설치되며 Amazon RDS for Oracle 인스턴스에 원격으로 액세스합니다. Oracle GoldenGate 허브는 동일한 AWS 리전 내의 Amazon EC2 또는 VMware Cloud on AWS에 있는 다른 Amazon RDS for Oracle 인스턴스나 Oracle 데이터베이스로 데이터를 복제할 수 있습니다. 교차 리전 인스턴스의 경우 권장되는 접근 방식은 먼저 다른 AWS 리전에 있는 Oracle GoldenGate 허브로 복제하는 것입니다.

Amazon EC2

Amazon EC2의 Oracle 데이터베이스는 Oracle Data Guard, Oracle Active DataGuard 및 Oracle GoldenGate 옵션도 지원합니다. AWS Marketplace에서 제공되는 서드 파티 솔루션도 Oracle 데이터베이스 복제를 지원합니다. Oracle 솔루션과 서드 파티 솔루션 모두 AWS 리전 내 및 AWS 리전 간에 데이터베이스를 복제하는 데 사용할 수 있습니다. Oracle 데이터베이스는 고객의 온프레미스 데이터 센터를 원본 또는 대상으로 복제할 수도 있습니다. AWS Database Migration Service를 사용하여 테이블의 전체 또는 하위 집합을 복제할 수도 있습니다.

VMware Cloud on AWS

Oracle 데이터베이스는 VMware Cloud on AWS 내에서 자체 관리되므로 서드 파티 에이전트 기반 복제를 포함한 모든 옵션을 사용할 수 있습니다. 데이터베이스를 AWS 리전 간에 또는 고객의 온프레미스 데이터 센터로 복제하기 위해 Oracle Data Guard 또는 Oracle GoldenGate를 사용할 수 있습니다. vMotion 또는 Hybrid Cloud Extension(HCX) 같은 VMware 네이티브 기술을 사용하여 온프레미스 데이터 센터와 VMware Cloud on AWS 간에 데이터베이스를 마이그레이션할 수 있습니다. 여러 계층의 애플리케이션 및 데이터베이스 VM이 포함된 대규모 배포의 경우 사이트 수준에서 복제 및 마이그레이션을 조정하는 VMware Site Recovery Manager(SRM)를 고려할 수 있습니다.

Oracle Real Application Cluster(RAC)

VMware Cloud on AWS에는 멀티캐스트 지원 및 공유 스토리지 기능이 있습니다. Oracle RAC를 VMware Cloud on AWS에 설치할 수 있습니다. VMware Cloud on AWS의 각 소프트웨어 정의 데이터 센터(SDDC)는 최소 3개의 AWS 베어 메탈 호스트와 최대 16개의 AWS 베어 메탈 호스트에서 실행할 수 있습니다. VMware Cloud on AWS는 서로 다른 2개의 AWS AZ에서 확장된 클러스터 방식으로 SDDC를 실행할 수 있습니다. 이렇게 하면 Oracle RAC를 확장 클러스터 모드에서 실행할 수 있으므로 별도의 Oracle Data Guard 설정이 필요하지 않습니다.

VMware Cloud on AWS vSAN은 Oracle ASM을 지원합니다. Oracle ASM 디스크 그룹 파일은 VMDK에서 생성됩니다. 데이터 파일 및 로그 파일용 Oracle ASM 디스크 그룹의 권장 할당 단위는 4MB여야 합니다. 이 옵션은 ASM 디스크 그룹을 생성하는 동안 설정할 수 있으며 나중에 수정할 수 없습니다. 최상의 성능을 얻으려면 VMDK를 다중 라이터 플래그를 사용하도록 설정하고 Eager Zero Thick용으로 프로비저닝해야 합니다. Oracle RAC에 대한 자세한 내용은 VMware Cloud on AWS의 Oracle RAC에 대한 참조 아키텍처 다이어그램을 참조하십시오.

FlashGrid 클러스터

FlashGrid 클러스터는 Amazon EC2에서 Oracle RAC를 실행하는 데 필요한 모든 인프라 기능을 제공하는 가상 클라우드 어플라이언스입니다. 여기에는 멀티캐스트 지원 및 공유 스토리지가 포함됩니다. 데이터베이스 가동 시간 SLA를 극대화하기 위해 FlashGrid 클러스터를 사용하면 Oracle RAC 노드를 여러 가용 영역에 분산할 수 있습니다. FlashGrid 클러스터는 AWS CloudFormation 템플릿으로 제공되며 모든 인프라 구성 요소 및 Oracle 소프트웨어가 완전 자동으로 배포됩니다. FlashGrid 소프트웨어 및 지원 요금은 AWS Marketplace를 통해 청구됩니다. FlashGrid 아키텍처에 대한 자세한 내용은 백서에서 확인할 수 있습니다. Oracle RAC를 사용하여 FlashGrid 클러스터를 시작하려면 제품 페이지를 방문하십시오.

프라이버시사이트 이용 약관쿠키 기본 설정
© 2024, Amazon Web Services, Inc. 또는 계열사. All rights reserved.