클라우드에 Oracle Agile PLM 배포 정보

온프레미스 구현 구축에 투자하는 대신 Agile Product Lifecycle Management (PLM) 애플리케이션의 일부를 보다 빠르고 민첩하게 개발, 배포 및/또는 업데이트하려는 조직이라면 Oracle Cloud InfrastructureAgile PLM을 배포합니다.

Oracle Cloud에서 Agile PLM을 사용하면 온프레미스에서 클라우드 및 클라우드-클라우드 플랫폼으로 복제 작업을 손쉽게 설정하고 관리할 수 있습니다. 또한 인프라 업데이트 속도 향상, 확장 및 축소, 자본 비용 절감, 기본 인프라 유지 관리 전담 인력 감소 등의 이점을 누릴 수 있습니다.

주요 업무 요구 사항

Oracle이 제공하는 구조는 다음과 같은 요구 사항을 해결하는 데 도움이 됩니다.

  • 고가용성 및 재해 복구를 위한 설계
  • 보안 구조 배치
  • 고성능의 격리된 네트워크 모델 대응.
  • 클라우드에 애플리케이션 및 데이터베이스 환경 배포.
  • 비용 및 사용량에 대한 가시성 유지
  • 인프라 상태 및 성능 모니터링

클라우드에 Agile PLM을 배포하기 위한 아키텍처

고가용성을 보장하면서 단일 가용성 도메인에 Agile PLM을 배포할 수 있습니다. 응용 프로그램 인스턴스가 다운되더라도 응용 프로그램을 사용할 수 있도록 하려면 이 구조를 사용합니다. 가용성 도메인에서 사용 가능한 다른 응용 프로그램 인스턴스는 계속해서 요청을 처리합니다.

Oracle Agile PLM은 다계층 아키텍처로 클라우드에 배포할 수 있습니다. 이 아키텍처는 배스천 호스트, 로드 밸런서 계층, 애플리케이션 계층 및 데이터베이스 계층이 있는 VCN(가상 클라우드 네트워크)으로 구성됩니다. 계층은 단일 가용성 도메인에서 VCN의 개별 서브넷에 배치됩니다.

다음은 agile_plm_reference_architecture_high_availability.png에 대한 설명입니다.
agile_plm_reference_architecture_high_availability.png에 대한 설명

Agile PLM 애플리케이션 서버는 독립형 또는 클러스터화된 구성으로 설정할 수 있습니다. 표시된 이미지에서 Oracle WebLogic Server 인스턴스가 하나만 포함된 독립형 서버를 고려합니다. 모든 클라이언트 서버와 사용자가 직접 또는 간접적으로 응용 프로그램 서버에 연결합니다. 인터넷에서 웹 서버로의 트래픽을 허용하려면 공용 서브넷에 로드 밸런서를 만들 수 있습니다. DRG(동적 라우팅 게이트웨이)를 통해 연결하면 데이터 센터에서 전용 서브넷의 Oracle Cloud 인스턴스에 액세스할 수 있습니다. DRG는 온프레미스 네트워크를 클라우드 네트워크에 연결하는 게이트웨이로, VPN을 사용하여 두 네트워크 사이의 통신을 사용으로 설정할 수 있습니다. 또한 DRG에 대한 트래픽을 사용으로 설정하려면 경로 테이블을 업데이트해야 합니다.

로드 밸런서는 사용자로부터 요청을 수신한 다음 해당 요청의 경로를 애플리케이션 계층으로 지정합니다. 코어 응용 프로그램에 대해 WebLogic 서버의 여러 인스턴스, 파일 관리자를 위한 Tomcat 및 데이터베이스에 대한 RAC를 구성하여 중복(및 확장성)을 허용할 수 있습니다. 장애 도메인을 사용하여 중복을 보강할 수 있으므로 인스턴스가 다운되더라도 애플리케이션에 계속 액세스할 수 있습니다. 모든 인스턴스는 활성 상태이며 로드 밸런서로부터 트래픽을 수신합니다.

파일 관리자와 애플리케이션 서버 간 전용 로드 밸런서가 VCN 내의 애플리케이션 인스턴스로 트래픽을 분산합니다. 이 서비스는 로드 밸런서의 기본 및 대기 인스턴스를 제공하여 기본 로드 밸런서를 사용할 수 없게 되면 대기 로드 밸런서가 요청을 전달합니다. 로드 밸런서는 요청이 정상적인 애플리케이션 인스턴스로 라우팅되도록 합니다. 애플리케이션 인스턴스에 문제가 있는 경우 로드 밸런서는 해당 인스턴스를 제거하고 나머지 건전한 애플리케이션 인스턴스로 요청 라우팅을 시작합니다.

데이터베이스 서버는 모든 제품 컨텐츠 및 시스템 설정을 저장하며 전용 서브넷에 배치됩니다. 이 데이터베이스는 Application Server에서만 액세스합니다. 성능 및 고가용성 요구사항을 충족하기 위해 Oracle은 Oracle Cloud Infrastructure에서 2노드 Oracle RAC(Oracle Real Application Clusters) 데이터베이스 시스템을 사용할 것을 권장합니다.

Agile PLM 재해 복구 아키텍처

Oracle Cloud는 Agile PLM 구현을 제공하여 장애 조치 시에도 불구하고 Agile PLM을 가동 상태로 유지해야 하는 예측할 수 없는 이벤트에서 DR(Disaster Recovery)을 배치에 구축할 수 있도록 합니다.

다음 이미지는 고가용성 및 재해 복구를 통해 여러 지역에서 Agile PLM을 배포하기 위한 참조 아키텍처를 보여줍니다.

다음은 agile_plm_reference_architecture_high_availability_and_dr.png에 대한 설명입니다.
agile_plm_reference_architecture_high_availability_and_dr.png에 대한 설명

Oracle Data Guard는 가용성 도메인 전체에서 데이터를 복제하여 데이터베이스 계층을 보호합니다.