Inzicht, controle, optimalisatie: zo win je de gele trui

Riverbed1

Op 4 juli 2015 ging in Utrecht La Grande Boucle van start. De Tour de France is zonder twijfel het grootste en bekendste wielerevenement ter wereld met miljoenen fans die direct langs het parcours of via de media de prestaties van de renners volgen. Als je goed kijkt, zijn er nogal wat raakvlakken tussen professionele wielerploegen en moderne, hybride netwerken. Beide kunnen niet zonder inzicht, controle en optimalisatie.

Een wielerploeg is een hybride organisatie. Naast de renners die uit alle windstreken komen, zijn er de mecaniciens, de verzorgers, de artsen, ploegleiders en voedingsexperts die allen bijdragen aan het succes van de renners. De meeste ploegen beschikken weliswaar over een centrale vestiging, maar veel medewerkers werken vanuit verschillende locaties. Alle medewerkers - en renners - zijn uiteraard afhankelijk van optimale informatievoorziening. Hetzelfde geldt voor bedrijven die ook werken met vestigingen en kantoren verspreid over verschillende locaties, waar een groot deel van de activiteiten van een bedrijf plaatsvindt. Dat kan gaan om een saleskantoor, een productiefaciliteit of een landenvestiging. Op al die locaties is het zaak dat de totale IT - van infrastructuur tot en met applicatie - optimaal werkt en een zo hoog mogelijke beschikbaarheid biedt. Dat vereist inzicht, controle en optimalisatie.

Inzicht

Uit onderzoek van Gartner blijkt, dat de IT-afdeling van een bedrijf vaak niet weet dat er ergens in het netwerk een performanceprobleem optreedt. Het onderzoeksbureau becijferde dat in zeventig procent van de gevallen de IT-afdeling pas op de hoogte is van een performanceprobleem als een eindgebruiker daar melding van maakt. Dat duidt op een gebrek aan inzicht in de status van het netwerk. Idealiter is de IT-afdeling immers op de hoogte van een performanceprobleem nog voordat de eindgebruiker daar last van heeft. Met de juiste tools is het mogelijk om dat inzicht (visibility) te creëren. Zo kan een tool aangeven dat de mailserver op maandagochtend meer dan gemiddeld wordt belast doordat medewerkers hun weekendmail checken. Op de laatste dag van elke maand kan de SAP omgeving extra capaciteit gebruiken in verband met de maandafsluiting. Naast deze meer interne voorbeelden zijn er ook externe te noemen: denk aan een webserver voor e-commerce, die na een marketingactie meer toeloop krijgt. Met de juiste tools zijn patronen in deze belasting te ontdekken en kun je maatregelen nemen. Zonder goed inzicht in de conditie van de infrastructuur kunnen de consequenties behoorlijk ingrijpend zijn: ontevreden klanten, omzetderving en een lagere medewerkerstevredenheid.

Dat betekent dat een bedrijf niet zonder een performancemanagement- en controlsuite kan, die data op het gebied van gebruikerservaring, applicatie- en netwerkprestaties combineert en zorgt voor optimaal inzicht. Vergelijk het met de trainingsstaf van de wielerploeg, die zoveel mogelijk wil weten over de actuele conditie van de renners, zodat een optimaal trainingsschema te maken is. Ook moet je als leiding van een wielerploeg weten wanneer welke etappe op welke locatie wordt gereden. Wanneer is er een bergetappe waarbij onderweg warme, beschermende kleding nodig is? Of een etappe over slecht wegdek, waarvoor speciale banden nodig zijn? De leiding verdiept zich vooraf in het parcours en laat zich niet verrassen door de afstand en omstandigheden van een rit. Dit zorgt ervoor dat de wielrenners zich kunnen focussen op hun optimale prestatie.

Controle

Bij controle draait alles om eenvoud en het vergroten van de efficiëntie, zodat een organisatie de total cost of ownership kan reduceren. Zo is het zaak om de prestaties van applicaties in lijn te brengen met de bedrijfsdoelen. Daarnaast is het van belang bottlenecks in het netwerk terug te dringen of volledig te vermijden, bijvoorbeeld door aan het eind van een kwartaal videostreaming tijdelijk intern te blokkeren of te beperken, zodat de finance- en salesafdelingen voldoende bandbreedte hebben om een eindsprint te maken. Vereenvoudiging ligt ook in het groeperen van applicaties aan de hand van het type applicatie of het specifieke businessbelang. Daardoor zijn Service Level Agreements (SLA) voor verschillende typen toepassingen te automatiseren en kun je de bedrijfskritische applicaties bijvoorbeeld laten lopen over een eigen - sneller en beveiligd - netwerk en andere, minder kritische via het publieke en goedkopere internet. Zo kun je applicaties aan eindgebruikers leveren op basis van concrete prioriteiten. Dat kan op een kosteneffectieve manier door te differentiëren in type netwerk. In wielertermen: de ploegleiding kent het parcours van elke etappe en heeft daarom de juiste middelen bij de hand om de wielrenners optimaal te laten presteren. Ze krijgen eten aangereikt voordat een hongerklop toeslaat. En door de weersvoorspellingen op de voet te volgen, ligt de regenkleding klaar in de volgwagens. Voor een etappe over kasseien rijden er extra volgwagens met reserveonderdelen mee.

Riverbed2

Optimalisatie

Op het moment dat er inzicht is in het netwerk en in de applicaties en beide onder controle zijn, is de volgende stap het optimaliseren van de prestaties van de infrastructuur. Dat dit geen overbodige luxe is, blijkt wel uit prestatiecijfers van bekende toepassingen als Microsoft Office, Exchange en SharePoint, en Citrix. Deze applicaties presteren in de regel prima op een LAN, maar dat geldt niet voor WAN’s. Office is op een WAN zo’n tweehonderd keer langzamer, Exchange ruim vijftig keer en SharePoint bijna zeventig keer. Mogelijke oorzaken zijn een gelimiteerde bandbreedte binnen het WAN, interferenties op applicatie- of TCP-niveau, en hoge latency.

Dit is op verschillende manier te voorkomen. Riverbed gebruikt drie technologieën om de WAN-prestaties te verhogen.

  1. Stroomlijnen van data

Door deduplicatie van de data wordt het WAN minder belast met data doordat er geen redundante data wordt getransporteerd. Veelgebruikte data wordt niet continu heen en weer gestuurd tussen locaties, maar lokaal op een intelligente manier bewaard en lokaal samengevoegd met nieuwe data.

  1. Stroomlijnen van het transport

Met deze technologie is het transport via TCP efficiënter te maken door data minder vaak heen en weer te sturen. Het accent ligt op de ideale grootte van pakketten en het versturen ervan in die grootte. Op deze manier is het WAN-verkeer tot 98 procent terug te dringen.

  1. Stroomlijnen van de applicatie

Mike Betz_photo3 Het stroomlijnen van applicaties richt zich op het verminderen van de chattiness en latency die worden veroorzaakt door applicatieprotocollen als CIFS, HTTP, HTTPS, MAPI, NFS en SQL.

Net als een netwerk presteert een wielerploeg optimaal door inzicht, controle en optimalisatie. Dat zijn de drie pijlers om in Parijs op de Avenue des Champs Élysées de felbegeerde gele trui te kunnen aantrekken.

Mike Betz, Riverbed