전문화 프로그램: Oracle Cloud Infrastructure의 E-Business Suite 배포
가장 큰 제조업체와 자전거 및 관련 제품 마케터 중 한 명은 기존 온프레미스 솔루션에서 클라우드로의 완벽한 플랫폼 레벨 마이그레이션을 찾고 있었습니다.
전문 분야는 Oracle E-Business Suite 솔루션을 위한 소프트웨어 애플리케이션, 구성요소 및 서비스의 온프레미스 배포가 있었습니다. 이 솔루션을 통해 고객은 웹에서 제품을 주문하고, POS 트랜잭션을 지원하며, 전문 고객이 고객에게 제품을 출하할 수 있습니다.
이러한 복잡한 솔루션은 엄격한 보안 요구 사항을 갖추고 있으며 강력한 인프라가 필요합니다. 또한 비즈니스의 계절적 특성은 인프라 및 데이터 처리 확장에 대한 과제를 생성할 수 있습니다.
전문 분야는 온-프레미스 배치와 관련하여 다음과 같은 주요 과제가 있었습니다:
- 재해 복구 설정이 없습니다. 주로 솔루션의 네이티브 고가용성에 의존합니다.
- 온프레미스 인프라 및 하드웨어 유지 관리에 필요한 지속적인 비용 및 노력
- 솔루션을 가로 및 세로로 확장하는 데 필요한 시간
- 새 애플리케이션을 배포하는 데 필요한 시간
Oracle Cloud Infrastructure는 다음과 같은 방법으로 이러한 주요 문제를 해결합니다:
- 애플리케이션 및 데이터베이스 백업의 모든 기능을 갖춘 다중 지역 재해 복구 솔루션 제공
- 증가된 트래픽 요구를 충족하기 위해 동적 확장을 통한 온디맨드 인프라 리소스 생성
- Oracle Exadata Database Service 및 VM(가상 머신) 데이터베이스 서비스를 사용하여 고가용성을 제공하는 실제 애플리케이션 클러스터 데이터베이스
- 공용(public) 및 전용(private) 서브넷을 사용한 응용 프로그램 분리 및 세분화
- 공용(public) 및 전용(private) 로드 밸런서를 사용하여 로드 밸런싱 기능 향상
- ID 및 접근 관리(IAM) 서비스와 서브넷당 커스터마이징된 보안 정책을 사용하여 보안 상태 개선
- Oracle Exadata Database Service를 사용하여 트랜잭션 및 일괄 처리에서 성능을 8배 향상
구조
NAT 및 로컬 피어링 게이트웨이를 사용하는 허브 스포크 아키텍처에서 여러 서브넷이 포함된 세 개의 VCN(가상 클라우드 네트워크) 을 전문적으로 사용했습니다. 구성요소(애플리케이션, 데이터베이스, 툴 및 웹 인터페이스) 가 여러 서브넷(공용 및 전용) 에 배치되었습니다. 이러한 서브넷은 고유의 사용자 정의된 보안 정책으로 응용 프로그램을 배치하는 데도 도움이 되었습니다.
응용 프로그램은 다음 기능을 수행합니다:
- Oracle WebLogic Server를 사용하여 배포된 글로벌 웹 서비스를 사용하는 외부 고객과의 외부 인터페이스
- Oracle E-Business Suite 거래 분배, 인쇄 및 처리와 같은 태스크를 위해 타사 공급업체 애플리케이션과의 내부 인터페이스
- 다양한 POS(Point-Of-Sale) 및 결제 시스템과 인터페이스
- 전 세계 레거시 시스템, 소매업체 및 비즈니스 파트너와 상호 작용하는 B2B 포털(9ias)
신뢰할 수 있고 빠른 접속을 위해 특수화는 Oracle Cloud Infrastructure FastConnect를 사용합니다. 이 서비스는 8TB가 넘는 데이터를 신속하게 전송할 뿐만 아니라 특수 기술을 통해 다른 클라우드 제공업체와 연결할 수도 있었습니다.
다중 영역 배치는 Oracle Data Guard를 사용하여 응용 프로그램, 바이너리 및 데이터베이스를 복제하고 동기화하여 재해 복구를 제공합니다. Oracle Cloud Infrastructure의 동적 스케일링은 기본 사이트에서 재해 이벤트가 발생할 경우 확장할 수 있는 기능도 제공합니다.
전문 분야는 짧은 시간 내에 개념 증명에서 전체 배포까지 진행되었습니다. 이 복잡한 마이그레이션의 일환으로 전문 분야는 먼저 Agile 데이터베이스를 프로덕션으로 마이그레이션한 다음 다른 데이터베이스 및 애플리케이션 구성요소를 두 번째 단계로 마이그레이션했습니다. Oracle Cloud Infrastructure 로의 마이그레이션은 기존 수요를 충족할 뿐만 아니라 향후 성장을 지원할 수 있는 유연성을 제공합니다.
전문화는 사전 구축된 통합 지점을 제공하고 레거시 애플리케이션을 통합하는 데 사용할 수 있는 Oracle Integration 서비스를 탐색하는 것입니다.
다음 다이어그램은 단일 지역에 특수화된 아키텍처를 보여 줍니다.
다음 다이어그램은 전문 분야가 여러 지역에 걸쳐 배포된 아키텍처를 보여 줍니다.
- 지역
Oracle Cloud Infrastructure 지역은 가용성 도메인이라고 하는 하나 이상의 데이터 센터를 포함하는 지역화된 지역입니다. 지역은 다른 지역과 독립적이며, 방대한 거리는 국가 또는 대륙에서 분리할 수 있습니다.
이 아키텍처의 모든 리소스는 단일 영역에 배치됩니다.
- 가용성 도메인
가용성 도메인은 영역 내의 독립적인 독립형 데이터 센터입니다. 각 가용성 도메인의 물리적 리소스는 결함 허용 한도를 제공하는 다른 가용성 도메인의 리소스와 격리됩니다. 가용성 도메인은 전원, 냉각 또는 내부 가용성 도메인 네트워크와 같은 인프라를 공유하지 않습니다. 따라서 한 가용성 도메인의 실패는 해당 지역의 다른 가용성 도메인에 영향을 주지 않을 수 있습니다.
- 구획
구획은 Oracle Cloud Infrastructure 테넌시 내의 지역 간 논리적 분할 영역입니다. 구획을 사용하여 Oracle Cloud에서 리소스를 구성하고, 리소스에 대한 액세스를 제어하고, 사용량 할당량을 설정할 수 있습니다. 지정된 구획의 리소스에 대한 액세스를 제어하려면 리소스에 액세스할 수 있는 사용자 및 수행할 수 있는 작업을 지정하는 정책을 정의합니다.
- VCN 및 서브넷
VCN는 Oracle Cloud Infrastructure 지역에서 설정하는 사용자정의 가능한 소프트웨어 정의 네트워크입니다. 기존 데이터 센터 네트워크와 마찬가지로 VCN을 사용하면 네트워크 환경을 완벽하게 제어할 수 있습니다. VCN 에는 VCN를 생성한 후 변경할 수 있는 겹치지 않는 CIDR 블록이 여러 개 있을 수 있습니다. VCN를 서브넷으로 세그먼트화하여 영역 또는 가용성 도메인으로 범위를 지정할 수 있습니다. 각 서브넷은 VCN의 다른 서브넷과 겹치지 않는 연속적인 주소 범위로 구성됩니다. 서브넷의 크기는 생성 후 변경할 수 있습니다. 서브넷은 공용 또는 전용일 수 있습니다.
이 구조는 로드 밸런서, 웹 서버, 애플리케이션 서버 및 데이터베이스에 대해 별도의 서브넷이 있는 단일 VCN을 사용합니다.
- 동적 경로 지정 게이트웨이(DRG)
DRG는 다른 Oracle Cloud Infrastructure 지역의 VCN, 온프레미스 네트워크 또는 다른 클라우드 공급자의 네트워크와 같이 동일한 지역의 VCN과 지역 외부 네트워크 간에 전용 네트워크 트래픽 경로를 제공하는 가상 라우터입니다.
- LPG(로컬 피어링 게이트웨이)
LPG를 사용하면 한 VCN를 동일한 지역의 다른 VCN와 피어링할 수 있습니다. 피어링은 VCN이 인터넷을 통과하거나 온프레미스 네트워크를 통해 라우팅하는 트래픽 없이 전용 IP 주소를 사용하여 통신함을 의미합니다.
- 원격 피어링
원격 피어링을 사용하면 VCN의 리소스가 인터넷이나 온프레미스 네트워크를 통해 트래픽을 라우팅하지 않고도 전용 IP 주소를 사용하여 통신할 수 있습니다. 원격 피어링을 사용하면 다른 지역의 다른 VCN와 통신해야 하는 인스턴스에 대한 인터넷 게이트웨이 및 공용 IP 주소가 필요하지 않습니다.
- NAT(네트워크 주소 변환) 게이트웨이
NAT 게이트웨이를 사용하면 VCN의 전용 리소스가 인터넷의 호스트에 접근할 수 있으며 수신 인터넷 연결에 이러한 리소스를 노출시키지 않아도 됩니다.
- 경로 테이블
가상 경로 테이블에는 일반적으로 게이트웨이를 통해 서브넷의 트래픽을 VCN 외부의 대상으로 경로 지정하는 규칙이 포함되어 있습니다.
- 보안 목록
각 서브넷에 대해 서브넷에서 허용되어야 하는 트래픽의 소스, 대상 및 유형을 지정하는 보안 규칙을 생성할 수 있습니다.
- 로드 밸런서
Oracle Cloud Infrastructure Load Balancing 서비스는 단일 시작점에서 백엔드의 여러 서버로 자동화된 트래픽 분배를 제공합니다.
- 컴퓨트 VM
Oracle Cloud Infrastructure Compute 서비스를 사용하면 클라우드에서 계산 호스트를 프로비전하고 관리할 수 있습니다. CPU, 메모리, 네트워크 대역폭 및 스토리지에 대한 리소스 요구사항을 충족하는 구성으로 컴퓨트 인스턴스를 실행할 수 있습니다. 컴퓨트 인스턴스를 만든 후에는 안전하게 접근하고 다시 시작하고 볼륨을 연결 및 분리하고 더 이상 필요하지 않을 때 종료할 수 있습니다.
아키텍처에는 웹 서버 및 응용 프로그램 서버에 대한 컴퓨트 VM이 포함됩니다.
- Exadata 데이터베이스
Oracle Exadata Database Service를 통해 클라우드에서 Exadata의 기능을 활용할 수 있습니다. 필요에 따라 데이터베이스 컴퓨트 서버 및 스토리지 서버를 시스템에 추가할 수 있는 유연한 X8M 시스템을 프로비전할 수 있습니다. X8M 시스템은 고대역폭과 짧은 대기시간, PMEM(영구 메모리) 모듈 및 지능형 Exadata 소프트웨어를 위한 RoCE(RDMA over Converged Ethernet) 네트워킹을 제공합니다. 쿼터 랙 X8 시스템에 해당하는 구성을 사용하여 X8M 시스템을 프로비전한 다음 프로비전 후 언제든지 데이터베이스 및 스토리지 서버를 추가할 수 있습니다.
- 데이터베이스 시스템
Oracle Cloud Infrastructure는 베어메탈 또는 가상 머신의 단일 노드 데이터베이스 시스템과 가상 머신의 2노드 RAC 데이터베이스 시스템을 제공합니다.
- Data Guard
Oracle Data Guard는 하나 이상의 대기 데이터베이스를 생성, 유지 관리, 관리 및 모니터하여 중단 없이 운용 Oracle 데이터베이스를 계속 사용할 수 있도록 하는 포괄적인 서비스 집합을 제공합니다. Oracle Data Guard는 이러한 대기 데이터베이스를 운용 데이터베이스의 복사본으로 유지 관리합니다. 그런 다음 계획된 운용중단 또는 계획되지 않은 운용중단으로 인해 운용 데이터베이스를 사용할 수 없게 되는 경우 Oracle Data Guard는 운용중단과 연관된 작동 중지 시간을 최소화하면서 대기 데이터베이스를 운용 롤로 전환할 수 있습니다.
- 객체 스토리지
오브젝트 스토리지는 데이터베이스 백업, 애널리틱스 데이터, 이미지 및 비디오와 같은 풍부한 컨텐츠를 포함하여 모든 컨텐츠 유형의 대규모 구조적 및 비구조적 데이터에 신속하게 접근할 수 있도록 합니다. 인터넷이나 클라우드 플랫폼 내에서 직접 안전하게 데이터를 저장하고 검색할 수 있습니다. 성능 저하 또는 서비스 신뢰성을 경험하지 않고도 원활하게 스토리지를 확장할 수 있습니다. 빠르고 즉각적이며 자주 액세스해야 하는 "핫" 스토리지에 표준 스토리지를 사용합니다. 장기간 보존하고 거의 액세스하지 않는 "콜드" 스토리지에 아카이브 스토리지를 사용합니다.
구축 및 배포에 소개하기
Oracle Cloud Infrastructure에 구축한 것을 보여주고 싶으십니까? 학습 내용, 모범 사례 및 참조 아키텍처를 클라우드 아키텍트의 글로벌 커뮤니티와 공유하십시오. 시작하도록 도와드리겠습니다.
- 템플리트(PPTX) 다운로드
아이콘을 샘플 와이어프레임으로 드래그 앤 드롭하여 참조 아키텍처를 나타냅니다.
- 아키텍처 자습서 보기
참조 아키텍처 생성 방법에 대한 단계별 지침을 가져옵니다.
- 다이어그램 제출
다이어그램이 포함된 전자메일을 전송해 주십시오. 오라클 클라우드 설계자는 다이어그램을 검토하고 고객에게 연락하여 아키텍처에 대해 논의할 것입니다.

