woensdag, 06 19th

Last updatevr, 29 mrt 2013 11am

zEnterprise, een mooi en indrukwekkend systeem

Tijdens de vakantie periode zijn er wat aankondigingen geweest die niet de aandacht kregen die ze wel verdienden. Zo was er op 22 juli een Aankondiging met hoofdletter A. En als er met hoofdletters gewerkt gaat worden is er toch uiteindelijk maar één systeem die daar volledig aanspraak op kan maken: het mainframe. Deze roemruchte server heeft een nieuwe telg: zEnterprise. Over namen en benamingen voor producten ben ik altijd wat sceptisch binnen IBM. Zijn we net gewend aan z9 en z10, zou je denken dat z11 wel een aardige naam voor de opvolger zou zijn, maar nee. Of dat komt omdat men denkt dat voor IBM klanten tellen boven de 10 een uitdaging wordt, óf omdat deze server IT binnen de enterprise anders gaat benaderen. Laten we hopen op het laatste.

 

Want anders dan een Aankondiging van weer een nieuw systeem met betere eigenschappen, is de zEnterprise een nieuwe benadering. Ja, natuurlijk hebben de extreem knappe koppen van de microelectronics afdeling een processor afgeleverd waar niet alleen "rechts zijn vingers bij af kan likken", maar ook links en centrum en achter, boven en onder. Om van schuinachter nog maar te zwijgen. 5.200.000.000 veranderingen per seconde kan deze processor aan. Dat is 5,2 GHz. Er is geen enkele commerciële processor in de wereld die hieraan kan tippen. Intel's vlaggeschip, de X7560, stopt bij 2,26 GHz. Da's minder dan de helft. Ja, ja, ik weet het: dat is een 8 core processor, maar vergis je niet dat ook de processor in de zEnterprise een multicore processor is. 4 rekenkernen zijn er geïntegreerd en heeft 24 MB L3 cache van het type eDram. Bovendien ook nog eens L4 cache van maar liefst 192 MB. De kracht van de processoren en het uitgekiende ontwerp van het mainframe maakt virtualisatie makkelijk. Voor de goede orde: IBM had al virtualisatie in 1968 ingevoerd op het mainframe. Het lijkt iets van de laatste tijd, maar laat je niet foppen. Op een huidig mainframe zijn vele duizenden (!) virtuele linux machines geen enkel punt. Inderdaad, duizenden. Op één machine die dan ook nog een zeer gering stroomverbruik kent en op 2m² past. Nee hoor, beste mensen, laat je niet Ab Klinken: de processor in de zEnterprise is er eentje waar Intel, AMD en andere processor leveranciers gewoon niet aan kunnen tippen. Punt uit.
Maar dat is eigenlijk niet eens het meest briljante aan de nieuwe zEnterprise.

Kijk, een mainframe is wat men noemt een gebalanceerd systeem. Daarmee wordt bedoeld dat zowel de rekenkracht, als de input en output van gegevens, als geheugen activiteit allemaal in evenwicht zijn. Daar waar industriestandaard servers (Intel en AMD, ook wel x86 genoemd) door de knieën zakken bij grote hoeveelheden data, blijft een mainframe rustig draaien. Het verwerken van -- extreem -- grote hoeveelheden data en het onderbrengen van een ongelofelijke hoeveelheid gelijktijdige gebruikers is waarom het mainframe er nog steeds is. Alle droevige verhalen van de concurrentie ten spijt. Het uitgangspunt van het mainframe is altijd geweest om een systeem te maken waarbij de werklast uitermate beveiligd, 100% betrouwbaar verwerkt wordt en waarbij het systeem het systeem beheert. Ondanks het feit dat er miljoenen transacties per seconde worden verwerkt, er 50.000 gebruikers gelijktijdig op zitten te werken, is er geen enkele systeembeheerder ook maar enigszins zenuwachtig. Waarom zou je? Het systeem is zo ontworpen dat fouten door het systeem zelf worden gecorrigeerd. Tot en met het Operating System en applicaties aan toe. Toegegeven, de x86 servers zijn niet meer zo dramatisch slecht als een jaar of 10 geleden. Dat zijn inmiddels betrouwbare systemen, helemaal de IBM System x en IBM Blades systemen, die immers technologie hebben die voortkomen uit de mainframe stal. Maar nog steeds zitten er haken en ogen aan x86 systemen. Neem het beheer ervan. Dat is, vergeleken met het mainframe, een zorgenkind. Als je x86 systemen nodig hebt die 50.000 gebruikers dienen en miljoenen transacties per seconde laat verwerken, heb je een legertje mensen nodig om dat te beheren. Er zijn patches, firmware updates, security packs en alle narigheid die de systeembeheerders aardig van de straat houden. De zEnterprise systeem beheerder doet dat op maandagochtend voor de koffie van 9:30 uur. De rest van de week is hij bezig met nuttige dingen. Over beheer gesproken: er is al een sexy iPad app waarmee je het mainframe kan beheren! Ha!

Het is juist dat beheer wat de zEnterprise aankondiging interessant maakt. Want het mainframe krijgt een directe koppeling met IBM blade systemen. Voorlopig de IBM POWER blades met AIX, maar dat gaat uitgebreid worden met IBM x86 blades met Linux. Volledig onder auspiciën van het mainframe worden de Blades beheerd waardoor er een boel narigheid wegvalt. Het mooie van de zEnterprise is dat het voldoet aan de wens van veel klanten. Daar is namelijk een keur aan werklast. In bedrijven worden er niet alleen transacties verwerkt, maar er zijn ook websites, firewalls, business analytics, ERP, Data Mining, CRM, Applicatie ontwikkeling, etc etc.. Het is een verkeerde gedachte dat al deze types van verwerking het beste op één type processor gedaan kan worden. Dat is overigens wel wat de wereld ons wil doen geloven. En ja, het zou misschien wel kunnen, maar tegen welke prijs? Lees: tegen hoeveel servers, en hoeveel beheerders om al die servers in de lucht te houden? Google maar eens op "mainframe class" en zie hoeveel con-collega's die eigenschap als referentie gebruiken. zEnterprise integreert al deze omgevingen onder één systeem. Het is eigenlijk "a datacenter in a box".
Prachtig spul! Praat er eens over met klanten, vrienden en bekende!

U bevindt zich hier: Home zEnterprise, een mooi en indrukwekkend systeem