시스템 요구사항
시스템 요구사항
8.5 시스템 요구사항
개요
항목은 생산 환경에서 ThingWorx를 실행하기 위한 다음 서버 하드웨어 및 구성 요구사항을 제공합니다.
코어 운영 체제 소프트웨어 요구사항
ThingWorx에 필요한 필수 소프트웨어
최소 크기 요구사항(생산 용도)
이 단원의 정보는 달리 특별히 명시된 경우가 아니면 ThingWorx 8.5에 해당합니다. 이 제품의 다른 버전의 경우 새로운 시스템 요구사항이나 변경된 시스템 요구사항이 있을 수 있습니다.
ThingWorx에 대한 타사 소프트웨어의 사용 및 업데이트에 대한 중요한 권장 사항은 이 기술 지원 문서를 참조하십시오.
ThingWorx Foundation 설치 관리자 시스템 요구사항은 ThingWorx Foundation 설치 관리자를 참조하십시오.
ThingWorx Flow 설치 관리자 시스템 요구사항은 ThingWorx Flow 설치 항목을 참조하십시오.
ThingWorx Kepware Server를 플랫폼과 통합하여 ThingWorx 모델에서 데이터를 모델링, 구성 및 추적할 수 있습니다. ThingWorx는 Composer의 산업 연결 기능을 통해 산업 데이터 소스와의 통합을 지원합니다. 제품 정보 및 시스템 요구사항은 https://www.kepware.com/en-us/products/kepserverex/를 참조하십시오.
ThingWorx 서버 요구 사항
생산에 대한 최소 권장 사항은 다음과 같습니다. 실제 크기는 응용 프로그램 및 사용 시나리오에 따라 달라집니다.
하드웨어 사양
구성 요소
설명
메모리
16GB
구성 시 전용 메모리 백분율을 Java VM에 할당해야 합니다.
CPU
4개의 코어
가상화된 환경에는 제공 중인 CPU/코어 수를 지정하기 위한 자체 용어가 있을 수 있습니다. 이러한 환경이 최소 요구사항을 충족하는지 확인할 때 이를 고려해야 합니다.
동시 질의 활동, 색인 및 검색의 양은 물론 내부 이벤트 및/또는 속성 데이터 변경의 양으로 인해 CPU 리소스가 증가해야 할 수도 있습니다.
디스크 유형
*
서버급 하드웨어를 권장합니다.
디스크 공간
100GB
이러한 크기여야만 Tomcat에 설치된 기본 ThingWorx 웹 응용 프로그램과 초기 ThingworxStorage(DB) 디렉터리 및 일부 초기 구성 데이터를 감당할 수 있습니다.
* 
이 크기는 운영 체제 또는 기타 필수 소프트웨어에 필요한 공간을 포함하지 않습니다.
ThingWorx Flow도 설치되어 있는 경우 100GB의 추가 공간이 필요합니다(최소 200GB의 총 디스크 공간).
지정된 응용 프로그램에 필요한 총 디스크 공간은 유지될 구성 및 런타임 데이터 양에 따라 달라집니다. 고객은 영업 및 현장 지원 센터의 도움을 받아 자신의 응용 프로그램 요구사항에 따라 필요한 공간을 파악해야 합니다.
디스크 속도
10000 RPM 또는 SSD
데이터를 ThingWorx Core에 저장하는 경우 속도가 중요합니다. ThingWorx에서는 사용자가 감당할 수 있는 가장 빠른 디스크를 권장하지만 10000 RPM보다 느린 디스크는 사용하지 않아야 합니다.
* 
디스크 성능을 늘리는 RAID 구성을 원할 수도 있습니다.
일반 시스템 백업을 실행할 경우에는 동일한 물리적 디스크에 별도의 파티션이 아닌 자체 컨트롤러에 추가 물리적 디스크를 사용하는 것이 매우 좋습니다.
운영 체제
지원되는 OS(64비트만)
참고
Windows Server 2016
Windows Server 2012 R2
Red Hat Enterprise Linux(RHEL) 7.6 및 8.2
Ubuntu 16.04 LTS, 18.04 LTS
* 
아래 표에 있는 소프트웨어의 경우 해당하는 OS별 버전을 다운로드하고 설치해야 합니다.
일반적으로 나중에 소프트웨어의 부 버전을 설치할 수 있지만 여기에 별도로 명시되어 있지 않으면 새 주 버전이 지원되지 않습니다. 예를 들어, JDK 1.7.0.17이 부 버전이 되지만 JDK 1.8은 주 버전으로 간주됩니다. ThingWorx는 최신 주 버전에서 제대로 실행될 수 있지만 정식 지원을 위해 테스트 및 인증을 받아야 합니다.
필수 소프트웨어
필수 소프트웨어
테스트된 버전
설명
Oracle Java SE Development Kit(JDK)
Java SE Development Kit 8, Update 141 이상, 1.8.0_141-bxx(64비트)
ThingWorx는 64비트 운영 체제에서만 지원됩니다.
Open JDK는 현재 지원되지 않습니다.
Tomcat(Linux)
8.5.51(64비트)
9.0.35(64비트)
표준 패키지 관리로 수동 설치한 경우 일반적으로 최신 버전이 제공되지 않습니다.
ThingWorx는 최신 주 버전에서 제대로 실행될 수 있지만 정식 지원을 위해 테스트 및 인증을 받아야 합니다.
Tomcat(Windows)
8.5.51(64비트)
9.0.35(64비트)
Windows 서비스 설치 관리자를 사용하여 설치되었습니다.
ThingWorx는 최신 주 버전에서 제대로 실행될 수 있지만 정식 지원을 위해 테스트 및 인증을 받아야 합니다.
PingFederate
9.3.3 패치 5
PingFederate는 ThingWorx에 SSO(Single Sign-on)를 수행하기 위해 PTC에서 지원하는 방법입니다. PingFederate는 SSO를 구현하는 고객에게만 필요합니다.
PTC는 테스트된 버전 및 동일한 부 버전(예: 9.3.x) 내 모든 후속 빌드를 지원합니다.
데이터베이스 옵션
데이터베이스
지원되는 버전
설명
PostgreSQL
9.6.12, 10.8
DataStax Enterprise Edition(DSE)
6.7
DSE는 더 이상 판매되지 않으며 향후 릴리즈에서 지원되지 않습니다. 자세한 내용은 판매 종료 기사를 참조하십시오.
Microsoft SQL Server
2016 및 2017
추가 정보는 Microsoft SQL Server를 지속성 공급자로 사용 을 참조하십시오.
AzureSQL
Azure SQL Logical Server - V12
Azure SQL Managed Instance - V12
최신 Azure SQL 버전에 대한 자세한 내용은 https://docs.microsoft.com/en-us/azure/sql-database/sql-database-faq를 참조하십시오.
ThingWorx Flow 와 함께 사용하도록 지원되지 않습니다.
InfluxDB
1.7.7
추가 정보는 InfluxDB를 지속성 공급자로 사용 을 참조하십시오.
Composer(Modeling IDE 및 Mashup Builder)
ThingWorx Composer는 브라우저에서 실행하는 HTML 응용 프로그램입니다. Composer에 대한 필수 최소 해상도는 1280x800입니다. 현재 지원되는 브라우저는 아래에 표시되어 있습니다.
* 
자동으로 업데이트되는 브라우저(최신 버전의 Chrome, Firefox, Safari)에 따라 응용 프로그램 동작이 변경될 수 있습니다. 새 브라우저 버전에서 발생하는 문제점은 해당 심각도에 따라 가능한 한 빨리 식별되고 해결됩니다. BETA 및 Nightly Release 버전은 사용할 수 있도록 지원되지 않습니다.
OS
브라우저
버전
설명
Windows
MS Edge
Chromium 81.0 이상
Mac/Windows
Firefox
Quantum – 59 이상
ESR – 60 이상
Mac
Safari
11 이상
Mac/Windows
Chrome
64 이상
Mashup Runtime
OS
브라우저
버전
설명
Windows
MS Edge
Chromium 81.0 이상
Mac/Windows
Firefox
Quantum – 59 이상
ESR – 60 이상
Mac
Safari
11 이상
Mac/Windows
Chrome
64 이상
iOS 13
Mobile Safari