OCI의 VMware 워크로드에 대한 고가용성을 보장하는 옵션 정보
한눈에 볼 때 Oracle Cloud VMware Solution(OCVS)으로 전환하는 것이 가장 적합하고 편리한 접근 방식인 것 같습니다. 그러나 OCVS에서의 Oracle Database 라이센스, Oracle Database에 대한 OCVS 클러스터 분리, 데이터베이스 마이그레이션, 관리, 운영 및 고가용성 보장을 고려해야 합니다. 또한 OCVS에서 사용할 수 없는 Oracle RAC(Oracle Real Application Clusters) 데이터베이스를 마이그레이션할 때 특히 다양한 요소를 고려해야 합니다.
이 솔루션 플레이북에서는 온프레미스 Oracle Database를 OCI로 마이그레이션하기 위한 아키텍처 옵션, 고려 사항 및 Oracle Maximum Availability Architecture(MAA) 준수 수준에 대해 알아봅니다. 이 마이그레이션을 통해 내장된 고가용성, 자동화된 재해 복구, 마이그레이션, 데이터베이스 관리 및 운영, 유연성, 온라인 확장성, 클라우드 라이선스 모델, 특히 Oracle Autonomous Database에 포함된 Oracle Database Enterprise Edition 옵션 및 팩의 이점을 누릴 수 있습니다.
구조
OCI는 내장된 고가용성 및 자동화된 재해 복구 구성을 통해 관리형 및 자율운영 데이터베이스 서비스를 모두 제공합니다.
- Oracle Base Database Service
- Oracle Exadata Database Service on Dedicated Infrastructure
- 엑사스케일 인프라의 Oracle Exadata Database Service
- Oracle Autonomous Database Serverless
- Oracle Autonomous Database on Dedicated Exadata Infrastructure
Oracle Zero Downtime Migration(ZDM)을 사용하면 마이그레이션 다운타임을 최소화하면서 단순하고 자동화된 방식으로 온프레미스 Oracle Database를 Oracle Database 클라우드 서비스로 마이그레이션할 수 있습니다.
다음 아키텍처는 다양한 Oracle Database 클라우드 서비스 옵션을 보여줍니다.

