VDS consists of multiple components and services that require a sufficient number of processor cores and enough RAM to handle the volume of user requests and graphics data that will be processed for the managed plants and their projects. There are also prerequisites that consume server resources. This section covers the minimum recommended number of processor cores and RAM for the VDS Web Server and Application Server components in both implementation options (described in the Installation Overview).
You cannot install VDS twice on the same server. Also, you cannot have two different versions of VDS installed on the same server.
General requirements
Each VDS server requires the following:
-
5 GB free disk space for software installation (plus an additional 3 GB free disk space on the drive where the TEMP folder is located)
-
A network interface capable of > 10 MB/sec sustained throughput
-
DVD drive access, either locally or through a network connection (for installation media)
-
A minimum of 8 GB of RAM and two processor cores
Implementation Option 1: VDS Web Server Only to Support File-based (2D and 3D) Graphics
Single server configuration - All VDS components and services are installed on one server. The minimum recommendations are 8 Processor Cores and 34 GB RAM.
Component/prerequisite |
Resource requirements |
---|---|
3D Graphics Data Web API |
Installed but not used |
Visualization Edge Gateway |
8 Cores and 4 GB RAM |
2D Graphics Data Service |
8 Cores and 4 GB RAM |
2D Graphics Data Service Web API |
8 Cores and 8 GB RAM |
3D File Service |
8 Cores and 8 GM RAM |
RabbitMQ (message broker) |
8 Cores and 8 GB RAM |
VDS Configuration Utility and VDS Diagnostic Utility |
Covered within the general requirements |
Implementation Option 2: VDS to Support Granular 3D Graphics and File-based (2D and 3D) Graphics
Single server configuration - All VDS components and services are installed on one server. The total minimum recommendations are 16 Processor Cores and 74 GB RAM:
Component/prerequisite |
Resource requirements |
|
---|---|---|
3D Graphics Data Service |
8 Cores and 32 GB RAM |
|
3D Graphics Data Service Web API |
8 Cores and 8 GB RAM |
|
Visualization Edge Gateway |
8 Cores and 4 GB RAM |
|
3D File Service |
8 Cores and 8 GM RAM |
|
2D Graphics Data Service |
8 Cores and 4 GB RAM |
|
2D Graphics Data Service Web API |
8 Cores and 8 GB RAM |
|
RabbitMQ (message broker) |
8 Cores and 8 GM RAM |
|
VDS Configuration Utility and VDS Diagnostic Utility |
Covered within the general requirements |
Two server configuration - VDS components and services are installed on two servers (most commonly with the VDS Application Server on its own).
VDS Web Server - hosts all components except the 3D Graphics Data Service and has a total minimum recommendation of 16 Processor Cores and 42 GB RAM.
Component/prerequisite |
Resource requirements |
|
---|---|---|
3D Graphics Data Service Web API |
8 Cores and 8 GB RAM |
|
Visualization Edge Gateway Service |
8 Cores and 4 GB RAM |
|
3D File File Service |
8 Cores and 8 GB RAM |
|
2D Graphics Data Service |
8 Cores and 4 GB RAM |
|
2D Graphics Data Service Web API |
8 Cores and 8 GB RAM |
|
RabbitMQ (message broker) |
8 Cores and 8 GB RAM |
|
VDS Configuration Utility and VDS Diagnostic Utility |
Covered within the general requirements |
VDS Application Server - hosts the 3D Graphics Data Service with a minimum recommendation of:
Component/prerequisite |
Resource requirements |
|
---|---|---|
3D Graphics Data Service Web API |
8 Cores and 32 GB RAM |
|
VDS Configuration Utility and VDS Diagnostic Utility |
Covered within the general requirements |
Multiple-server extended configuration
You can extend the VDS Application Server to multiple servers to handle a growing number of plants and large volumes of user requests and plant data.
VDS Web Server - hosts all components except the 3D Graphics Data Service with a total minimum recommendation of 16 Processor Cores and 42 GB RAM.
Component/prerequisite |
Resource requirements |
|
---|---|---|
3D Graphics Data Service Web API |
8 Cores and 8 GB RAM |
|
Visualization Edge Gateway Service |
8 Cores and 4 GB RAM |
|
3D File File Service |
8 Cores and 8 GB RAM |
|
2D Graphics Data Service |
8 Cores and 4 GB RAM |
|
2D Graphics Data Service Web API |
8 Cores and 8 GB RAM |
|
RabbitMQ (message broker) |
8 Cores and 8 GB RAM |
VDS Application Server - hosts the 3D Graphics Data Service with a minimum recommendation of:
Component/prerequisite |
Resource requirements |
|
---|---|---|
3D Graphics Data Service Web API |
8 Cores and 32 GB RAM |
|
VDS Configuration Utility and VDS Diagnostic Utility |
Covered within the general requirements |
Additional VDS Application Server - hosts the 3D Graphics Data Service with a minimum recommendation of:
Component/prerequisite |
Resource requirements |
|
---|---|---|
3D Graphics Data Service Web API |
8 Cores and 32 GB RAM |
|
VDS Configuration Utility and VDS Diagnostic Utility |
Covered within the general requirements |