Planning the Installation
In production it is typically recommended to host SMARTUNIFIER Manager and the Communication Instances on different servers.
In a test environment the Manager and the Communication Instances can run on the same hardware.
The SMARTUNIFIER Manager and the Communication Instances can be run on dedicated hardware as well as in a virtualized environment. CPU and memory requirements are estimated based on modern Hardware (e.g. Intel Xeon Coffelake / Core i5-6xxx or AMD Epic / Ryzen 5 3xxx or greater). In a virtualized environment dedicated resources are highly recommended.
Minimum System Requirements (Manager)
Computer and Processor: 4 cores
Memory: 1GB free memory
Storage (SSD): 10GB free space
Display PC (Engineering, Dashboard): 1920x1080 (Full HD)
Mobile Devices (Dashboard): Apple iPhone 6 or higher, Android
Operating System: Windows, Windows Server, Linux, MacOS (Not recommended for production) - For an optimal user experience always use the latest version of the operating system
Browser: Latest version of Chrome, Microsoft Edge or Firefox
Minimum System Requirements (1 Communication Instance)
Computer and Processor: 4 cores
Memory: 256MB free memory
Storage (SSD): 5GB free space
Operating System: Latest version of Windows, Windows Server or Linux
Production Deployment Example
Multiple SMARTUNIFIER Instances can be operated on one server. The number of Instances for each server depends on the overall scenario.
For a deplyoment of ca. 30-40 Communication Instances, the servers minimum requirements are:
Computer and Processor: 8 cores
Memory: 16GB free memory
Storage (SSD): 150GB free space
Operating System: Latest version of Windows or Linux
For high-end use cases that require high data volumes, low latency and high amount of data pre-processing, it might be that additional computing resources are required (e.g. deploy one single high-performance Communication Instance on one dedicated computing device).
Note
Communication Instances store log files on the host system therefore sufficient storage needs to be provided.
Test Environment Deployment Example
In a test environment the Manager and the Communication Instances can run on the same machine. Hardware configuration for running 20 communication instances as well as the Manager:
Computer and Processor: 8 cores
Memory: 16GB free memory
Storage (SSD): 100GB free space
Operating System: Latest version of Windows or Linux