그림 migrate-vmware-workloads-oci-arch.png에 대한 설명
마이그레이션-vmware-작업 로드-oci-arch-oracle.zip
이 아키텍처의 구성요소는 다음과 같습니다.
- 지역
Oracle Cloud Infrastructure 리전은 가용성 도메인이라고 하는 데이터 센터가 하나 이상 포함된 지역화된 지리적 영역입니다. 지역은 다른 지역과 독립적이며, 먼 거리가 그들을 분리 할 수 있습니다 (국가 또는 대륙에 걸쳐).
- 가용성 도메인
가용성 도메인은 한 지역 내의 독립형 독립 데이터 센터입니다. 각 가용성 도메인의 물리적 리소스는 결함 허용을 제공하는 다른 가용성 도메인의 리소스와 격리됩니다. 가용성 도메인은 전원, 냉각 또는 내부 가용성 도메인 네트워크와 같은 인프라를 공유하지 않습니다. 따라서 한 가용성 도메인의 장애가 해당 영역의 다른 가용성 도메인에 영향을 미치지 않아야 합니다.
- 결함 도메인
장애 도메인은 가용성 도메인 내의 하드웨어 및 인프라 그룹입니다. 가용성 도메인에는 독립적인 전원 및 하드웨어를 갖춘 3개의 장애 도메인이 있습니다. 여러 결함 도메인에 리소스를 분배할 때 응용 프로그램은 결함 도메인 내의 물리적 서버 오류, 시스템 유지 관리 및 전원 오류를 허용할 수 있습니다.
- VCN(가상 클라우드 네트워크) 및 서브넷
VCN은 Oracle Cloud Infrastructure 지역에서 설정한 맞춤형 소프트웨어 정의 네트워크입니다. 기존의 데이터 센터 네트워크와 마찬가지로 VCN을 통해 네트워크 환경을 제어할 수 있습니다. VCN에는 VCN 생성 후 변경할 수 있는 겹치지 않는 CIDR 블록이 여러 개 있을 수 있습니다. VCN을 서브넷으로 분할할 수 있습니다. 서브넷은 지역 또는 가용성 도메인으로 범위가 지정될 수 있습니다. 각 서브넷은 VCN의 다른 서브넷과 겹치지 않는 연속적인 주소 범위로 구성됩니다. 서브넷 생성 후 크기를 변경할 수 있습니다. 서브넷은 공용 또는 전용일 수 있습니다.
- 경로 테이블
가상 라우팅 테이블에는 일반적으로 게이트웨이를 통해 서브넷에서 VCN 외부의 대상으로 트래픽을 라우팅하는 규칙이 포함되어 있습니다.
- 보안 목록
각 서브넷에 대해 서브넷에 들어오고 나가도록 허용해야 하는 트래픽의 소스, 대상 및 유형을 지정하는 보안 규칙을 생성할 수 있습니다.
- 서비스 게이트웨이
서비스 게이트웨이는 VCN에서 Oracle Cloud Infrastructure Object Storage와 같은 다른 서비스로의 액세스를 제공합니다. VCN에서 Oracle 서비스로의 트래픽은 Oracle 네트워크 패브릭을 통해 이동하며 인터넷을 순회하지 않습니다.
- DRG(동적 경로 지정 게이트웨이)
DRG는 VCN과 지역 외부 네트워크(예: 다른 Oracle Cloud Infrastructure 지역의 VCN, 온프레미스 네트워크 또는 다른 클라우드 공급자의 네트워크) 간에 동일한 지역의 VCN 간 전용(private) 네트워크 트래픽에 필요한 경로를 제공하는 가상 라우터입니다.
- FastConnect
Oracle Cloud Infrastructure FastConnect는 데이터 센터 및 Oracle Cloud Infrastructure 사이에 전용, 개인 연결을 생성합니다. FastConnect는 인터넷 기반 연결과 비교할 때 더 높은 대역폭 옵션과 더 안정적인 네트워킹 환경을 제공합니다.
- 무중단 마이그레이션 서비스 호스트
Oracle Zero Downtime Migration 서비스 호스트는 전용 시스템이어야 하지만 다른 용도로 공유될 수 있습니다. Oracle ZDM 소프트웨어를 사용하려면 Oracle Linux 7, Oracle Linux 8, Red Hat Enterprise Linux 8 플랫폼 중 하나에서 실행되는 독립형 Oracle Linux 호스트가 필요합니다. Oracle ZDM 서비스 호스트는 소스 및 대상 데이터베이스 서버에 연결할 수 있어야 합니다. 연결이 보장되는 한 서비스 호스트는 어디에나 배치할 수 있습니다.
- Oracle Base Database Service
Oracle Base Database Service는 Oracle Cloud Infrastructure(OCI) 데이터베이스 서비스로, 가상 머신에서 모든 기능을 갖춘 Oracle 데이터베이스를 구축, 확장 및 관리할 수 있습니다. Oracle Base Database Service는 로컬 스토리지 대신 OCI Block Volumes 스토리지를 사용하며, Oracle RAC(Oracle Real Application Clusters)를 실행해 가용성을 개선할 수 있습니다.
- 전용 인프라의 Exadata Database Service
Oracle Exadata Database Service on Dedicated Infrastructure를 통해 클라우드에서 Exadata의 기능을 활용할 수 있습니다. Oracle Exadata Database Service는 퍼블릭 클라우드에서 특별히 구축되고 최적화된 Oracle Exadata 인프라에 대해 입증된 Oracle Database 기능을 제공합니다. 모든 Oracle Database 워크로드에 대한 클라우드 자동화, 탄력적인 리소스 확장, 보안 및 빠른 성능이 내장되어 있어 관리를 간소화하고 비용을 절감할 수 있습니다.
- 엑사스케일 인프라의 Exadata Database Service
Oracle Exadata Database Service on Exascale Infrastructure는 전용 인프라를 구독할 필요 없이 Exadata Database Service와 동일한 클라우드 서비스 경험을 제공합니다. 소규모 VM(가상 머신) 클러스터로 시작하여 필요에 따라 쉽게 확장할 수 있습니다. Oracle은 공유 멀티테넌시 인프라 서비스 모델의 모든 물리적 인프라를 관리합니다.
- 전용 Exadata 인프라의 자율운영 데이터베이스
Oracle Autonomous Database on Dedicated Exadata Infrastructure는 트랜잭션 처리 및 데이터 웨어하우징 워크로드에 사용할 수 있는 완전 관리형 사전 구성 데이터베이스 환경입니다. Oracle Cloud Infrastructure는 데이터베이스 생성, 백업, 패치, 업그레이드 및 튜닝을 처리합니다.
- 자율운영 데이터베이스 서버리스
Oracle Autonomous Database Serverless는 Oracle Autonomous Database입니다. Oracle이 데이터베이스 배치에서 백업 및 업데이트에 이르기까지 데이터베이스 수명 주기의 모든 측면을 자율적으로 운영하는 완전히 탄력적인 데이터베이스가 있습니다.
- Oracle Database Autonomous Recovery Service
Oracle Database Autonomous Recovery Service는 Oracle 데이터베이스를 보호하는 Oracle Cloud 서비스입니다. OCI 데이터베이스의 백업 자동화 및 향상된 데이터 보호 기능을 통해 모든 백업 처리 및 스토리지 요구 사항을 Oracle Database Autonomous Recovery Service로 오프로드하여 백업 인프라 비용과 수동 관리 오버헤드를 없앨 수 있습니다.
- 오브젝트 스토리지
Oracle Cloud Infrastructure Object Storage를 사용하면 데이터베이스 백업, 분석 데이터, 이미지 및 비디오와 같은 리치 콘텐츠 등 모든 콘텐츠 유형의 대량의 구조적 및 비구조적 데이터에 빠르게 액세스할 수 있습니다. 인터넷 또는 클라우드 플랫폼 내에서 직접 안전하고 안전하게 데이터를 저장하고 검색할 수 있습니다. 성능 또는 서비스 안정성이 저하되지 않고 스토리지를 확장할 수 있습니다. 빠르고 즉각적이며 자주 액세스하는 데 필요한 "핫" 스토리지에 표준 스토리지를 사용합니다. 장기간 보존하고 거의 또는 거의 액세스하지 않는 "콜드" 스토리지에 아카이브 스토리지를 사용합니다.
- Full Stack Disaster Recovery
Oracle Cloud Infrastructure Full Stack Disaster Recovery는 통합관리 및 관리 서비스로, 인프라, 미들웨어, 데이터베이스, 애플리케이션 등 애플리케이션 스택의 모든 층에 대해 포괄적인 장애 복구 기능을 제공합니다.
- Oracle Cloud Infrastructure Vault
Oracle Cloud Infrastructure Vault를 사용하면 데이터를 보호하는 암호화 키와 클라우드의 리소스에 대한 액세스를 보호하는 데 사용하는 보안 자격 증명을 중앙에서 관리할 수 있습니다. 저장소 서비스를 사용하여 저장소, 키 및 암호를 만들고 관리할 수 있습니다.
또한 OCI Vault는 Vault 및 키를 관리하기 위한 다양한 Rest API 세트를 제공합니다.