System Requirements
General Notes: Messaging Middleware
RabbitMQ 3.8.2+
This applies to all services using RabbitMQ
- Privileges, Required by the AI RabbitMQ User
-
-
Configure: ^(q|x){1}\.(ai)\..+$
-
Write: ^(q|x){1}\.(ai|cm|pqm|nexeed)\..+$
-
Read: ^(q|x){1}\.(ai|cm|pqm|nexeed)\..+$
-
Note: With the current version we still rely on messaging communication to the CM and PQM module.
General Notes: Relational Databases
This applies to all services requiring a 'Relational Database' in IAS:
-
One of:
-
Oracle DB 19c / 12c
-
MS SQL 2016
-
PostgreSQL 13.2
-
Azure SQL
-
ai-core
Required quota at host system (Expected usual Load)
CPU Clock Rate in GHz |
Intel Xeon Gold 6248R (3.0 GHz @~4.0GFLOPS/core) |
|---|---|
CPU Cores |
0.3 |
RAM in MB |
2000 MB |
Local File Storage in MB |
- |
Required quota at host system (Max Load)
CPU Clock Rate in GHz |
Intel Xeon Gold 6248R (3.0 GHz @~4.0GFLOPS/core) |
|---|---|
CPU Cores |
1 |
RAM in MB |
3000 MB |
Local File Storage in MB |
- |
Required software at host system
Operating System |
Linux, 64-bit (Redhat 7+ recommended) |
|---|---|
Docker Version |
Docker Version 18.09+ |
Further Software |
— |
Required infrastructure services
Databases
-
Relational Database
- Relative Capacity
-
less then 1 GB / tenant
An oracle user with the privileges "NEXEED_BASIC_ROLE" as described in the Nexeed IAS Operations Manual is required.
Tables relevant for this module: * AI_DEVICE * AI_MDM_SYNC
Furthermore, the permissions granted should follow the principle of least privilege.
ai training
Required quota at host system (Usual Load)
CPU Clock Rate in GHz |
Intel Xeon Gold 6248R (3.0 GHz @~4.0GFLOPS/core) |
|---|---|
CPU Cores |
0.7 |
RAM in MB |
1.300 MB |
Local File Storage in MB |
- |
Required quota at host system (Max Load)
CPU Clock Rate in GHz |
Intel Xeon Gold 6248R (3.0 GHz @~4.0GFLOPS/core) |
|---|---|
CPU Cores |
1 |
RAM in MB |
2.000 MB |
Local File Storage in MB |
- |
Required software at host system
Operating System |
Linux, 64-bit (Redhat 7+ recommended) |
|---|---|
Docker Version |
Docker Version 18.09+ |
Further Software |
— |
Required infrastructure services
Databases
-
Relational Database
- Relative Capacity
-
4 GB / tenant
- Relative Capacity
-
less then 1 GB / tenant
An oracle user with the privileges "NEXEED_BASIC_ROLE" as described in the Nexeed IAS Operations Manual is required.
Tables relevant for this module: * AI_CAS00_ALEMBIC_VERSION * AI_CAS_PROCESS * AI_CAS_PROCESS_DATA
Furthermore, the permissions granted should follow the principle of least privilege.
ai scoring
Required quota at host system (Usual Load)
CPU Clock Rate in GHz |
Intel Xeon Gold 6248R (3.0 GHz @~4.0GFLOPS/core) |
|---|---|
CPU Cores |
1 |
RAM in MB |
700 MB |
Local File Storage in MB |
- |
Required quota at host system (Usual Load)
CPU Clock Rate in GHz |
Intel Xeon Gold 6248R (3.0 GHz @~4.0GFLOPS/core) |
|---|---|
CPU Cores |
9 (1 Core per replica) |
RAM in MB |
9000 MB (1000 MB per replica) |
Local File Storage in MB |
- |
Required software at host system
Operating System |
Linux, 64-bit (Redhat 7+ recommended) |
|---|---|
Docker Version |
Docker Version 18.09+ |
Further Software |
— |
Required infrastructure services
Databases
-
Relational Database
- Relative Capacity
-
less then 1 GB / tenant
An oracle user with the privileges "NEXEED_BASIC_ROLE" as described in the Nexeed IAS Operations Manual is required.
Tables relevant for this module: * AI_INF_ALEMBIC_VERSION * AI_INF_AIMODEL
Furthermore, the permissions granted should follow the principle of least privilege.