Hoe Utility Computing de IT-onderhoudscrisis oplost

9

De belofte was simpel: technologie zou ons bevrijden. Vroege personal computer-advertenties beloofden een werkdag van twee uur. Er werd ons verteld dat e-mail en digitale archivering het papieren spoor zouden vernietigen en miscommunicatie voor altijd zouden beëindigen.

Het gebeurde niet.

De realiteit is rommeliger. Het voorspellen van IT-storingen is vrijwel onmogelijk. Hardware en software evolueren zo snel dat het vasthouden aan één platform als een valstrik voelt, vooral als je een heel netwerk bedraadt. Individuele taken kunnen nu sneller zijn. Maar de machines in leven houden is een nachtmerrie.

Veel bedrijven besteden miljoenen aan IT-ondersteuning om te voorkomen dat applicaties crashen. Een nieuwe app aan het netwerk toevoegen? Succes. U kunt onverwachte bugs introduceren.

Sommige leidinggevenden zijn het beu om kapotte servers te repareren. Ze kijken naar buiten. Ze adopteren utility computing.

Bij dit model wordt computerondersteuning uitbesteed. Het is niet alleen technisch advies. Het huurt verwerkingskracht. Het koopt gegevensopslag. Het koopt gemoedsrust.

Waarom heet het Utility Computing?

De naam is niet toevallig. Het bootst openbare nutsvoorzieningen na. Denk aan uw elektriciteitsrekening. U betaalt een metertarief. Je gebruikt water of elektriciteit. Je betaalt voor wat je verbruikt.

Utility computing werkt op dezelfde manier. U betaalt een ander bedrijf voor toegang tot computerbronnen. Je koopt de server niet. U huurt de computer.

De basisprincipes van utility computing

Het principe is eenvoudig. Het ene bedrijf betaalt het andere voor diensten. Deze diensten variëren. Mogelijk omvat dit hardwareverhuur. Ze kunnen gegevensopslagruimte omvatten. Het hangt af van wat de klant nodig heeft en wat de aanbieder biedt.

Veel aanbieders bundelen deze middelen. Een uitgebreid pakket kan bestaan uit:

  • Computerhardware : servers, CPU’s, monitoren, invoerapparaten en netwerkkabels.
  • Internettoegang : webservers en browsersoftware.
  • Softwaretoepassingen : van tekstverwerkers tot tools voor niche-industrie. Deze specifieke subset staat bekend als Software as a Service of SaaS.
  • Supercomputerverwerkingskracht : financiële bedrijven moeten vaak snel veranderende aandelenmarktgegevens verwerken. Een standaard pc kan uren duren. Een supercomputer is binnen enkele minuten klaar.
  • Grid computing-systemen : deze gebruiken middleware om inactief CPU-vermogen in een netwerk te detecteren. Met de software kan de ene applicatie verwerkingskracht van een andere computer lenen. Het verdeelt grote rekenproblemen in kleinere stukken.
  • Externe gegevensopslag : ook wel cloudopslag genoemd. Bedrijven met enorme databehoeften hebben vaak een gebrek aan fysieke serverruimte. Off-site back-ups beschermen tegen catastrofes. Als het gebouw afbrandt, overleven de gegevens elders.

De prijzen variëren per aanbieder. De meeste kosten zijn gebaseerd op gebruik, niet op basis van een vast bedrag. Gebruik meer, betaal meer. Sommige bieden gebundelde kortingen, waarbij diensten in essentie in bulk worden verkocht.

Aanbod en op aanvraag

Bedrijven als IBM bieden klanten de mogelijkheid om diensten te huren als dat nodig is. Deze flexibiliteit heeft ertoe geleid dat sommigen het ‘on-demand computing’ noemen.

De reikwijdte varieert. Sommige aanbieders bieden een beperkt menu aan. Anderen vormen diepe partnerschappen. Ze bestuderen hoe u zaken doet om een ​​uitgebreide service op maat te kunnen bieden.

Maar is het de overstap waard? De voor- en nadelen zijn complex. Dat zullen we hierna onderzoeken.

De gemaksval en compatibiliteit winnen

Het belangrijkste kenmerk is niet het technische vermogen. Het is de pure opluchting dat u geen hardware hoeft te beheren. Voor de meeste bedrijven betekent utility computing het overhandigen van de sleutels. Je stopt met het kopen van servers. U stopt met het kopen van softwarelicenties. In plaats daarvan huurt u de capaciteit van een derde partij. De aanbieder verzorgt het onderhoud. Zij verzorgen de administratie. Uw team blijft gefocust op de daadwerkelijke bedrijfslogica in plaats van op het patchen van servers.

Er is een secundair voordeel dat vaak over het hoofd wordt gezien: compatibiliteit. Grote organisaties zijn rommelig. De marketingafdeling gebruikt één pakket tools. Engineering gebruikt een andere. De bestanden praten niet met elkaar. Er vormen zich silo’s. Gegevens lopen vast. Utility computing biedt één abonnement. Eén softwarestack. Eén interface. Iedereen gebruikt dezelfde hulpmiddelen. De wrijving neemt af. Samenwerken wordt eenvoudiger omdat het digitale meubilair over de vloer heen gestandaardiseerd is.

