...
...
...
Remote CMS is available with
...
SmartServer 4.4 and higher.
This section describes the hardware requirements and software components for setting up a Remote CMS system and consists of the following:
...
Quad core Intel seventh generation Core i7 or AMD second generation Ryzen 7
16GB DDR4 RAM supporting 32 GB/s bandwidth
M.2 PCIe x4 NVMe SSD Drive supporting 3400Mbps sequential reads and 3000Mbps sequential writes
For a small system, Remote CMS can be hosted on a NUC-class platform. For a large system, Remote CMS can be hosted on a Dell-server class PC. See the Performance Considerations section below for a description of the Remote CMS test environments for a large and small system configuration.
Warning |
---|
Cloned SmartServers are not supported in Remote CMS configurations. For cloned SmartServers, use Local CMS configurations. |
...
Ubuntu 20.04 – LTS OS running inside of Docker container and serving all the rest components
Java 11 – LTS Java VM executing the Remote CMS application
Redis Server 5.0.7 – used as cache for datapoints processing
PostgreSQL 12.10 – SQL DB that keeps all Remote CMS data
ActiveMQ 5.13.3 – MQTT broker, 5.13.3 only
- Spring Framework for SmartServer 4.4 and higher, and Karaf OSGi runtime environment for SmartServer 4.2.13 – OSGi 3 and prior (OSGi container that hosts Remote CMS Java application)
Jetty 9.4.43 (as part of the Karaf container) – HTTP web server
...
Port 443 – used for HTTPS access to Remote CMS web UI, REST API, and WebSockets
For SmartServer 4.0 and higher, the port is 443 and isNote (the port if not required for the URL
. For releases prior to SmartServer 4.0, the port is 8443.)
Port 8883 – used for MQTTS access to ActiveMQ MQTT broker
...