Antallet af servere, der kan køre på en computer, afhænger af flere faktorer:
Hardware:
* CPU: Antallet af kerner og tråde påvirker direkte, hvor mange servere der kan køres effektivt. Flere kerner/tråde betyder flere samtidige processer.
* ram: Servere kræver en betydelig mængde RAM for at fungere glat. Jo flere servere du kører, jo mere RAM har du brug for.
* opbevaring: Servere har brug for lagerplads til deres data og applikationer. Flere servere betyder flere opbevaringskrav.
Software:
* Operativsystem: Nogle operativsystemer er optimeret til virtualisering, så du kan køre flere servere.
* virtualiseringssoftware: Software som VMware vSphere, Oracle VirtualBox eller Hyper-V giver dig mulighed for at oprette virtuelle maskiner (VM'er), i det væsentlige separate computere inden for din fysiske computer. Hver VM kan køre en separat server.
netværk:
* båndbredde: Servere kræver netværksforbindelse. Jo flere servere du kører, jo mere båndbredde har du brug for.
Ansøgningskrav:
* ressourceforbrug: Forskellige applikationer kræver forskellige mængder CPU, RAM og andre ressourcer. Hvis du kører ressourceintensive applikationer, kan du køre færre servere.
Eksempel:
En kraftfuld computer med en 16-core CPU, 64 GB RAM og en højhastighedsnetværksforbindelse kan potentielt køre flere virtuelle maskiner, der hver er vært for en server til forskellige formål (webserver, databaseserver osv.). Imidlertid afhænger det faktiske antal servere, du kan køre effektivt, af de faktorer, der er anført ovenfor.
Kortfattet:
Der er ikke noget fast antal servere, du kan køre på en computer. Det handler mere om at finde den rigtige balance mellem din hardware, software, netværksfunktioner og applikationskrav. Det anbefales generelt at starte små og skalere op efter behov.
Hvis du planlægger at køre flere servere på en computer, er det vigtigt at forstå de ressourcer, der kræves af hver server, og sikre, at din hardware og software kan håndtere belastningen.