4.8. Risorse hardware consigliate

I test di funzionamento in produzione hanno evidenziato la necessità di suddividere l’architettura del sistema su almeno 3 distinte virtual machine (VM-A, VM-B, VM-C). In particolare, attese le risorse computazionali necessarie ai vari servizi, si consiglia l’installazione della piattaforma TrasparenzAI su almeno tre sistemi separati: VM-A) crawler ; VM-B) coordinamento; VM-C) gestione dei risultati e visualizzazione via Web.

Di seguito le risorse utilizzate per i test di funzionameto della piattaforma TrasparenzAI:

Tabella 4.1 Risorse VM-A

Software di virtualizzazione

VMware vSphere 7.5

HW CPU

Intel Xeon Gold 6342

VM Virtual CPU

32 vCPU

VM RAM

64GB

VM HDD sistema operativo

500GB

Sistema operativo VM

Ubuntu Server 24.04

Servizi e componenti

crawler-service, Selenium (Chrome Driver)

Tabella 4.2 Risorse VM-B

Software di virtualizzazione

VMware vSphere 7.5

HW CPU

Intel Xeon CPU E7-4890v2

VM Virtual CPU

32 vCPU

VM RAM

32GB

VM HDD data

2TB

VM HDD sistema operativo

500GB

Sistema operativo VM

Ubuntu Server 24.04

Servizi e componenti

Rule Service, Conductor service

Tabella 4.3 Risorse VM-C

Software di virtualizzazione

VMware vSphere 7.5

HW CPU

Intel Xeon CPU E7-4890v2

VM Virtual CPU

32 vCPU

VM RAM

64GB

VM HDD data

1TB

VM HDD sistema operativo

500GB

Sistema operativo VM

Ubuntu Server 24.04

Servizi e componenti

Config Service, Public Sites Service, Result Aggregator Service, Result Service, UI service, Task Scheduler Service, Traefik, Keycloak, Minio