Inhoudsopgave:
- Waarom mainframes?
- Waarom ze worden gebruikt
- Modern-tijdperk mainframes
- Waarom ze nog steeds schoppen
- Mainframe-markt
- De toekomst
Wat heb je vandaag gedaan? Heb je boodschappen gedaan in een supermarkt? Heb je geluncht in een fastfoodrestaurant? Misschien heb je een geldautomaat bezocht of online of zelfs mobiel bankieren? Wat al deze dingen gemeen hebben, is dat ze afhankelijk zijn van een soort computer waarvan experts zeggen dat ze dood zijn sinds de opkomst van pc's, en meer recent, mobiele apparaten: het mainframe. Zoals u zult zien, zijn geruchten over de dood van het mainframe sterk overdreven.
Waarom mainframes?
Hoewel sommige mensen misschien spotten met het idee van mainframes in een tijdperk van goedkope computerapparatuur en clusters van rackmount-servers, is er nog één ding dat veel grote organisaties, waaronder banken, winkelketens, overheidsinstellingen en andere zakelijke klanten, nodig hebben: pure betrouwbaarheid.
Mainframes zijn ontworpen om uiterst betrouwbaar en fouttolerant te zijn. Ze gebruiken redundante componenten zodat een hardwarefout de machine - en een bedrijf - niet tot stilstand brengt. Componenten kunnen tijdens het draaien van de machine worden verwisseld. Mainframes hebben uptime gemeten in decennia.
De nadruk op redundantie strekt zich vaak ook uit naar het mainframe zelf. Veel organisaties die ze gebruiken, hebben een ander mainframe in een back-updatacenter voor het geval er een grote ramp gebeurt met het primaire mainframe. Mainframe-klanten kunnen het betalen, maar ze kunnen het zich echt niet veroorloven hun bedrijf voor langere tijd niet te kunnen runnen.
Moderne mainframes zijn niet de kolossen die je in oude films en tv-shows ziet, maar ze zijn groter dan de meeste machines die er zijn, ongeveer de grootte van een grote koelkast.
Waarom ze worden gebruikt
Mainframes zijn gebouwd voor hoge doorvoer. Hoewel een geladen CPU uw pc onbruikbaar kan maken, is het eigenlijk een goede zaak met een mainframe. Ze worden idealiter bijna de hele dag en nacht gebruikt.
Overdag worden ze gebruikt voor transactieverwerking, zoals het afhandelen van aankopen in supermarkten. 'S Nachts worden ze meestal in batchmodus uitgevoerd en worden veel items tegelijk verwerkt. Een goed voorbeeld is bij een bank. Tijdens de nachtelijke uren kan een mainframe deposito's verwerken en maandelijkse overzichten maken. Het mainframe van de supermarkt geeft de dagelijkse en maandelijkse verkopen weer en toont het management welke producten op welke locaties worden verkocht.
Aan de andere kant zijn mainframes niet zo goed in dingen die I / O-intensief zijn, dus je first-person schietspellen zullen niet erg goed spelen, hoewel ze waarschijnlijk niet crashen. (IBM en andere bedrijven hebben ook "gameframes" gebouwd als krachtige spelservers.)
Het bedrijfsleven is tegenwoordig 24/7 bereikbaar, dus het onderscheid tussen transactieverwerking overdag en batch-operaties 's nachts begint te vervagen. Dat is vooral het geval als je midden in de nacht kunt winkelen in je pyjama, thuis of zelfs in een winkel. (Bunny slippers zijn strikt optioneel.)
Hoewel rekken en rekken met serverclusters steeds vaker voorkomen, vooral bij het aanbieden van web-apps, is het voordeel van een mainframe dat er meestal maar één fysieke machine is, hoewel deze bij virtualisatie kan dienen als duizenden virtuele machines. Net als de fictieve hipster waren mainframes bezig met virtualisatie voordat het cool was. (Meer informatie in De voordelen van servervirtualisatie.)
Modern-tijdperk mainframes
Als je mainframes nog steeds als een overblijfsel uit het ponskaarttijdperk beschouwt, heb je het mis. Mainframes draaien enkele moderne besturingssystemen die net zo geavanceerd zijn als de hardware waarop ze draaien. IBM heeft de laatste jaren een grote duw in de rug voor Linux op mainframes.
Sommige organisaties gaan van racks met servers naar mainframes omdat ze eenvoudiger te beheren zijn. Dit staat bekend als een "opschaalstrategie", waarbij u naar een krachtiger systeem moet gaan in plaats van de "opschaalstrategie" door gewoon een ander knooppunt aan een netwerk toe te voegen.
Bedrijven zullen nog steeds mainframes gebruiken samen met andere oplossingen. Onze hypothetische big box-winkel zal bijvoorbeeld een cluster van servers hebben die zijn website hosten, maar het mainframe gebruiken voor het daadwerkelijk afhandelen van klantorders.
Waarom ze nog steeds schoppen
Wat zijn de belangrijkste toepassingen van mainframes? Transactieverwerking is een van de grootste. Dit is ook de reden waarom de meeste systemen zijn ontworpen om extreem fouttolerant te zijn.
Een ander belangrijk gebruik, hand in hand gaan met transactieverwerking, zijn zeer grote databases. De ondersteuning voor grote databases is gekoppeld aan enterprise resource planning (ERP). ERP verbindt de verschillende delen van een bedrijf - inventaris, personeel, marketing, verkoop en boekhoudsystemen - om leidinggevenden een compleet beeld van een onderneming te geven.
Dit sluit aan bij de behoefte aan grote, betrouwbare databases. De databases worden voortdurend gehamerd door mensen, leidinggevenden, accountants, zelfs bedienden in winkels.
Mainframe-markt
De mainframemarkt is lang niet alles wat het in zijn glorietijd was, maar Big Blue domineert nog steeds. IBM heeft meer dan 90 procent marktaandeel van de moderne mainframemarkt. Unisys blijft mainframes produceren die afstammen van Burroughs. Hitachi is ook een belangrijke fabrikant, samen met HP.De toekomst
Mainframes zijn in hun moderne vorm zo onmisbaar voor moderne ondernemingen dat ze er nog lang zullen zijn. Zelfs met de groei van cloud computing, zal er nog steeds behoefte zijn aan de brute kracht en betrouwbaarheid die mainframes bieden.