Als de rekening raar wordt

Kosten zijn een tweesnijdend zwaard. Als de wiskunde werkt, is het goedkoop. U hebt geen dure hardware op locatie nodig. U kunt op eenvoudigere, goedkopere clientmachines draaien. De aanbieder neemt de onderhoudskosten voor zijn rekening. Uw IT-budget verschuift van kapitaaluitgaven naar operationele kosten. Het is schoner.

Maar als de uitlijning niet goed is, is het een ramp.

Stel je een kleine startup voor. Ze hebben basisverwerkingskracht nodig. De aanbieder biedt toegang tot supercomputers. De kosten zijn fors. Waarom betalen voor een Ferrari om naar de supermarkt te gaan? Als de behoeften van de klant niet overeenkomen met de inventaris van de aanbieder, wordt utility computing een geldput. Je betaalt uiteindelijk voor capaciteit die je niet gebruikt. Of erger nog, u kunt niet over de specifieke middelen beschikken die u wel nodig heeft, waardoor u toch gedwongen wordt terug te keren naar het interne model.

De betrouwbaarheidsgok

Dan is er de kwestie van uptime. Wanneer u uw infrastructuur uitbesteedt, zet u in op de stabiliteit van iemand anders. Als de aanbieder financiële problemen heeft, kunnen ze bezuinigen. Als hun apparatuur regelmatig defect raakt, wordt u afgesneden. Je betaalt voor een dienst die er niet is.

Dit risico wordt vergroot als de aanbieder failliet gaat. Cliënten kunnen hetzelfde lot ondergaan. Gegevens verdwijnen. Operaties stopgezet. Veel bedrijven aarzelen om cruciale taken over te dragen aan kleinere aanbieders. De angst is reëel. Als het bedrijf lijdt, lijdt uw bedrijf. Het is een keten van afhankelijkheid waar je niet altijd controle over hebt.

Veiligheid en de menselijke factor

Utility computing-systemen zijn grote doelwitten. Hackers zijn er dol op. Ze willen gratis toegang. Ze willen snuffelen. Ze willen jouw gegevens.

Ja, de aanbieder is verantwoordelijk voor het veilig houden van het systeem. Zij bouwen de muren. Maar de klant moet de deur openhouden. Als uw personeel niet op de hoogte is van de juiste toegangsprocedures, doen de muren er niet toe. Een eenvoudige phishing-e-mail kan firewalls omzeilen. Als een indringer door uw nalatigheid een manier vindt om binnen te komen, is de veiligheid van de aanbieder niet relevant. De breuk ligt bij jou.

De bewustzijnskloof

Er is nog een hindernis. Bewustzijn. Veel consumenten begrijpen nog steeds niet echt wat utility computing is. Het is moeilijk om een ​​dienst te verkopen die mensen niet begrijpen. Ze zien de rekeningen. Ze zien de waarde niet.

Naarmate de diensten geavanceerder worden, zullen waarschijnlijk meer bedrijven meedoen. We evolueren naar een wereld waarin computers in afgelegen datacentra al het zware werk voor hun rekening nemen. Uw lokale machine wordt slechts een terminal. Een raam.

Maar totdat de bewustwordingskloof gedicht is, zal de adoptie ongelijkmatig zijn.

Wie doet dit eigenlijk?

Je kunt niet over het model praten zonder naar de spelers te kijken. Verschillende grote namen hebben claims op dit gebied ingediend:

  • Amazone
  • Enki
    -IBM
  • Joyent
  • Gelaagde technologieën
  • Sun-microsystemen

Dit zijn niet zomaar willekeurige namen. Zij vormen de ruggengraat van de infrastructuur voor talloze bedrijven.

Het model definiëren

Het helpt om precies te weten wat dit eigenlijk is.

Wat is utility computing met een voorbeeld?
Het is een cloud computing-variant die factureert op basis van verbruik. U betaalt voor de gebruikte opslagruimte. U betaalt voor de gebruikte rekencycli. U betaalt voor bandbreedte. Als u nul gebruikt, betaalt u nul.

Hoe wordt het gebruikt?
Als een pay-as-you-go-model. IT-middelen worden gemeten. Op aanvraag. Je vraagt ​​wat je nodig hebt. Precies daarvoor krijgt u een factuur. Geen langdurige hardwareverplichtingen.

Wat wordt bedoeld met utility computing?
Een serviceverleningsmodel. De aanbieder stelt infrastructuurbeheer beschikbaar op basis van pay-per-use. Het verandert IT in een nutsvoorziening, zoals elektriciteit of water. Je zet het aan. Jij gebruikt het. U betaalt de meter.

De grenzen tussen cloud computing en utility computing vervagen. De terminologie verschuift. Maar het kernidee blijft: betaal voor wat je gebruikt, wanneer je het gebruikt. De rest is slechts onderhandelen.

De infrastructuur achter de hype

