This topic includes basic hardware and software recommendations for CM4D products version 25.3 or higher. The specifications outlined here are only intended to be a generic guide to use as a starting point in the planning of your implementation. Your actual system needs for this application installation can vary based on factors, including number of users or activity.
The following hardware/software recommendations apply to systems running ATS CM4D Server or CM4D Client installations. In cases where your system implementation combines one or more server configurations on the same machine, the minimum specifications for the combined system types must be met.
Refer to the General Recommendations section of the topic System Requirements for more generalized prerequisites and other relevant information.
The Database Server hosts the Database Management System (i.e., SQL Server) for the CM4D databases. The DBMS can be local to the CM4D installation or on a centralized server within the network. All installations of ATS CM4D rely on an external database to store the quality data.
Minimum | Recommended | |
OS | Windows Server 2019 Standard | Windows Server 2022 Standard |
DBMS | Microsoft SQL Server 2016 Standard Microsoft SQL Server 2019 Standard |
Microsoft SQL Server 2022 Standard |
CPU The number of threads should correlate to the number of worker processes you intend to have running on a single machine. A large number of processes without sufficient threads can bottleneck your entire system. | 4-6 Cores 2Ghz | 4-6 Cores 3Ghz |
RAM | 12GB-16GB | 24GB+ |
HDD Disk sizing requirements can vary based on amount of CM4D data and files stored on a system. Servers should allow for long term growth. Your actual sizing will be based on the volume of measurement data you plan to store and analyze with CM4D. SSDs are always recommended for the best performance. | 150GB | 150GB+ |
The CM4D Results Database requires the SQL Server Instance Feature - Full-Text and Semantic Extractions for Search. See the topic Results Database for the DBA for details.
Firewall ports for SQL Server: TCP 1433-1434 (default)
CM4D Upload Portal, ATS Security and Configuration Manager and ATS Licensing require individual databases. These databases can be hosted on the same database server used for CM4D.
The Application Server typically includes the CM4D Server desktop applications and automation services.
Minimum | Recommended | |
OS | Windows Server 2019 Standard | Windows Server 2022 Standard |
CPU The number of threads should correlate to the number of worker processes you intend to have running on a single machine. A large number of processes without sufficient threads can bottleneck your entire system. | 4-6 Cores 2GHz | 4-6 Cores 3GHz |
RAM | 8GB | 16GB+ |
HDD Disk sizing requirements can vary based on amount of CM4D data and files stored on a system. Servers should allow for long term growth. Your actual sizing will be based on the volume of measurement data you plan to store and analyze with CM4D. SSDs are always recommended for the best performance. | 1-6GB | 10GB+ |
PDF Printer | eDocPrinter PDF Pro 6.98.6405 | ATS CM4D Printer (from ATS) |
PDF Viewer | Chrome and Edge have built-in PDF viewers | |
Web Browser | Chrome, Edge, Firefox | Chrome |
Network | 1 Gbps |
Downloading and installing these prerequisites is only required if you plan to run the installer on a machine that does not have an internet connection. With an internet connection, any prerequisites not present or require updates are downloaded automatically when needed during installation.
The following software and hardware requirements must be met for the machine that will be running a CM4D Client installation. There are two primary ways the Client version of CM4D might be implemented:
CM4D Clients can support a local SQL installation. However, ATS recommends a centralized SQL Instance whenever possible.
A CM4D Client has the CM4D Client (CM4D, DataSmith, DataUtility) installed locally, but relies on other supporting applications/services (DBMS, Licensing, etc.) to be running/accessible on servers in the network.
Typical use: Machines on the plant floor running CM4D Interactive or Workcell, connecting to the central server for its database and license. This could also be used for a CM4D Scheduler Client that is utilized by the server to automatically generate reports.
Minimum | Recommended | |
OS | Windows Pro 10 | Windows Pro 11 |
GPU A discreet GPU is preferred. | 32Mb (OpenGL) | 128Mb (OpenGL) |
PDF Printer | eDocPrinter PDF Pro 6.98.6405 | ATS CM4D Printer (from ATS) |
This section includes the requirements for CM4D Workstation clients that will have the CM4D installation, ATS Licensing, and SQL Databases on the same workstation (machine).
Typical use: This configuration is usually the Node-locked CM4D Classic Developer and DataSmith licenses and is used by report template developers and DataSmith translator developers. Generally, this is used when by organizations that do not have the Site Automation package or does not use CM4D widely throughout a large network to need shared databases.
Other use: CM4D Interactive or CM4D Workcell systems.
Workstation | Minimum | Recommended |
OS | Windows 10 Pro | Windows 11 Pro |
DBMS | Microsoft SQL Server 2016 Standard | Microsoft SQL Server 2022 Standard |
CPU | i5 Dual or Quad Core | i7 Dual or Quad Core |
RAM | 8Gb | 16Gb |
HDD SSDs are always recommended for the best performance. | 150Gb | 150Gb+ |
GPU A discreet GPU is preferred. | 32Mb (OpenGL) | 128Mb (OpenGL) |
PDF Printer | eDocPrinter PDF Pro 6.98.6405 | ATS CM4D Printer (from ATS) |
See also:
Can we improve this topic?