Oracle Autonomous Database를 사용하도록 Oracle Essbase 배포 및 구성에 대해 알아보기

If you're considering moving Oracle Essbase instances from on-premises or Oracle Analytics Cloud – Essbase to Essbase on Oracle Cloud Infrastructure, then deploy Essbase using the Oracle Cloud Marketplace listing and migrate your data. Essbase는 조직 내의 모든 비즈니스 라인에서 비즈니스 사용자, 분석가, 모델러, 의사 결정자에게 즉각적인 가치와 높은 생산성을 제공합니다.

Essbase를 스택의 일부로 배포합니다. 여기에는 컴퓨트, 스토리지, 네트워킹 구성요소와 같은 Oracle Cloud Infrastructure 리소스 및 기존 Oracle Autonomous Database 인스턴스 선택 옵션이 포함됩니다. 이 구성요소는 Oracle Cloud Infrastructure 콘솔, SDK, CLI 또는 REST API를 사용하여 관리할 수 있습니다. 필요에 따라 클라우드에서 배포를 구성하고 사용자정의할 수 있습니다.

구조

Essbase 배포 구조를 예로 사용하고 조직에 적합한 보안 및 접근 요구사항을 결정합니다.

이 아키텍처는 가상 클라우드 네트워크, 로드 밸런서, 애플리케이션 및 Oracle Autonomous Database(EssbaseOracle Cloud Infrastructure(OCI)에서 실행하는 데 필요)로 구성됩니다. 이러한 호스트는 별도의 가상 머신에 배치됩니다. 공용 서브넷에 몇 개의 인스턴스를 배치하고 전용 서브넷에 몇 개의 인스턴스를 배치할 수 있습니다. 이 배치 유형은 배치에 인터넷 연결 끝점 및 비인터넷 연결 끝점이 포함된 경우에 유용합니다. 예를 들어, 배스천 호스트를 공용 서브넷에 배치하면 배스천 호스트에 공용 IP 주소가 지정되고 인터넷을 통해 액세스할 수 있습니다.

공용 서브넷에 외부 트래픽을 제공하는 애플리케이션 서버를 배치하는 대신 인터넷 연결 애플리케이션 인스턴스에 공용 로드 밸런서를 설정할 수 있습니다. 공용 서브넷에 있는 로드 밸런서 인스턴스는 요청을 수신하여 Essbase 서버로 전달합니다. 배스천 호스트를 통해 포트 22를 통해 전용 서브넷의 인스턴스에 액세스할 수 있습니다. 이렇게 하려면 배스천 호스트에 연결한 다음 컴퓨터에서 자격 증명을 전달하여 다음 서버에 액세스할 수 있는 ssh-agent 전달을 사용으로 설정합니다. 동적 SSH 터널링을 사용하여 전용 서브넷의 인스턴스에 액세스할 수도 있습니다.

전용 서브넷의 인스턴스는 선택적으로 애플리케이션 패치를 다운로드하고 외부 통합을 위해 인터넷에 대한 아웃바운드 접속이 필요할 수 있습니다. 이를 위해 VCN에서 NAT(네트워크 주소 변환) 게이트웨이를 사용하십시오. NAT 게이트웨이를 사용하면 개인 서브넷의 호스트가 인터넷 연결을 시작하여 응답을 수신할 수 있지만 인터넷에서 시작된 인바운드 연결은 수신하지 않습니다.

EssbaseOCI Identity and Access Management와 통합하여 보안 및 액세스를 설정할 수 있습니다. 그러면 서비스 관리자가 Essbase 웹 인터페이스에 로그인하여 다른 사용자를 프로비저닝할 수 있습니다.

OCI 콘솔을 사용하여 Oracle Cloud Infrastructure Object Storage에 대한 자동 및 온디맨드 데이터베이스 백업을 구성할 수 있습니다. 애플리케이션 백업은 Oracle Cloud Infrastructure Block Volumes의 정책 기반 백업 기능을 사용하여 구성할 수 있습니다.

다음은 essbase-deployment-cloud.png에 대한 설명입니다.
그림 essbase-deployment-cloud.png에 대한 설명

essbase-deployment-cloud-oracle.zip

아키텍처는 다음 계층으로 구분됩니다.
  • 배스천 호스트: 이 호스트를 점프 서버로 사용하여 전용 서브넷의 인스턴스에 액세스할 수 있습니다.
  • 로드 밸런서: Oracle Cloud Infrastructure Load Balancing 인스턴스는 HTTP(S) 트래픽을 Essbase VM으로 재지정합니다.
  • Essbase 컴퓨트 VM: Essbase 애플리케이션 서버의 인스턴스를 포함합니다.
  • Autonomous Database: Oracle Autonomous Database 인스턴스를 포함합니다. 이 인스턴스는 Essbase 인스턴스의 저장소 스키마에 사용됩니다.
다음은 샘플 VCN 토폴로지로, 서브넷의 크기를 정의합니다.
구성요소 샘플 이름 CIDR 세부정보
VCN vCN-표준-1 10.0.0.0/16 모든 Essbase 스택 구성요소가 배포되는 VCN입니다.
서브넷(공용) 공용(public) 서브넷-vcn-std-1 10.0.0.0/24 로드 밸런서 및 배스천 호스트는 모두 공용 IP 주소가 있는 이 서브넷에 배치됩니다.
서브넷(프라이빗) 전용 서브넷-vcn-std-1 10.0.1.0/24 Oracle Autonomous Database 데이터베이스 및 Essbase VM에 대한 서브넷입니다.

필수 서비스 및 역할 정보

이 솔루션을 사용하려면 다음과 같은 제품과 서비스가 필요합니다.

  • Oracle Cloud Infrastructure (OCI)
  • Oracle Essbase
  • OCI Identity and Access Management
  • Oracle Cloud Infrastructure Resource Manager
  • Oracle Cloud Infrastructure Load Balancing
  • Oracle Autonomous Database

각 서비스에 필요한 역할은 다음과 같습니다.

필수...
Oracle Cloud Infrastructure 관리자 다음을 생성합니다.
  • 구획, 정책 및 ID 액세스 관리
  • OCI Identity and Access Management 사용자 및 그룹
Essbase 관리자 다음을 설정합니다.
  • 스택 프로비전 및 배치
  • Vault를 사용하여 네트워크, 데이터베이스 및 암호화된 값
  • Essbase에 대한 접속 테스트