Mens både servere og mainframes er kraftfulde computere, der bruges til behandling af data, adskiller de sig i skala, formål og arkitektur.
servere:
* skala: Generelt mindre og mindre magtfulde end mainframes.
* Formål: Designet til forskellige applikationer, herunder webhosting, e -mail -tjenester, fildeling og databasestyring.
* Arkitektur: Kan bygges på forskellige platforme (x86, arm osv.) Og bruge en række operativsystemer (Windows, Linux, Unix).
* Omkostninger: Typisk mere overkommelig end mainframes.
* Eksempler: Dell PowerEdge -servere, HP ProLiant -servere, supermikro -servere.
mainframes:
* skala: Massive, kraftfulde computere med stor forarbejdningskapacitet og hukommelse.
* Formål: Designet til højvolumen, missionskritiske applikationer, der kræver høj tilgængelighed, pålidelighed og sikkerhed. Ofte brugt i brancher som finans, bank, telekommunikation og regering.
* Arkitektur: Bygget på proprietære arkitekturer med specialiseret hardware og software.
* Omkostninger: Betydeligt dyrere end servere.
* Eksempler: IBM Z Systems, Fujitsu PrimeQuest, Hitachi Zenterprise.
Her er en tabel, der opsummerer de vigtigste forskelle:
| Funktion | Server | Mainframe |
| --- | --- | --- |
| størrelse og strøm | Mindre, mindre magtfulde | Større, mere kraftfuld |
| Formål | Generel compose computing | Missionskritiske applikationer |
| Arkitektur | Forskellige platforme og operativsystemer | Proprietær hardware og software |
| omkostninger | Mere overkommelig | Dyrere |
| skalerbarhed | Typisk skaleret vandret (tilføjelse af flere servere) | Skaleret lodret (øge kapaciteten på en enkelt maskine) |
| Pålidelighed | Høj, men afhænger af servermodellen og konfigurationen | Ekstremt høj, designet til uafbrudt drift |
| sikkerhed | Varierer afhængigt af servermodellen og konfigurationen | Meget høj, med robuste sikkerhedsfunktioner |
| Eksempler | Dell, HP, Supermicro | IBM, Fujitsu, Hitachi |
I det væsentlige er servere "arbejdsheste" på internettet, mens mainframes er "kraftcentre" til kritiske applikationer. De tjener forskellige formål og imødekommer forskellige behov. At vælge mellem en server og en mainframe afhænger af den specifikke applikation og det krævede niveau af ydeevne, pålidelighed og sikkerhed.