Agile PLM 배치 고려 사항
Agile PLM 배치 옵션 정보
Oracle은 Agile PLM을 통해 온프레미스 방식으로 유지하거나 Oracle Cloud로 이동하거나 하이브리드 모델을 배포하려는 경우에 필요한 기능을 계속 지원하고 추가하게 됩니다. 완전히 새로운 Oracle Agile PLM 고객인 경우 Agile PLM 클라우드를 직접 온보딩하여 혁신을 앞당기는 것이 좋습니다.
마켓플레이스에서 배치: Oracle Cloud Marketplace로 이동하여 Oracle Agile Product Lifecycle Management 이미지를 ID 도메인에 설치할 수 있습니다. Oracle Cloud에 배포할 Oracle Database를 사용하는 Agile PLM의 가상 머신 이미지를 얻을 수 있습니다. 또한 Terraform을 사용하여 지속, 버전 관리 및 공유할 수 있는 구성 파일에서 인프라 리소스를 정의할 수 있습니다. 이러한 파일은 인프라를 프로비전하고 원하는 상태를 유지하는 데 필요한 단계를 설명합니다. 그런 다음 이러한 단계를 실행하여 설명된 인프라를 빌드할 수 있습니다.
온프레미스 Agile PLM을 클라우드로 마이그레이션: 온프레미스 버전보다 빨리 새로운 기능을 확보하기 위해 온프레미스 데이터와 파일을 클라우드로 마이그레이션할 계획입니다. 데이터 크기, 보안 고려 사항 및 데이터 전송에 필요한 속도에 따라 온라인 전송 또는 오프라인 전송 옵션을 사용하여 데이터를 마이그레이션하도록 선택할 수 있습니다.
- 온라인 전송 옵션을 사용하면 전송 중 데이터 세트를 전송할 때 대역폭과 보안을 고려해야 합니다. 공용 인터넷을 통해 데이터 세트를 마이그레이션하거나 온프레미스 데이터 센터와 Oracle Cloud Infrastructure 간 전용 연결을 설정할 수 있습니다. 유휴 상태든 이동 중일 때는 항상 데이터를 암호화해야 합니다.
- Oracle FastConnect는 안전하게 데이터 센터와 네트워크를 Oracle Cloud Infrastructure에 연결합니다. 대용량 데이터세트를 전송해야 하는 조직에 최적의 선택입니다. 포트 속도는 타사 연결 제공업체로 작업할 때 1Gbps 및 10Gbps 단위로 제공되며, Oracle과 함께 찾을 때는 10Gbps 증분됩니다.
- 비교적 작은 데이터세트(최대 약 2TB)가 있는 경우 일반적으로 공용 인터넷을 통해 전송할 수 있습니다. Oracle은 IPsec VPN Connect를 사용할 것을 권장합니다. 이 VPN Connect는 소스 환경과 Oracle Cloud Infrastructure 간에 암호화된 보안 연결을 제공하여 데이터를 오브젝트 스토리지에 안전하게 쓰고 여기에서 복원할 수 있습니다. 소스 환경과 Oracle 사이에 IPsec VPN Connect를 설정하는 첫번째 단계는 DRG를 설정하는 것입니다. Oracle 클라우드를 온프레미스 라우터와 연결하도록 DRG를 설정해야 합니다. 중복을 보장하려면 여러 개의 IPsec 터널을 사용하십시오.
- 페타바이트 단위의 데이터 집합이 크고 업로드 시간이 오래 걸리는 경우 Oracle은 다음과 같은 오프라인 전송 옵션을 권장합니다. 이러한 옵션은 상품 하드 디스크 또는 Oracle Data Transfer Appliance를 사용하여 전송 없이도 빠르고 안전하게 Oracle으로 데이터를 전송할 수 있습니다.
- 각 데이터 전송 어플라이언스를 사용하는 조직은 최대 150TB의 데이터를 마이그레이션할 수 있습니다. 전송 작업을 생성한 후 Oracle Cloud Infrastructure 콘솔을 통해 어플라이언스를 요청할 수 있습니다. 어플라이언스를 구성하고 온프레미스 네트워크에 연결해야 합니다. 마이그레이션 팀은 어플라이언스에 설치된 NFS 볼륨을 제거하고 데이터를 어플라이언스에 복사해야 합니다. 데이터가 복사된 후 어플라이언스를 Oracle로 다시 배송하여 데이터 전송 상태를 모니터합니다.
- Oracle의 데이터 전송 디스크는 또 다른 오프라인 데이터 전송 솔루션입니다. 암호화된 디스크의 파일로 데이터를 Oracle 전송 사이트에 전송할 수 있습니다. 그러면 사이트 운영자가 파일을 지정된 오브젝트 스토리지 버킷에 업로드합니다. 필요에 따라 업로드된 데이터를 다른 Oracle Cloud Infrastructure 서비스로 자유롭게 이동할 수 있습니다.
네트워크 접속
네트워킹 및 연결 아키텍처의 주요 목표는 클라우드 리소스와 이러한 리소스에 액세스해야 하는 사용자 및/또는 시스템 사이에 안전한 고속 연결을 제공하는 것입니다.
독립형 네트워크 연결 배치를 예로 간주합니다. 파일을 업로드하거나 다운로드할 때 Oracle Identity Cloud Service에서 인증을 처리하며 배스천 서버를 통해 전용 서브넷의 인스턴스에 액세스할 수 있습니다. 로드 밸런서 인스턴스는 공용 서브넷에서 요청을 수신하고 애플리케이션 서버를 통해 공용 인터넷에서의 트래픽을 허용합니다. 응용 프로그램 서버 및 파일 관리자는 전용 로드 밸런서를 통해 서로 통신합니다. 애플리케이션 관리자는 데이터베이스에 접근하고 로드 밸런서를 통해 작업에 응답합니다.
이미지에 표시되는 NSG(네트워크 보안 그룹)는 인스턴스에 대한 가상 방화벽으로 작동합니다. 이를 사용하여 여러 계층 간 및 배스천 호스트와 외부 호스트 간의 트래픽을 허용할 수 있습니다. 또한 데이터 전송이 허용되는 통신 포트에 대한 정보도 포함합니다. NSG는 수신 및 송신 규칙으로 구성됩니다. 이러한 규칙 중 일부는 Stateless로 표시됩니다. 보안 규칙을 Stateless로 표시하면 해당 규칙과 일치하는 트래픽에 대해 연결 추적을 사용하지 않을 것입니다. 즉, 응답 트래픽이 자동으로 허용되지 않습니다. 비상태기반 수신 규칙에 대한 응답 트래픽을 허용하려면 해당 비상태기반 송신 규칙을 생성해야 합니다.
비용 관리 및 통제
많은 비용이 프로젝트 구현 시 고정되는 자본 지출 모델에서 운영 비용 모델로 전환되면 시스템 사용량에 따라 확장 및 축소됩니다. 고객은 종종 비용 관리 툴을 사용하여 조직 내에서 이러한 클라우드 비용을 파악하고 제어해야 합니다.
다음 도구를 사용할 수 있습니다.
- 리소스 사용 방법 제어 및 할당량 설정
- 클라우드 예산 설정 및 관리
- 과도한 지출 방지
- 부서 및 프로젝트 전반에 걸쳐 정확한 비용 추적 보장
- 시간 경과에 따라 클라우드 사용에 기여하는 부서, 서비스 및 프로젝트 분석
- 송장 조정에 대한 자세한 사용 세부정보 확보
- 비용을 최적화할 영역 파악
- 구획: 구획을 사용하여 비즈니스 단위 간에 클라우드 리소스를 분리할 수 있습니다. 또한 사용 및 청구를 측정하기 위해 리소스를 논리적으로 그룹화하는 데에도 사용됩니다. 일반적으로 조직의 각 주요 부분(비즈니스 단위 또는 부서)에 대해 구획을 생성하는 것이 좋습니다. 구획을 중첩하여 하위 구획을 지원할 수도 있습니다.
- 태깅: 태그를 활용하여 여러 부서에 걸친 특정 프로젝트와 연관된 리소스의 비용 및 사용을 추적합니다. 또한 태깅한 다음 원하는 Oracle Cloud Infrastructure 리소스에 대한 대량 작업 스크립트를 작성하여 리소스 관리를 간소화할 수 있습니다. 태그는 정책, 제어 및 자동화를 활용하여 태깅 무결성을 보장하고 사용자가 과도한 태그와 중복 태그를 생성하고 기존 태그를 조작할 수 없게 합니다.
- 할당량: 할당량을 사용하여 Oracle Cloud Infrastructure에서 리소스가 소비되는 방식을 보다 효율적으로 제어할 수 있습니다. 관리자는 정책문을 통해 할당량을 손쉽게 설정하여 특정 구획에 리소스를 할당하고, 구획에서 사용할 수 있는 최대 클라우드 리소스 수를 설정하거나, 구획의 클라우드 리소스에 대한 액세스 권한을 제거할 수 있습니다. 할당량은 Oracle에서 설정하지만 고객 관리자가 할당량을 설정한다는 점에서 서비스 제한과 다릅니다.
- 예산: 특정 사용 사례, 부서 또는 운영 지역과 일치하는 구획에 리소스가 지정되면 예산을 설정하고, 예산 대비 지출 추적 방법을 확인하고, 예산이 실제로 초과되기 전에 예상치 않은 사용에 플래그가 지정되도록 경보를 구성할 수 있습니다.
- 비용 분석: 청구 비용 분석 대시보드는 클라우드 사용량 및 비용에 기여하는 대규모 버킷을 시각화하는 데 도움이 됩니다. 클라우드 서비스, 구획 및 태그별로 비용을 분석할 수 있습니다. 예를 들어, 분석가 또는 관리자는 이 도구를 사용하여 증가된 프로덕션 또는 개발/테스트 사용량 간의 차이와 스토리지와 네트워킹의 증가된 사용 간의 차이를 파악할 수 있습니다.
- 상세 사용량 보고서: 연관된 모든 메타데이터, 즉 태그 및 구획을 포함하여 자세한 리소스 레벨 및 시간별 데이터를 포함하는 CSV 파일입니다. 상세 사용 보고서를 CSV 파일로 익스포트하고 송장 조정 사용 사례에 대한 기존 비즈니스 인텔리전스 툴로 임포트하여 청구 세분성을 높이고 비용 최적화를 위한 영역을 식별합니다. 예를 들어 세부 사용량 데이터를 활용하고 Oracle Cloud Infrastructure 모니터링 서비스의 CPU 활용 데이터와 결합하여 종료할 CPU 사용률이 낮은 인스턴스를 식별할 수 있습니다.
모니터링
Infrastructure Monitoring
- 하이브리드/다중 클라우드 환경의 다중 계층 모니터링: 대부분의 다중 계층 마이그레이션 시나리오에서는 Oracle Enterprise Manager 및 Oracle Management Cloud를 포함한 기존 모니터링 툴을 계속 활용할 수 있습니다. Oracle Enterprise Manager 12c는 Agile PLM 애플리케이션과 Oracle Database의 다중 인스턴스 모니터링을 제공하여 성능 지표, 가용성, 최종 사용자 경험과 같은 포괄적이고 효율적이며 중요한 상태 정보를 제공합니다. Oracle Management Cloud는 하이브리드 및 멀티 클라우드 환경에 대한 통합 모니터링 기능을 제공합니다. 인프라에서 애플리케이션 성능, 보안 및 일반 사용자 작업에 이르는 다양한 계층에서 에이전트를 사용하여 모니터링을 수행합니다.
- Oracle Cloud Infrastructure Monitoring: Oracle Cloud Infrastructure 콘솔 내에서 기본적으로 컴퓨트 인스턴스, 블록 볼륨, 가상 NIC, 로드 밸런서 및 오브젝트 스토리지 버킷과 같은 클라우드 리소스를 모니터링하기 위한 비용 효율적이고 바로 사용할 수 있는 측정지표와 대시보드가 IT에 제공됩니다. 예를 들어 모니터링을 활용하여 CPU 활용률, 메모리 활용률을 추적하고 컴퓨트 자동 크기 조정과 통합할 수 있습니다. 또한 오픈 소스 시각화 툴과 통합하고 자체 측정 단위 쿼리를 실행하며 자체 커스터마이징 측정지표를 내보내도록 하여 콘솔에서 한 곳에서 모든 중요한 시계열 데이터를 시각화하고 모니터링하며 알람할 수 있습니다.