It’s important to remember that ARDI has several key components, each of which have their own requirements.
Below are the requirements for the ARDI server – the core of the system.
The server runs on either Windows or Linux, and can work in almost any environment, such as…
- A Raspberry PI or similar embedded computer,
- A NUC mini-PC,
- A standard desktop PC,
- A physical or virtual on-site server, or
- A cloud server
Because ARDI doesn’t store much information, it doesn’t need a lot of resources unless you’re using the ARDI services heavily.
For bandwidth reasons, we usually suggest placing your ARDI server as close (in network terms) to the historian or the source of live data as possible. This usually means installing your ARDI server on-premises in a virtual or physical machine in your OT network.
For a simple ARDI virtual machine, we’d suggest the following…
Windows | Linux | |
Operating System: | Windows 10 or Above Windows Server 2012 or Above |
Ubuntu/Debian/Raspberry PI OS Amazon Linux or similar. |
Memory: | 4GB+ (Win 10) 8GB+ (Win 11/Server) |
4GB or higher |
HDD Space: | 512GB+ | 256GB+ |
CPU: | x86-64, 2+ Cores | x86-64 orĀ ARM64, 2+ Cores |
Note that the needs of the system may increase as you deploy additional services, such as model hosting, AI analytics, triggers, reporting etc. You can always increase your servers resources, or move certain workloads (such as AI) onto different machines.