Het gesprek eindigt niet met de modewoorden. Om echt te begrijpen wat er op de achtergrond van je digitale leven gebeurt, moet je kijken naar de mechanismen van de systemen die dit allemaal mogelijk maken. Dit gaat niet alleen over marketingdecks; het gaat over hoe gedeelde computerbronnen feitelijk onder de motorkap functioneren.

Denk eens aan het verschil tussen het bewaren van een bestand op uw harde schijf en het live op een externe server hebben. Die verschuiving is de kern van cloud computing. Het verplaatst de onderhoudslast van u af. U hoeft zich geen zorgen meer te maken over de fysieke beveiliging van de machine of de software-updates ervan. De aanbieder regelt dat. Ze verkopen u toegang in plaats van eigendom.

Dit model is sterk afhankelijk van utility computing. De term klinkt droog, maar het concept is eenvoudig. U betaalt voor wat u verbruikt, zoals elektriciteit of water. Als je een week meer rekenkracht nodig hebt, betaal je voor die week. Wanneer u stopt, stopt de facturering. Deze elasticiteit zorgt ervoor dat startups kunnen starten zonder dure serverracks te hoeven kopen.

Hoe de stukjes in elkaar passen

Het helpt de lagen af te breken.

  • Shared Computing : meerdere gebruikers voeren processen uit op dezelfde fysieke hardware. Isolatie is hier het sleutelwoord. De crash van de één mag de applicatie van een ander niet verwijderen.
  • Grid Computing : dit verbindt verschillende computers binnen een netwerk om één groot probleem op te lossen. Het is alsof je de middelen van duizend laptops bundelt om een ​​weerpatroon te simuleren.
  • Cloudopslag : gegevens bevinden zich buiten de locatie. Er is redundantie ingebouwd. Als één server uitvalt, pakt een andere de speling onmiddellijk op.
  • Virtualisatie : dit is de goocheltruc. Software creëert een virtuele versie van een bron, zoals een server of opslagapparaat. Het zorgt ervoor dat één fysieke machine net zoveel verschillende virtuele machines kan zijn.

Wanneer u een video streamt of uw e-mail controleert, heeft u interactie met dit web van gevirtualiseerde bronnen. Het semantische web heeft tot doel deze gegevens machinaal leesbaar te maken, maar we bevinden ons nog steeds in de vroege stadia van die transitie. Ondertussen zorgt encryptie ervoor dat de gegevens veilig blijven tijdens de overdracht tussen uw apparaat en de cloud. Zonder sterke encryptie stort dit model in. Vertrouwen is de munteenheid.

Het menselijke element en de risico’s

Wie houdt de servers in de gaten? De bronnen wijzen op een mix van technologiegiganten en gespecialiseerde bedrijven. IBM en Google doen er alles aan om de standaarden te definiëren. Hun onderzoekspapers en persberichten suggereren een toekomst waarin cloud computing de standaard is, en niet de uitzondering.

Maar het gaat niet allemaal van een leien dakje.

Critici als Nicholas Carr hebben alarm geslagen. Hij maakt zich zorgen dat de ‘wereldwijde computer’ een monoliet wordt. Als alles afhankelijk is van een paar grote providers, wat gebeurt er dan als ze struikelen? Of erger nog, als ze de regels veranderen? Middleware fungeert als lijm tussen applicaties, maar kan ook een knelpunt of een single point of fail worden.

“Software via internet” is geen nieuwigheid meer. Het is de belangrijkste manier van werken voor het moderne bedrijfsleven.

Veiligheid blijft een topprioriteit. Hackers passen voortdurend hun methoden aan om de complexiteit van deze gedistribueerde systemen te exploiteren. Naarmate het aanvalsoppervlak groter wordt met elk nieuw verbonden apparaat, moeten de verdedigingen evolueren. Het is een wapenwedloop die in code wordt gespeeld.

Waarom het belangrijk voor je is

Je ziet de servers misschien niet, maar je voelt de impact ervan. Apps laden sneller. Diensten zijn 24/7 beschikbaar. Uw gegevens zijn overal toegankelijk. Dit zijn de voordelen van het samenwerken van cloudopslag en webservers.

Er is echter sprake van een wisselwerking. Je geeft de controle uit handen. Als de provider een storing heeft, zijn er geen oplossingen. Wacht maar. Het gemak is reëel, maar de afhankelijkheid ook.

De industrie verschuift van het verkopen van dozen naar het verkopen van diensten. Dit is utility computing in actie. Het verlaagt de toetredingsdrempel voor ontwikkelaars. Een klein team heeft nu toegang tot dezelfde rekenkracht als een Fortune 500-bedrijf. Deze democratisering van technologie stimuleert innovatie. Nieuwe ideeën kunnen worden getest en geschaald zonder enorme investeringen vooraf.

Vooruitkijken

De bronnen duiden op een snelle versnelling. Rapporten uit begin 2008 suggereren een “grote verschuiving in de IT-levering”. Dit was toen geen trend; het was een onvermijdelijkheid. De infrastructuur wordt vandaag gebouwd.

We evolueren naar een model waarin de internetinfrastructuur zo robuust is dat de locatie van de gegevens irrelevant wordt. Uw apparaat is slechts een venster. De hersenen zijn daarbuiten, in de cloud