Wat is mainframe? definitie & betekenis

Mainframes waren van oudsher kernonderdelen van de architectuur van bedrijfscomputers, hoewel ze minder vaak voorkomen dan servers in moderne datacenters – en zijn gericht op het uitvoeren van grootschalige kritieke applicaties of data verwerken. Mainframes kenmerken zich door hun: hoge betrouwbaarheid door redundante interne engineering, strikte backwards compatibiliteit van oudere software, aanzienlijke invoer/uitvoer-mogelijkheden en ondersteuning voor hot-swapping geheugen en verwerkers. Betrouwbaarheid, beschikbaarheid en onderhoudbaarheid of RAS is een belangrijk ontwerpkenmerk van mainframes, ze zijn ontworpen om voor zeer lange perioden te werken van tijd – soms tientallen jaren – continu omdat ze de neiging hebben om kritieke applicaties te draaien waar downtime catastrofaal kan zijn voor het bedrijf.

Technipages legt mainframe uit

Mainframe verwees oorspronkelijk naar de grote kast die de CPU en het geheugen van vroege computers huisvestte, de term evolueerde uiteindelijk om high-end te onderscheiden commerciële machines van minder krachtige computers, alvorens te worden gebruikt om alleen te verwijzen naar de extreem hoge betrouwbaarheid en krachtige machines die mainframe betekent vandaag.

Mainframes verschillen van supercomputers in het soort werklast dat ze verwerken, waarop supercomputers zich richten onbewerkte berekeningssnelheid om cijfers en gegevens te kraken voor wat meestal wetenschappelijk en technisch is doeleinden. Mainframes hebben de neiging om ook hoge prestaties te leveren, maar zijn gericht op transactionele in plaats van computationele prestaties. Een voorbeeldtransactie zou het invoeren van een nieuwe rij in een database zijn. Het mainframe is ontworpen om transactietaken op zeer grote schaal uit te voeren met een zeer hoge betrouwbaarheid bedrijfskritische applicaties en software voor bedrijven waar zelfs minuten downtime miljoenen kunnen kosten en verlies van reputatie.

Moderne mainframes bevatten een fouttolerantiesysteem waarbij twee processors dezelfde werklast uitvoeren, de twee resultaten vergelijken om te controleren of ze correct zijn of bepaal welk resultaat correct is en verschuif vervolgens de verwerkingsbelasting van processors die fouten veroorzaken, allemaal zonder gevolgen voor besturingssystemen of programma's. Dit soort fouttolerantie geeft mainframes een zeer hoge betrouwbaarheid, waardoor ze erg belangrijk zijn voor: bedrijven waar continu werken zonder fouten centraal staat, zoals verwerkers van financiële transacties.

Veelvoorkomend gebruik van mainframe

  • NASA heeft vorige week een nieuw mainframe geïnstalleerd.
  • Het mainframe is een zeer betrouwbaar en gespecialiseerd type server.
  • De hardware-update op het mainframe is succesvol voltooid.

Veelvoorkomend misbruik van mainframe

  • Een mainframe is puur een behuizing voor de rest van een server.