Soluzioni Client-Server
Si consiglia una soluzione client-server quando il programma deve essere distribuito a più client da una posizione centrale. In questo caso, l'installazione del programma viene effettuata su un server.
Soluzione Terminal Server
Si consiglia una soluzione Terminal Server quando il programma viene utilizzato direttamente da più utenti sul Terminal Server. In questo caso, l'installazione del programma viene effettuata su un Terminal Server.
Soluzione Terminal Server con condivisione in rete
È possibile una combinazione tra una soluzione Terminal Server e una soluzione client-server.
- In un ambiente Terminal Server, un'installazione centrale del programma viene utilizzata direttamente da uno o più utenti sul server.
- I client possono essere utilizzati anche tramite una soluzione client-server.
Soluzione di virtualizzazione
La virtualizzazione del server viene utilizzata quando si desidera eseguire più server virtuali su un'unica infrastruttura hardware fisica. A tal fine, viene installato un software di virtualizzazione su un server host, che fornisce le risorse per le macchine virtuali.
La virtualizzazione può essere utilizzata, ma comporta una riduzione delle prestazioni. L'utilizzo di core non fisici e l'overprovisioning comportano ulteriori perdite di prestazioni. A seconda del livello di overprovisioning, possono verificarsi rallentamenti se altri sistemi sullo stesso hypervisor generano carico e utilizzano risorse. Questo vale in particolare se non sono configurati limiti, priorità o riserve fisse. I limiti fissi possono influenzare negativamente la distribuzione del carico, impedendo la riallocazione temporanea delle risorse inutilizzate dell'hypervisor ad altri sistemi.
Requisiti di sistema per il server
Sistemi operativi
- Windows Server 2016 oppure
- Windows Server 2019
- Windows Server 2022
- .NET Framework dalla versione 4.7.2
Dischi rigidi
Per ottenere una maggiore velocità operativa, si consiglia l'utilizzo di dischi SSD.
CPU
Attenzione!
Le seguenti indicazioni si riferiscono esclusivamente al software Orgadata in ambienti come Terminal Server, VDI e RDP, nonché in soluzioni cloud come Azure. Devono essere considerati anche i requisiti del sistema operativo, dei software di terze parti e delle interfacce. Si consiglia di prevedere almeno 4–6 GB di RAM per il sistema operativo e 4 core CPU.
Raccomandazioni per la frequenza dei core CPU:
- Non più vecchi di 5 anni
- Frequenza base per core singolo il più alta possibile (2,5 GHz o superiore)
Requisiti per utente/sessione:
- Minimo:
1 core per sessione e per directory di installazione, 1 GB di RAM
- Consigliato:
2 core per sessione e per directory di installazione o più, 2–3 GB di RAM
Note:
- Per l'inserimento di posizioni di facciata si consiglia l'utilizzo di più di 2 core.
- I requisiti si riferiscono per macchina. I requisiti del sistema operativo per utente devono essere considerati separatamente nei sistemi client. Nei Terminal Server, i requisiti del sistema operativo vanno sommati una sola volta.
Condivisioni di file
Se il server mette a disposizione la directory di installazione tramite una condivisione di rete, si consiglia un'interfaccia Ethernet da 10 Gbit/s sul server a partire da 15 o più utenti simultanei. Questo include anche il cablaggio adeguato: un client necessita di circa 1 Gbit/s.