Client-server oplossing

Een client-server oplossing wordt aanbevolen wanneer het programma voor meerdere clients via een centrale locatie moet worden verdeeld. Hiervoor wordt het programma op een server geïnstalleerd.

Terminal-server oplossing

Een terminal-server oplossing wordt aanbevolen wanneer het programma door meerdere gebruikers rechtstreeks vanaf de terminal-server wordt gebruikt. Hiervoor wordt het programma op een terminal-server geïnstalleerd.

Terminal-server oplossing met toegang tot netwerkshare

Een combinatie van een terminal-server oplossing en een client-server oplossing is mogelijk.

  • In een terminalserveromgeving wordt een centrale programma-installatie van een of meerdere gebruikers direct vanaf de server gebruikt.
  • Clients kunnen bovendien via een clientserver-oplossing worden gebruikt.

Virtualisatie-oplossing

Server-virtualisatie wordt gebruikt wanneer meerdere virtuele servers op één fysieke hardware moeten worden uitgevoerd. Hiervoor wordt virtualisatiesoftware geïnstalleerd op een Host-server, die de resources voor de virtuele machines ter beschikking stelt.

Virtualisatie kan worden gebruikt, maar er moet rekening worden gehouden met prestatieverlies. Het werken met een niet-fysieke toewijzing van cores en het gebruik van overprovisioning leiden tot extra verliezen. Afhankelijk van de mate van overprovisioning kunnen er beperkingen optreden als andere systemen belasting genereren op de hypervisor en resources gebruiken. Dit geldt met name als er geen limietwaarden, prioritering of vaste reserveringen zijn geconfigureerd. Vaste limietwaarden kunnen een negatieve invloed hebben op de belastingverdeling, wat betekent dat ongebruikte hypervisor-resources niet tijdelijk aan andere systemen kunnen worden toegewezen.

Server vereisten

Besturingssystemen

  • Windows Server 2016
  • Windows Server 2019
  • Windows Server 2022
  • NET Framework vanaf versie 4.7.2

Harde schijven

Voor een hogere werksnelheid raden we aan om SSD-harde schijven te gebruiken.

CPU

Aanbevelingen voor CPU-kloksnelheden:

  • Maximaal 5 jaar oud
  • De hoogst mogelijke single-core kloksnelheid (2,5 GHz of meer in de basiskloksnelheid)

Vereisten per gebruiker/sessie:

  • Minimum:
    1 core per sessie en per installatiemap, 1 GB RAM
  • Aanbeveling:
    2 cores per sessie en per installatiemap of meer, 2-3 GB RAM

Bestandsdeling

Als de server de installatiemap via bestandsdeling op het netwerk beschikbaar stelt en er 15 of meer gelijktijdige gebruikers zijn, wordt een 10 Gbit/s Ethernet-interface op de server aanbevolen. Dit omvat de benodigde bekabeling: elke client heeft ongeveer 1 Gbit/s nodig.