이 문서에서는 Azure에서 Siemens Teamcenter PLM(제품 수명 주기 관리)을 구현하기 위한 기준 아키텍처를 정의합니다. Siemens Teamcenter PLM 은 제품의 전체 수명 주기를 관리하기 위한 소프트웨어 제품군입니다. Azure에서 Teamcenter를 통합하면 기업 전체에서 일관되고 동기화된 PLM 환경을 제공합니다.
많은 고객이 여러 인스턴스, 여러 ISV 공급업체, 하이브리드 클라우드 및 온-프레미스 구현을 혼합하여 기업 전체에서 여러 Teamcenter 솔루션을 실행합니다. 이 조각화는 데이터에 균일하게 액세스하는 고객의 기능을 줄입니다. Azure에서 Teamcenter를 통합하면 기업 전체에서 일관되고 동기화된 PLM 환경을 제공합니다.
Azure에서 Teamcenter의 이점 | 세부 정보 |
---|---|
어디서나 엔지니어링 | 여러 온-프레미스 PLM 인스턴스에서 데이터 사일로를 제거하여 협업을 향상시킵니다. |
비용 효율성 | IT 인프라 및 중요하지 않은 유지 관리 투자를 줄입니다. |
엔드 투 엔드 워크플로 사용 | 핵심 제품 디자인 및 시뮬레이션과 상호 작용하고 CAD/CAM, 시뮬레이션 솔버, MES, ERP 및 기타 IT/OT 시스템과 상호 연결합니다. |
고성능 기술 및 속도 | 고품질 컴퓨팅, 스토리지 및 네트워킹 기능을 제공합니다. Azure의 모든 Teamcenter PLM 인스턴스에서 일관되게 유지 관리되는 성능을 제공하여 혁신 및 시장 속도를 향상시킵니다. |
확장성 및 글로벌 공동 작업 | 효율적인 내부 및 외부 엔터프라이즈 협업을 통해 Azure의 글로벌 인프라를 확장할 수 있습니다. |
보안 및 규정 준수 | Azure 보안 제어 및 규정 준수 정책을 사용하여 데이터 보호 및 글로벌 표준 준수를 보장합니다. |
간소화된 관리 | 팀 센터 리소스를 통합하고 일관된 엔터프라이즈 수준 PLM 환경으로의 전환을 가속화합니다. |
아키텍처
Siemens Teamcenter PLM 기준 아키텍처에는 단일 가용성 영역에 4개의 분산 계층(클라이언트, 웹, 엔터프라이즈 및 리소스)이 있습니다. 각 계층은 함수에 맞춰 정렬되고 이러한 계층 간의 통신 흐름이 적용됩니다. 네 계층 모두 단일 가상 네트워크에서 자체 가상 머신을 사용합니다. Teamcenter는 클라이언트-서버 모델을 사용합니다. Teamcenter 핵심 비즈니스 기능은 엔터프라이즈 계층의 중앙 서버에서 실행되며 사용자는 웹 기반 또는 두꺼운 클라이언트 인터페이스를 통해 액세스합니다. 추가 가상 머신 및 스토리지를 추가하여 개발 및 테스트 환경(가상 네트워크)에서 여러 인스턴스를 배포할 수 있습니다.
이 아키텍처의 Visio 파일을 다운로드합니다.
워크플로
팀 센터 사용자는 HTTPS 기반 엔드포인트 공용 URL을 통해 Teamcenter 애플리케이션에 액세스합니다. 사용자는 (1) Rich 클라이언트와 (2) 활성 작업 영역 클라이언트라는 두 개의 사용자 인터페이스를 통해 애플리케이션에 액세스합니다.
사용자는 Teamcenter 관리자가 Teamcenter에서 만드는 Teamcenter 자격 증명을 사용하여 인증합니다. SAML 구성을 사용하는 Microsoft Entra ID를 사용하면 Teamcenter 애플리케이션에 Single Sign-On이 가능합니다.
Azure Firewall 백본은 Microsoft Cyber Security의 트래픽 및 위협 인텔리전스를 필터링합니다. Azure 애플리케이션 게이트웨이로 전송되는 HTTPS 트래픽입니다. 허브 가상 네트워크와 스포크 가상 네트워크는 피어로 연결되므로 Azure 백본 네트워크를 통해 통신할 수 있습니다.
Azure 애플리케이션 게이트웨이는 웹 계층의 Teamcenter 웹 서버 가상 머신으로 트래픽을 라우팅합니다. Azure Firewall을 사용하는 Azure 애플리케이션 Gateway는 들어오는 HTTP 트래픽을 검사하여 Teamcenter를 악용하지 않도록 지속적으로 모니터링합니다. 애플리케이션의 안정적인 성능을 위해 가상 머신 크기, 디스크 구성 및 애플리케이션 설치가 모든 가상 머신에서 일치해야 합니다. 요구 사항에 따라 Azure Virtual Machines Scale Sets 사용을 고려할 수 있습니다. Virtual Machine Scale Sets를 사용하면 가상 머신 인스턴스의 기본 OS 이미지와 구성이 동일합니다.
웹 계층의 웹 서브넷은 가상 머신에서 다음 Teamcenter 구성 요소를 실행합니다.
- TCSS(Teamcenter Security Services) 는 최종 사용자에 대해 RBAC(역할 기반 액세스 제어)를 사용하도록 설정하고 리소스에 대한 액세스를 보호합니다. TCSS를 사용하면 사용자는 여러 인증 문제가 발생하지 않고도 서로 다른 Teamcenter 애플리케이션을 탐색할 수 있습니다. 사이트의 Single Sign-On 솔루션과 통합하기 위한 통합 프레임워크를 제공하고 인증 프로세스를 간소화합니다.
- 팀 센터 HTTP 서버(TC HTTP 서버) 는 IIS(.NET) 또는 Java 기반 서버와 같은 타사 HTTP 웹 서버를 실행하여 Rich 클라이언트 또는 활성 작업 영역 클라이언트를 지원합니다. 이러한 웹 서버 가상 머신은 Teamcenter 서블릿 컨테이너도 호스트합니다. NSG(네트워크 보안 그룹)는 Application Gateway 서브넷, 웹 서브넷 및 엔터프라이즈 서브넷 간의 인바운드 및 아웃바운드 통신을 보호합니다. NSG는 서브넷 간의 데이터 전송에 필요한 연결 및 보안 조치를 마련합니다.
- 활성 작업 영역 게이트웨이 는 Teamcenter Active Workspace 클라이언트에 대한 기능을 제공합니다. HTML, CSS, JavaScript, JSON 및 API 라우팅과 같은 동적 콘텐츠와 같은 정적 콘텐츠에 대한 라우팅 메커니즘 역할을 합니다. 이러한 요청을 SOA(서비스 지향 아키텍처), FMS(파일 관리 서비스), 시각화 및 GraphQL과 같은 작업을 담당하는 적절한 백 엔드 서비스 및 마이크로 서비스로 전달합니다. 이 아키텍처는 Azure에서 실행되는 Teamcenter Product Lifecycle Management 애플리케이션 내에서 콘텐츠의 효율적인 배달 및 처리를 보장합니다.
- NSG(네트워크 보안 그룹) 는 엔터프라이즈 서브넷, 데이터베이스 서브넷 및 스토리지 서브넷 간의 인바운드 및 아웃바운드 통신을 보호합니다.
엔터프라이즈 서브넷은 다음과 같은 핵심 Teamcenter 구성 요소를 실행합니다.
엔터프라이즈 계층 가상 머신 은 Teamcenter의 비즈니스 논리 구성 요소를 실행합니다. 이러한 구성 요소에는 Teamcenter Foundation, 서버 관리자, Dispatcher 및 마이크로 서비스가 포함됩니다.
활성 작업 영역 은 Active Workspace 사용자가 로그인하여 정보에 액세스하고 할당된 역할에 따라 작업을 수행하는 플랫폼 역할을 합니다.
시각화 가상 머신은 Teamcenter 수명 주기 시각화를 실행합니다. 이 기능을 사용하면 조직의 모든 구성원이 CAD 데이터 형식으로 일반적으로 저장되는 디자인 데이터에 액세스하고 볼 수 있습니다.
FMS(파일 관리 시스템) 가상 머신 은 파일 스토리지(예: 관리 디스크, Azure Files 또는 Azure NetApp Files)에서 SMB/NFS 액세스 프로토콜을 통해 사용자 파일(CAD, PDF)을 저장하고 검색합니다. 캐싱 및 파일 배포도 지원합니다. FMS를 사용하려면 FSC(FMS 서버 캐시) 및 FMS FCC(클라이언트 캐시) 구성 요소를 설치해야 합니다. FCC는 클라이언트 데스크톱에 상주합니다.
파일 서버 캐시 가상 머신 은 파일 관리를 위한 볼륨 서버입니다. 또한 서버 수준 성능 캐시 서버이며 여러 사용자에 대한 공유 데이터 액세스를 제공합니다. 모든 Teamcenter 파일 액세스/업데이트는 FMS 서버 캐시 프로세스를 통해 이루어집니다. 캐시 프로세스는 볼륨 서버에서 파일을 읽고 씁니다. 또한 필요에 따라 클라이언트에서 파일을 스트리밍합니다.
검색 서버 Apache Solr 은 스마트 검색을 수행하고 데이터의 실시간 인덱싱을 지원합니다.
라이선스 서버 가상 머신 은 유효한 Teamcenter FlexPLM 라이선스를 실행합니다.
데이터베이스 서브넷 은 서비스로서의 인프라 배포를 사용하여 SQL Server 데이터베이스를 실행합니다. 비동기 복제에 SQL Server Always On 가용성 그룹을 사용합니다. 배포는 이 IaaS 배포에서 Oracle을 실행할 수 있습니다.
스토리지 서브넷 은 Azure Files Premium 및 Azure NetApp Files를 사용합니다.
온-프레미스 네트워크를 사용하면 고객 지원 팀과 시스템 관리자가 Azure VPN 연결을 통해 Azure에 연결하여 점프 박스(Bastion)에서 RDP(원격 데스크톱 프로토콜)를 통해 가상 머신 인스턴스에 액세스할 수 있습니다.
구성 요소
이 아키텍처는 다음 Azure 구성 요소로 구성됩니다.
- Azure Virtual Network: Azure Virtual Network는 Azure 리소스, 인터넷 및 온-프레미스 네트워크 간의 보안 통신을 용이하게 하는 서비스입니다. Siemens Teamcenter 배포에서 이를 사용하여 Teamcenter 서비스에 대한 보안 네트워크 인프라를 만들어 둘 간의 안전하고 안정적인 통신을 허용할 수 있습니다.
- 가상 머신: Azure Virtual Machines는 물리적 하드웨어 유지 관리 없이도 주문형 확장 가능한 컴퓨팅 리소스를 제공하는 IaaS입니다. 가상 머신은 다양한 Teamcenter 서비스를 호스트하는 컴퓨팅 인프라를 제공합니다.
- Azure Files: Azure Files는 공유 스토리지를 제공하고 파일을 업로드하는 계층적 폴더 구조를 만들 수 있는 서비스입니다. Teamcenter 배포에서는 공동 작업, 문서 관리 및 버전 제어를 위한 공유 스토리지 공간을 제공합니다.
- Azure NetApp Files: Azure NetApp Files는 Microsoft와 NetApp이 공동으로 개발한 파일 스토리지 서비스입니다. Azure NetApp Files를 사용하여 Teamcenter의 파일 기반 애플리케이션을 호스트하고 관리할 수 있습니다.
- Microsoft Entra ID: Microsoft Entra ID는 온-프레미스 디렉터리 동기화 및 Single Sign-On 기능을 제공합니다. Microsoft Entra ID를 사용하여 사용자를 관리하고 인증하여 Azure에서 호스트되는 Teamcenter 서비스에 원활하게 액세스할 수 있습니다.
- Azure Virtual Machines의 SQL Server: Azure Virtual Machines의 SQL Server를 사용하면 전체 코드 호환성을 사용하여 SQL Server 워크로드를 클라우드로 마이그레이션할 수 있습니다. 이 서비스를 사용하여 Teamcenter 데이터베이스를 호스트하여 안정적이고 안전하며 성능이 좋은 데이터 서비스를 제공할 수 있습니다.
- 네트워크 보안 그룹: 네트워크 보안 그룹은 Azure 네트워크 내의 서브넷에 대한 액세스를 제한하는 데 사용됩니다. Teamcenter 배포의 경우 네트워크 보안 그룹을 사용하여 네트워크 인프라를 보호하여 권한 있는 트래픽만 Teamcenter 리소스에 액세스할 수 있도록 합니다.
- Azure 공용 IP: Azure 공용 IP는 공용 IP 주소를 통해 Azure Virtual Machines를 인터넷에 연결하는 서비스입니다. 공용 IP 주소는 호스트된 Teamcenter 서비스에 대한 인터넷 액세스를 제공하여 원격 액세스 및 공동 작업을 용이하게 합니다.
- Azure Monitor : Azure Monitor는 모든 Azure 리소스에 대한 자세한 실시간 모니터링 데이터를 제공합니다. 이를 사용하여 Teamcenter 서비스의 성능 및 사용을 모니터링하여 배포를 유지 관리하고 개선하기 위한 중요한 정보를 제공합니다.
- Azure Key Vault: Azure Key Vault는 클라우드 앱 및 서비스에서 사용하는 비밀을 안전하게 저장하고 액세스하기 위한 서비스입니다. Teamcenter 배포에서는 이를 사용하여 API 키, 암호 및 인증서와 같은 중요한 정보를 저장합니다.
- Azure 애플리케이션 게이트웨이: Azure 애플리케이션 게이트웨이는 웹 애플리케이션에 대한 트래픽을 관리하는 웹 트래픽 부하 분산 장치입니다. 이를 사용하여 Teamcenter 서비스에 트래픽을 관리하고 배포하여 성능과 안정성을 향상합니다.
- Azure Virtual Desktop: Azure Virtual Desktop은 데스크톱 및 앱 가상화 서비스입니다. 이를 사용하여 사용자에게 CAD 워크스테이션을 위한 가상화된 데스크톱 환경을 제공하여 어디서나 Teamcenter 서비스에 쉽게 액세스할 수 있습니다.
- Azure Firewall: Azure Firewall은 클라우드 워크로드에 대한 위협 방지를 제공하는 클라우드 네이티브 네트워크 방화벽 보안 서비스입니다. Teamcenter 배포의 경우 Azure Firewall을 사용하여 위협으로부터 Teamcenter 프런트 엔드 서비스를 보호할 수 있습니다.
고려 사항
이러한 고려 사항은 Azure Well-Architected Framework의 핵심 요소에 부합합니다. 워크로드의 품질을 개선하는 데 사용할 수 있는 안내 테넌트를 설정합니다. 자세한 내용은 Microsoft Azure Well-Architected Framework를 참조하세요.
잠재적인 사용 사례
Teamcenter는 제품 및 서비스 수명 주기 전반에 걸쳐 데이터를 관리하기 위한 다양한 기능 솔루션의 광범위하고 풍부한 깊이를 제공합니다. Azure 지원 다음 사용 사례에 대한 팀 센터 배포:
- 프로세스 간소화를 위해 제품 데이터 자산을 보안이 유지되는 단일 공유 원본에 저장합니다.
- 기계, 전기 및 소프트웨어를 결합하여 제품 복잡성을 관리합니다.
- 공동 작업하여 제품 수명 주기 전반에 걸쳐 제품 디자인, 구성(자료 청구) 및 변경 관리를 효율적으로 관리합니다.
- 엔지니어링, 디자인, R&D 및 제조 전반에 걸쳐 연결을 처리합니다.
- 신제품 출시 속도를 높여 경쟁 우위를 높입니다.
- 디지털 스레드 및 디지털 트윈을 지원합니다.
웹 계층 및 엔터프라이즈 계층 안정성
웹 계층에서 여러 가상 머신을 사용합니다. Teamcenter 애플리케이션의 여러 인스턴스를 사용하여 애플리케이션의 복원력과 확장성을 향상시켜야 합니다. 여러 가상 머신에서 이러한 인스턴스를 실행하고 이러한 인스턴스 간의 트래픽 부하를 분산합니다. 단일 웹 서버 JVM(Java Virtual Machine)은 제대로 튜닝될 때 수천 개의 동시 세션을 지원할 수 있습니다. 그러나 부하 분산 및/또는 안정성 향상을 위해 여러 병렬 웹 서버를 실행해야 합니다.
엔터프라이즈 계층에서 여러 가상 머신을 사용합니다. 여러 Azure 가상 머신에 엔터프라이즈 계층을 설치해야 합니다. 이 설정은 장애 조치(failover) 지원을 보장하고 부하 분산을 통해 성능을 최적화할 수 있도록 합니다. 두 개의 부하 분산 장치가 있습니다. 웹 서브넷의 가상 머신과 Active Workspace Gateway 간의 애플리케이션 게이트웨이 부하 분산은 애플리케이션 수준에서 분산됩니다.
애플리케이션은 네트워크를 통해 소프트웨어 기능을 배포하여 고가용성을 달성하고 전반적인 시스템 안정성을 향상시킬 수 있습니다. 이 구성은 중단 없는 작업 및 효율적인 리소스 사용률이 중요한 프로덕션 환경에 유용합니다. 여러 가상 머신을 사용하는 Teamcenter 애플리케이션은 증가하는 수요를 처리하고 강력하고 응답성이 뛰어난 사용자 환경을 제공할 수 있습니다. 이를 통해 Azure의 확장성 및 복원력 기능을 사용하고 Siemens Teamcenter 애플리케이션의 성능을 최적화할 수 있습니다. 중요한 제품 수명 주기 관리 기능에 대한 중단 없는 액세스를 보장하는 데 도움이 됩니다.
FMS(파일 관리 시스템) 구성 장애 조치(failover)를 구성합니다. 구성 장애 조치(failover)를 사용하면 클라이언트 또는 FMS 네트워크가 한 FSC 구성 서버에서 다른 FSC 구성 서버로 장애 조치(failover)할 수 있습니다. 장애 조치(failover)는 FMS 기본 구성 파일에 설정된 FSC의 우선 순위 값에 따라 발생합니다. FMS 구성의 다른 장애 조치(failover)와 마찬가지로 우선 순위 특성은 장애 조치(failover) 구성을 결정합니다. 0이 가장 높은 우선 순위입니다. 0보다 큰 숫자는 낮은 우선 순위를 나타냅니다. 다음 구성 요소에 대한 장애 조치(failover) 구성에 대한 자세한 내용은 Siemens 지원 센터를 사용해야 합니다.
- FSC 볼륨 서버 장애 조치 구성
- FSC 원격 캐시 장애 조치 구성
- FSC 원격 다중 수준 캐시 장애 조치 구성
- 마이크로 서비스 구성
리소스 계층 안정성
데이터베이스 백업을 구성합니다. SQL Server의 경우 한 가지 방법은 Recovery Services Vault를 사용하여 Azure Backup을 사용하여 가상 머신에서 실행되는 SQL Server 데이터베이스를 백업하는 것입니다. 이 솔루션을 사용하면 개별 자격 증명 모음의 범위로 제한받지 않고 주요 백업 관리 작업을 대부분 수행할 수 있습니다. Oracle에 대한 자세한 내용은 Azure Virtual Machines 백업 전략의 Oracle Database를 참조하세요.
Azure Backup을 사용합니다. 서버 수준 백업을 수행할 때 활성 데이터베이스 파일을 직접 백업하지 않아야 합니다. 백업 시 백업이 데이터베이스 파일의 전체 상태를 캡처하지 못할 수 있습니다. 대신 서버 수준 백업은 데이터베이스 백업 유틸리티를 사용하여 생성된 백업 파일을 백업하는 데 집중해야 합니다. 이 방법은 애플리케이션 데이터베이스의 보다 안정적이고 일관된 백업을 보장합니다. Teamcenter 애플리케이션 데이터의 무결성 및 가용성을 보호할 수 있습니다. 중요한 정보를 보호하고 예기치 않은 문제 또는 데이터 손실에 대해 효율적인 복구를 가능하게 할 수 있습니다.
볼륨 백업을 구성합니다. Azure Files는 파일 공유의 스냅샷을 생성하여 데이터의 특정 시점 읽기 전용 복사본을 만드는 기능을 제공합니다. Azure Files 또는 Azure NetApp Files 스냅샷을 사용하여 실수로 인한 삭제 또는 의도하지 않은 데이터 변경으로부터 보호하는 범용 백업 솔루션을 설정합니다. Teamcenter 볼륨 서버의 경우 파일 볼륨 백업을 사용합니다. 이 구성은 볼륨 서버를 효과적으로 백업하고 데이터 손실 또는 시스템 오류가 있는 경우 쉽게 복구할 수 있도록 합니다. 이러한 권장 사항을 구현하면 Teamcenter 애플리케이션의 데이터 보호 및 복원력이 향상되어 데이터 손실 또는 무단 수정과 관련된 위험을 완화할 수 있습니다.
데이터베이스 및 스토리지 백업을 테스트합니다. Teamcenter 데이터베이스 및 파일 관리자 서버에 대한 백업 및 복구 전략을 계획, 문서화 및 테스트해야 합니다.
백업 빈도를 구성합니다. 증가하는 사용자 수를 고려하여 비즈니스 요구 사항에 따라 백업 요구 사항을 결정합니다. 일일 백업으로는 최적의 보호에 충분하지 않을 수 있으므로 그에 따라 빈도를 조정합니다.
데이터베이스 백업을 사용하여 볼륨 데이터를 조정합니다. FMS(파일 관리자 볼륨 서버)에 대한 백업이 데이터베이스 백업과 조정되었는지 확인합니다. . 이 구성을 사용하면 실제 파일을 파일 메타데이터와 동기화할 수 있습니다. 데이터베이스에는 FMS 내의 파일에 대한 메타데이터(포인터)가 포함되어 동기화가 중요합니다.
데이터베이스 안정성을 향상시킵니다. 가용성 집합에 SQL Server 가상 머신을 배포하여 데이터베이스 안정성을 향상시킵니다. 가용성 집합은 장애 도메인에 가상 머신을 배포하고 도메인을 업데이트하여 데이터 센터 내에서 가동 중지 시간 이벤트를 완화합니다. 가상 머신 프로비전 중에 가용성 집합을 만듭니다. 추가 중복성을 위해 여러 Azure 데이터 센터에서 Azure Storage를 복제하는 것이 좋습니다.
Oracle 데이터베이스의 경우 Azure는 가용성 영역 및 가용성 집합을 제공합니다. 가용성 영역을 사용할 수 없는 지역에서만 가용성 집합을 사용해야 합니다. Oracle은 Azure 도구 외에도 Oracle Data Guard 및 GoldenGate 솔루션을 제공합니다. 자세한 내용은 Azure Virtual Machines의 Oracle 데이터베이스를 참조 하세요.
Always On 가용성 그룹을 사용합니다. Azure Virtual Machines의 SQL Server에 대한 "Always On" 가용성 그룹을 사용하여 데이터베이스 서버를 구성합니다. 이 옵션은 기본 WSFC(Windows Server 장애 조치(failover) 클러스터링) 서비스를 사용하며 고가용성을 보장하는 데 도움이 됩니다. 자세한 내용은 SQL Server Always On 가용성 그룹 및 WSFC(Windows Server 장애 조치(failover) 클러스터링)의 개요를 참조하세요.
보안
Azure Security는 의도적인 공격 및 중요한 데이터 및 시스템의 남용에 대한 보증을 제공합니다. 자세한 내용은 보안 요소의 개요를 참조하세요.
로그인 서비스 및 ID 서비스를 구성합니다. Teamcenter는 TCSS(Teamcenter Security Services) 기능을 제공합니다. 로그인 서비스 및 ID 서비스는 TCSS의 필수 구성 요소이며 웹 애플리케이션 관리자를 사용하여 빌드할 수 있습니다. 지원되는 Java EE 웹 애플리케이션 서버에 이러한 Java EE 웹 애플리케이션을 배포합니다.
로그인 서비스: 로그인 서비스는 클라이언트 인터페이스 역할을 하며 IPv4 및 IPv6 URL을 모두 사용하여 액세스할 수 있습니다. 또한 활성 Security Services 세션의 리포지토리 역할을 하며 Security Services의 Single Sign-On 기능에 필요한 중요한 상태 정보를 저장합니다.
ID 서비스: ID 서비스는 IPv4 주소 지정을 통해서만 액세스할 수 있습니다. 애플리케이션 루트 URL을 가리키는 테이블이 포함되어 있습니다. 클라이언트 인터페이스는 IPv4 및 IPv6 URL을 모두 수락해야 합니다. Security Services를 활용하려면 웹 계층에 Security Services 세션 에이전트를 설치해야 합니다.
비용 최적화
비용 최적화는 불필요한 비용을 줄이고 운영 효율성을 높이는 방법을 찾는 것입니다. 자세한 내용은 비용 최적화 핵심 요소 개요를 참조하세요.
제한된 vCPU 가상 머신을 고려합니다. 워크로드에 더 많은 메모리와 더 적은 CPU가 필요한 경우 제한된 vCPU 가상 머신 크기 중 하나를 사용하여 vCPU당 청구되는 소프트웨어 라이선스 비용을 줄이는 것이 좋습니다.
올바른 가상 머신 SKU를 사용합니다. 다음 표에서 가상 머신 SKU를 사용해야 합니다. Azure 인증 매트릭스 및 SKU 권장 사항에 대한 최신 Teamcenter는 Siemens 지원 팀에 문의하세요.
서버의 역할 | SKU |
---|---|
엔터프라이즈 서버, FMS 및 ODS | 표준 F16s v2 |
FSC, Apache Solr 서버 | 표준 D8ds v5,DDv5 |
시각화, CAD 워크스테이션 | 표준 NV_A10_v5 |
데이터베이스 서버 | 표준 E32-16ds_v4 |
4T 및 AWC용 풀 관리자 | Dv4 및 Ev4 |
Azure 계산기를 사용합니다. Azure 계산기를 사용하면 비용을 예측하고 최적화할 수 있습니다. 기준 아키텍처의 예상 비용은 예상 비용을 참조하세요. 예상 금액은 Azure Teamcenter 구현에 따라 다를 수 있습니다.
성능 효율성
성능 효율성은 사용자가 배치된 요구 사항을 효율적인 방식으로 충족하기 위해 워크로드의 크기를 조정할 수 있는 기능입니다. 자세한 내용은 성능 효율성 핵심 요소 개요를 참조하세요.
근접 배치 그룹을 사용합니다. 근접 배치 그룹을 사용하여 특히 CAD 애플리케이션의 경우 최적의 네트워크 대기 시간을 달성할 수 있습니다. 애플리케이션 계층과 데이터베이스 간의 상당한 네트워크 대기 시간이 워크로드에 영향을 주는 경우 근접 배치 그룹을 사용합니다. 동일한 데이터 센터 내에서 가상 머신 유형 가용성에 대한 제한 사항을 기록해 둡니다. 자세한 내용은 근접 배치 그룹을 참조하세요.
Teamcenter 볼륨 서버에 대한 볼륨을 호스팅하는 경우 여러 프리미엄 디스크를 Virtual Machine에 연결하고 함께 스트라이프하는 것이 좋습니다. 이 구성은 IOPS(초당 결합된 I/O 작업) 및 처리량 제한을 향상시킵니다. DS 시리즈 Virtual Machine에서는 최대 32개의 프리미엄 디스크를 스트라이프할 수 있으며 GS 시리즈의 경우 최대 64개의 프리미엄 디스크를 스트라이프할 수 있습니다. 결합된 IOPS(초당 입력 출력)가 Virtual Machine SKU에 정의된 제한을 초과하지 않는지 확인합니다. 자세한 내용은 Siemens 지원 센터를 참조 하세요.
비동기 인덱싱 흐름을 사용합니다. Apache Solr 서버를 통한 FTS(전체 텍스트 검색) 인덱싱의 경우 비동기 파일 콘텐츠 인덱싱 흐름을 사용해야 합니다. Teamcenter 개체와 연결된 CAD 파일의 콘텐츠를 인덱싱할 때는 중요합니다. 비동기 인덱싱 흐름은 별도의 독립 디스패처 프로세스를 사용하여 요청을 추적합니다. 추가 CPU 및 메모리 리소스가 필요한 리소스 집약적 프로세스의 필요성을 줄입니다. 비동기 인덱싱 흐름은 파일 콘텐츠 인덱싱과 메타데이터 인덱싱을 구분합니다. 메타데이터 인덱싱이 완료되면 사용자는 파일 콘텐츠 인덱싱을 기다리지 않고 모든 인덱싱 가능한 개체를 검색할 수 있습니다. 이 인덱싱 흐름은 검색 시간을 향상시킵니다.
참가자
Microsoft는 이 문서를 유지 관리합니다. 다음은 최초로 문서를 작성한 기여자입니다.
주요 작성자:
- Sunita Phanse | 선임 기술 프로그램 관리자
기타 기여자:
- Guy Bursell | 비즈니스 전략 담당 이사
- Gauhar Junnarkar | 수석 프로그램 관리자
- Geert van Teylingen | Azure NetApp Files 그룹 제품 관리자
LinkedIn 비공개 프로필을 보려면, LinkedIn에 로그인하세요.