Amazon Web Services 한국 블로그
Oracle Database@AWS 정식 출시 – Oracle Exadata를 손쉽게 AWS 클라우드로 마이그레이션 하세요!
오늘, AWS의 Oracle Real Application Clusters(RAC)를 포함하여 Oracle Exadata 워크로드를 위한 새로운 서비스인 Oracle Database@AWS 의 정식 출시를 발표합니다.
지난 14년 동안 고객은 Amazon Elastic Compute Cloud(Amazon EC2)를 사용하여 클라우드에서 Oracle 데이터베이스 워크로드를 자체 관리하거나 완전 관리형 Amazon Relational Database Service(Amazon RDS) for Oracle을 사용할 수 있었습니다. 이제 클라우드로 더 빠르고 간단하게 마이그레이션하기 위해 Oracle RAC 또는 Oracle Exadata가 필요한 워크로드를 위한 추가 옵션이 있습니다. 또한 AWS Marketplace를 통해 단일 인보이스를 받을 수 있습니다. 이 인보이스에는 Bring Your Own License(BYOL) 및 Oracle Support Rewards와 같은 할인 프로그램을 포함한 AWS 약정 및 Oracle 라이선스 혜택이 포함됩니다.
Oracle Database@AWS를 사용하면 최소한의 변경으로 Oracle Exadata 워크로드를 전용 인프라의 Oracle Exadata 데이터베이스 서비스 또는 AWS 내 전용 Exadata 인프라의 Oracle 자율 데이터베이스로 마이그레이션할 수 있습니다. AWS에서 실행되는 애플리케이션용 AWS Management Console, AWS Command Line Interface(AWS CLI) 또는 AWS API와 같은 친숙한 AWS 도구 및 인터페이스를 통해 Oracle Database@AWS 배포를 구매, 프로비저닝 및 관리할 수 있습니다. AWS API는 리소스를 프로비저닝하고 관리하는 데 필요한 해당 Oracle Cloud Infrastructure(OCI) API를 호출합니다.
지난 12월 프리뷰 이후 정식 출시 시 프로덕션 워크로드를 실행하는 데 도움이 되는 기능을 개선하거나 추가했습니다.
- 지역 확장 — 이제 미국 동부(버지니아 북부) 및 미국 서부(오리건) 리전에서도 Oracle Database@AWS를 사용할 수 있습니다. 또한 전 세계 20개 AWS 리전으로 확장할 계획도 발표합니다. 이러한 광범위한 가용성은 다양한 지역에 걸쳐 고객의 다양한 요구를 지원하므로 더 많은 기업이 이 옵션을 활용할 수 있습니다. AWS 리전의 워크로드 요구 사항에 맞게 다양한 Exadata 시스템 크기 중에서 선택할 수 있습니다.
- 제로 ETL 및 S3 백업 — 이제 분석을 위한 Amazon Redshift와의 제로 ETL 통합을 통해 추출, 변환 및 로드 작업을 위한 데이터 파이프라인을 구축 및 관리할 필요가 없어집니다. 제로 ETL을 사용하면 네트워크 간 데이터 전송 비용 없이 AWS에서 데이터를 통합할 수 있습니다. 또한 최대 119분의 데이터 내구성을 갖춘 Amazon Simple Storage Service(Amazon S3) 백업을 제공하고 있습니다.
- 자율 VM 클러스터 — 이제 Exadata 전용 인프라에서 Exadata VM 클러스터 외에 자율 VM 클러스터를 프로비저닝할 수 있습니다. 커밋된 하드웨어 및 소프트웨어 리소스를 사용하는 완전 관리형 데이터베이스 환경인 전용 Exadata 인프라에서 Oracle 자율 데이터베이스를 실행할 수 있습니다.
또한 Oracle Database@AWS는 S3 및 Redshift와 같은 AWS 서비스에 대한 네트워크 경로를 직접 구성하기 위한 Amazon Virtual Private Cloud(Amazon VPC) Lattice, 인증 및 권한 부여를 위한 AWS Identity and Access Management(IAM), 데이터베이스 수명 주기 이벤트 모니터링을 위한 Amazon EventBridge, 인프라 자동화를 위한 AWS CloudFormation, 데이터 지표를 위한 Amazon CloudWatch, API 작업 로깅을 위한 AWS CloudTrail와 같은 다른 AWS 서비스와도 통합됩니다.
Oracle Database@AWS 시작하기
Oracle Database@AWS는 전용 인프라의 Oracle Exadata 데이터베이스 서비스와 AWS 데이터 센터 내 전용 Exadata 인프라의 Oracle 자율 데이터베이스라는 두 가지 주요 서비스를 지원합니다.
이러한 서비스는 AWS 리전의 가용 영역 내에 물리적으로 상주하고 논리적으로는 OCI 리전에 상주하므로 지연 시간이 짧은 고속 연결을 통해 AWS 서비스와 원활하게 통합할 수 있습니다.
가용 영역 내에서 Oracle Exadata VM 클러스터를 호스팅하는 격리된 프라이빗 네트워크인 ODB 네트워크를 생성합니다. 그런 다음 VPC에서 실행되는 EC2 애플리케이션 서버에 액세스할 수 있는 ODB 피어링을 사용합니다. 자세히 알아보려면 AWS 설명서의 Oracle Database@AWS 작동 방식을 참조하세요.
AWS Marketplace에서 비공개 제안 요청
Oracle Database@AWS 여정을 시작하려면 AWS Console을 방문하거나 AWS Marketplace 비공개 오퍼를 요청하세요. AWS 및 Oracle 영업 팀에서 요청을 받은 후, 워크로드에 가장 적합한 옵션을 찾고 계정을 활성화하기 위해 연락을 드릴 것입니다.
Oracle Database@AWS를 활성화하고 액세스할 수 있는 경우 대시보드를 사용하여 ODB 네트워크, Exadata 인프라, Exadata VM 클러스터 또는 자율 VM 클러스터 및 ODB 피어링 연결을 생성할 수 있습니다.
자세히 알아보려면 AWS 설명서에 있는 Oracle Database@AWS 온보딩 및 AWS Marketplace 구매자 비공개 오퍼를 참조하세요.
ODB 네트워크 생성
ODB 네트워크는 AWS에서 OCI 인프라를 호스팅하는 격리된 프라이빗 네트워크입니다. ODB 네트워크는 OCI 하위 사이트 내에 있는 네트워크에 직접 매핑되므로 AWS와 OCI 간의 통신 수단 역할을 합니다.
대시보드에서 ODB 네트워크 생성을 선택하고, 네트워크 이름을 입력하고, 가용 영역을 선택하고, 자동 백업을 수행하는 데 사용되는 애플리케이션 및 백업 연결에서 설정한 클라이언트 연결의 CIDR 범위를 지정합니다. 도메인의 접두사로 사용할 이름을 oraclevcn.com
으로 고정하여 입력할 수도 있습니다. 예를 들어 myhost
를 입력하면 정규화된 도메인 이름은 myhost.oraclevcn.com
입니다.
선택적으로, Amazon Redshift를 사용하여 Oracle 데이터에 대한 거의 실시간 분석 및 ML을 위해 Amazon S3 및 제로 ETL로 자동 백업을 수행하도록 ODB 네트워크 액세스를 구성할 수 있습니다.
ODB 네트워크를 생성한 후 ODB 네트워크의 클라이언트 연결 CIDR로 EC2 애플리케이션 서버의 VPC 라우팅 테이블을 업데이트하십시오. 자세히 알아보려면 AWS 설명서의 ODB 네트워크, ODB 피어링 및 ODB 피어링용 VPC 라우팅 테이블 구성을 참조하세요.
Exadata 인프라 생성
Oracle Exadata 인프라는 Oracle Exadata 데이터베이스를 실행하는 데이터베이스 서버, 스토리지 서버 및 네트워킹의 기본 아키텍처입니다.
Exadata 인프라 생성을 선택하고 이름을 입력한 다음 기본 가용 영역을 사용합니다. 다음 단계에서는 Exadata 시스템 모델로 Exadata.X11M
을 선택할 수 있습니다. 또한 서버당 80TB의 스토리지 용량을 가진 2개 또는 최대 32개의 데이터베이스 서버와 3개 또는 최대 64개의 스토리지 서버를 기본값으로 설정할 수 있습니다.
마지막으로 스케줄링, 패치 모드 및 OCI 유지 관리 알림 연락처와 같은 시스템 유지 관리 기본 설정을 구성할 수 있습니다. AWS Console에서 인프라를 생성한 후에는 인프라를 수정할 수 없습니다. 하지만 OCI 콘솔로 이동하여 수정할 수 있습니다.
Exadata 인프라를 삭제하려면 AWS 설명서의 Oracle Database@AWS에서 Oracle Exadata 인프라 삭제를 참조하세요.
Exadata VM 클러스터 또는 자율 VM 클러스터 생성
Exadata 인프라에서 VM 클러스터를 생성하고 동일한 ODB 네트워크에서 서로 다른 Oracle Exadata 인프라를 사용하여 여러 VM 클러스터를 배포할 수 있습니다.
다음은 두 가지 유형의 VM 클러스터입니다.
- Exadata VM 클러스터는 Oracle Enterprise Edition의 모든 기능을 포함하는 완전한 Oracle 데이터베이스가 설치된 가상 머신 세트입니다.
- 자율 VM 클러스터는 사람의 개입 없이 AI/ML을 사용하여 키 관리 작업을 자동화하는 완전 관리형 데이터베이스 세트입니다.
Exadata VM 클러스터 생성을 선택하고, VM 클러스터 이름과 시간대를 입력하고, 라이선스 옵션에 Bring Your Own License(BYOL) 또는 라이선스 포함을 선택합니다. 다음 단계에서는 Exadata 인프라, 그리드 인프라 버전 및 Exadata 이미지 버전을 선택할 수 있습니다. 데이터베이스 서버의 경우 각 VM의 CPU 코어 수, 메모리 및 로컬 스토리지를 선택하거나 기본값을 그대로 사용할 수 있습니다.
다음 단계에서는 ODB 네트워크를 선택하고 VM 클러스터의 접두사를 입력하여 연결 설정을 구성할 수 있습니다. 단일 클라이언트 액세스 이름(SCAN) 리스너에 대한 TCP 액세스를 위한 포트 번호를 입력할 수 있습니다. 기본 포트는 1521이거나 1024~8999 범위의 사용자 지정 스캔 포트를 입력할 수 있습니다. SSH 키 쌍의 경우 VM 클러스터에 대한 SSH 액세스에 사용되는 하나 이상의 키 쌍에 대한 퍼블릭 키 부분을 입력합니다.
그런 다음 진단 및 태그를 선택하고, 설정을 검토하고, VM 클러스터를 생성할 수 있습니다. 생성 프로세스는 VM 클러스터의 크기에 따라 최대 6시간이 걸릴 수 있습니다.
Oracle 데이터베이스 생성 및 관리
VM 클러스터가 준비되면 OCI 콘솔에서 Oracle Exadata 데이터베이스를 생성하고 관리할 수 있습니다. Exadata VM 클러스터의 세부 정보 페이지에서 OCI에서 관리를 선택합니다. OCI 콘솔로 리디렉션됩니다.
OCI 콘솔에서 Oracle Database를 생성할 때 Oracle Database 19c 또는 23ai를 선택할 수 있습니다. 프로비저닝된 데이터베이스의 자동 백업을 활성화할 때 OCI 리전의 S3 버킷 또는 OCI 객체 스토리지를 사용할 수 있습니다. 자세한 내용은 OCI 설명서의 Oracle Database@AWS에서 Oracle Exadata 데이터베이스 서비스 프로비저닝을 참조하세요.
알아야 할 사항
다음은 Oracle Database@AWS에 대해 알아야 할 몇 가지 사항입니다.
- 모니터링 — VM 클러스터, 컨테이너 데이터베이스 및 플러그형 데이터베이스의
AWS/ODB
네임스페이스에서 Amazon CloudWatch 지표를 사용하여 Oracle Database@AWS를 모니터링할 수 있습니다. AWS CloudTrail은 Oracle Database@AWS에 대한 모든 AWS API 직접 호출을 이벤트로 캡처합니다. CloudTrail 로그를 사용하여 Oracle Database@AWS에 대한 요청, 요청이 이루어진 IP 주소, 요청 시기 및 추가 세부 정보를 확인할 수 있습니다. 자세히 알아보려면 Oracle Database@AWS 모니터링을 참조하세요. - 보안 — IAM을 사용하여 데이터를 보호하기 위한 Oracle Database@AWS 리소스 및 SSL/TLS 암호화 연결을 관리할 수 있는 사용자를 결정하는 권한을 할당할 수 있습니다. 또한 Amazon EventBridge를 사용하여 원활한 이벤트 기반 데이터베이스 운영을 수행할 수 있습니다. 이 모두가 함께 작동하여 보안 표준을 유지하는 동시에 효율적인 클라우드 운영을 가능하게 합니다. 자세히 알아보려면 Oracle Database@AWS의 보안을 참조하세요.
- 규정 준수 – Oracle Database@AWS 사용 시 발생하는 규정 준수 책임은 데이터의 민감도, 회사의 규정 준수 목표, 관련 법률 및 규정에 따라 결정됩니다. Oracle Database@AWS에서는 SOC 1, SOC 2, SOC 3, HIPAA, C5, CSA STAR Attest, CSA STAR Cert, HDS(프랑스), ISO Series(ISO/IEC 9001, 20000-1, 27001, 27017, 27018, 27701, 22301), PCI DSS 및 HITRUST와 같은 규정 준수를 제공합니다. 자세히 알아보려면 Oracle Database@AWS 규정 준수 검증을 참조하세요.
- 지원 – AWS 또는 Oracle 영업 계정 팀이 현재 데이터베이스 인프라를 평가하고, Oracle Database@AWS가 조직의 요구 사항을 가장 잘 충족할 수 있는 방법을 결정하고, 맞춤형 마이그레이션 전략 및 일정을 개발하는 데 도움을 줄 수 있습니다. 또한 AWS 클라우드에서 실행되는 Oracle 기반 워크로드를 설계, 배포 및 관리하는 데 특화된 AWS Oracle 컴피턴시 파트너로부터 도움을 받을 수 있습니다.
현재 이용 가능하며 곧 출시될 예정입니다.
Oracle Database@AWS는 이제 AWS Marketplace를 통해 미국 동부(버지니아 북부) 및 미국 서부(오리건) 리전에서 사용할 수 있습니다. Oracle Database@AWS 요금 및 모든 AWS Marketplace 프라이빗 오퍼는 Oracle에서 지정합니다. 요금에 대한 구체적인 세부 정보는 Oracle의 오퍼링 가격 책정 페이지에서 확인할 수 있습니다.
Oracle Database@AWS는 미국 동부 (오하이오), 미국 서부(캘리포니아 북부), 아시아 태평양(하이데라바드), 아시아 태평양(멜버른), 아시아 태평양(뭄바이), 아시아 태평양(오사카), 아시아 태평양(서울), 아시아 태평양(싱가포르), 아시아 태평양(시드니), 아시아 태평양(도쿄), 캐나다(중부), 유럽(프랑크푸르트), 유럽(아일랜드), 유럽(런던), 유럽(밀라노), 유럽(파리), 유럽(스페인), 유럽(스톡홀름), 유럽(취리히), 남아메리카(상파울루)를 포함하여 미주, 유럽 및 아시아 태평양 전역에 걸쳐 20개가 넘는 AWS 리전으로 확장할 예정입니다.
AWS Console을 사용하여 Oracle Database@AWS를 시작할 수 있습니다. 자세히 알아보려면 Oracle Database@AWS 사용 설명서 및 OCI 설명서를 참조하고 평소 이용하는 AWS Support 연락처 또는 OCI 지원을 통해 피드백을 보내 주세요.
– Channy