PeopleSoft Oracle Cloud Infrastructure에서 배포
Oracle 파트너는 현재 데이터 센터 계약을 갱신하거나 클라우드로 이전하는 등 많은 현대 비즈니스에서 흔히 발생하는 과제에 직면했습니다.
이 회사의 운영은 다양한 온프레미스 Oracle 애플리케이션 및 기술을 기반으로 했습니다.
여러 클라우드 제공업체를 철저히 평가한 후 온프레미스 Oracle PeopleSoft 애플리케이션을 Oracle Cloud로 마이그레이션했습니다.
- Oracle 관리형 인프라에 PeopleSoft 애플리케이션 유지
- 간단하고 확장 가능하며 모니터링 및 관리가 쉬운 토폴로지 운영
- 세분화된 네트워크 보안 구현
- 내결함성 및 고가용성 보장
파트너는 자율 데이터베이스 서비스에 중점을 두고 추가 워크로드를 Oracle Cloud로 마이그레이션할 기회를 적극적으로 모색하고 있습니다.
구조
이 다계층 클라우드 토폴로지는 복원성과 보안을 위해 설계되었습니다.
계층별 네트워크 보안 요구 사항을 충족하기 위해 각 계층의 리소스는 별도의 서브넷에 격리됩니다. 애플리케이션의 고가용성을 보장하기 위해 웹 및 애플리케이션 계층의 리소스는 내결함성 가용성 도메인에 걸쳐 중복으로 분산됩니다. 로드 밸런서는 클라이언트 트래픽을 웹 서버로 분산시킵니다.
파트너는 Oracle Cloud Infrastructure Identity and Access Management를 사용하여 클라우드의 리소스에 대한 세부적인 역할 기반 액세스를 구현했습니다.
다음 다이어그램은 클라우드 아키텍처를 보여줍니다.

그림 bd-ads-psft.png에 대한 설명
- 지역
Oracle Cloud Infrastructure 리전은 가용성 도메인이라고 하는 데이터 센터가 하나 이상 포함된 지역화된 지리적 영역입니다. 지역은 다른 지역과 독립적이며, 먼 거리가 그들을 분리 할 수 있습니다 (국가 또는 대륙에 걸쳐).
이 아키텍처의 모든 리소스는 단일 리전에 배포됩니다.
- 가용성 도메인
가용성 도메인은 한 지역 내의 독립형 독립 데이터 센터입니다. 각 가용성 도메인의 물리적 리소스는 결함 허용을 제공하는 다른 가용성 도메인의 리소스와 격리됩니다. 가용성 도메인은 전원 또는 냉각과 같은 인프라 또는 내부 가용성 도메인 네트워크를 공유하지 않습니다. 따라서 한 가용성 도메인의 장애가 해당 영역의 다른 가용성 도메인에 영향을 미치지 않아야 합니다.
이 아키텍처의 리소스는 해당 지역의 가용성 도메인 전체에 분산됩니다.
- VCN 및 서브넷
VCN은 Oracle Cloud Infrastructure 지역에서 설정한 맞춤형 소프트웨어 정의 네트워크입니다. 기존의 데이터 센터 네트워크와 마찬가지로 VCN을 통해 네트워크 환경을 제어할 수 있습니다. VCN에는 VCN 생성 후 변경할 수 있는 겹치지 않는 CIDR 블록이 여러 개 있을 수 있습니다. VCN을 서브넷으로 분할할 수 있습니다. 서브넷은 지역 또는 가용성 도메인으로 범위가 지정될 수 있습니다. 각 서브넷은 VCN의 다른 서브넷과 겹치지 않는 연속적인 주소 범위로 구성됩니다. 생성 후 서브넷의 크기를 변경할 수 있습니다. 서브넷은 공용 또는 전용일 수 있습니다.
이 아키텍처는 로드 밸런서, 웹 서버, 애플리케이션 서버 및 데이터베이스에 대해 별도의 서브넷이 있는 단일 VCN을 사용합니다.
- DRG(동적 경로 지정 게이트웨이)
DRG는 VCN과 지역 외부 네트워크(예: 다른 Oracle Cloud Infrastructure 지역의 VCN, 온프레미스 네트워크 또는 다른 클라우드 공급자의 네트워크) 간에 동일한 지역의 VCN 간 전용(private) 네트워크 트래픽에 필요한 경로를 제공하는 가상 라우터입니다.
온프레미스 네트워크에서 Oracle Cloud로 빠르고 안정적으로 연결하기 위해 파트너는 Oracle Cloud Infrastructure FastConnect를 선택했습니다.
- 경로 테이블
가상 라우팅 테이블에는 일반적으로 게이트웨이를 통해 서브넷에서 VCN 외부의 대상으로 트래픽을 라우팅하는 규칙이 포함되어 있습니다.
- 보안 목록
각 서브넷에 대해 서브넷에 들어오고 나가도록 허용해야 하는 트래픽의 소스, 대상 및 유형을 지정하는 보안 규칙을 생성할 수 있습니다.
- 로드 밸런서
Oracle Cloud Infrastructure Load Balancing은 단일 시작점에서 여러 서버로 트래픽을 자동으로 배포합니다.
- 컴퓨트 VM
Oracle Cloud Infrastructure Compute를 사용하면 클라우드에서 컴퓨트 호스트를 프로비저닝하고 관리할 수 있습니다. CPU, 메모리, 네트워크 대역폭 및 스토리지에 대한 리소스 요구사항을 충족하는 구성을 사용하여 컴퓨트 인스턴스를 실행할 수 있습니다. 컴퓨트 인스턴스를 생성한 후 안전하게 액세스하고, 다시 시작하고, 볼륨을 연결 및 분리하고, 더 이상 필요하지 않을 때 이를 종료할 수 있습니다.
이 아키텍처에는 웹 서버 및 애플리케이션 서버용 컴퓨트 VM이 포함됩니다.
- Exadata 데이터베이스
필요에 따라 시스템에 데이터베이스 컴퓨트 서버 및 스토리지 서버를 추가할 수 있는 유연한 Oracle Exadata Database Machine 시스템을 프로비저닝할 수 있습니다. Exadata 시스템은 고대역폭 및 짧은 대기 시간, 영구 메모리(PMEM) 모듈 및 지능형 Exadata 소프트웨어를 위한 RDMA over Converged Ethernet(RoCE) 네트워킹을 제공합니다.
파트너는 온프레미스 Exadata 데이터베이스를 Oracle Exadata Database Service로 마이그레이션하기 위해 각 데이터베이스의 크기에 따라 다양한 전략을 채택했습니다. 온프레미스 환경에서 데이터를 내보내고 클라우드로 데이터를 가져와 소규모 데이터베이스를 마이그레이션했습니다. 대규모 데이터베이스의 경우 Oracle Data Guard를 사용하여 온프레미스 데이터베이스의 데이터를 클라우드로 복제하여 단계별 스위치오버를 구현했습니다. 마이그레이션 후에는 모든 데이터가 Oracle Exadata Database Service에 상주합니다.