Wellicht heeft u reeds verschillende keren de term "cloud computing" horen langsvliegen, maar waar gaat dit nu juist over?
In essentie gaat het over het 'nieuw' beheer van een datacenter dat op een bepaalde manier kan aangepakt worden, zodat men begint te spreken over een "cloud model". Dit beheer pakt verschillende inefficiënties van het huidige datacenter dat u heeft aan. Zo probeert men de overcapaciteit of de ondercapaciteit van de gealloceerde ICT ressources (networking, data, storage, process power) zo laag mogelijk te houden. Bij een verandering in vraag tracht men dus zo nauw mogelijk aan te sluiten met de nodige ICT ressources (On-demand en scalable). De eindgebruiker betaalt enkel voor hetgene dat hij gebruikt. Dus het is wel veel meer dan enkel virtualisatie, waarmee de term soms verward wordt. Virtualisatie is slechts één van de middelen om dit beheer in de praktijk aan te pakken, maar volstaat lang niet op zichzelf.
Wanneer is het nu voor uw organisatie interessant om naar zo'n beheer model over te stappen? Dit zal voornamelijk afhangen van uw "workload" patronen. Een 4-tal patronen zijn interessante kandidaten.
- "On and Off" - Heeft u veel batch processen lopen op uw servers, waarbij de servers vaak idle staan, maar enkel op bepaalde tijdstippen gloedrood staan? (bv. maandelijkse closing van de cijfers)
- "Growing fast" - Heeft u bepaalde services in de markt gezet, waarvan u verwacht dat deze exponentieel zullen groeien, waardoor het voor IT moeilijk zal worden op dit bij te houden?
- "Unpredictable bursting" - Zijn er soms ongeplande 'peaks' in de vraag? (bv. vulkaanuitbarsting ijsland, waardoor er enorm veel mensen naar de websites van de vliegmaatschappijen gaan)
- "Predictable bursting" - Biedt u diensten aan waarvan u op voorhand weet dat ze in bepaalde (micro) periodes veel meer gevraagd zullen worden? (bv. Chronorace - verantwoordelijk voor de organisatie van de 10 miles van Antwerpen)
Mocht u naar een cloud model willen overstappen, hoeft dit niet meteen alles of niets te zijn, er bestaan ook nog veel tussenoplossingen, afhankelijk van uw benodigdheden. Om te beginnen kan uw eigen datacenter misschien al verder geoptimaliseerd worden, indien nodig kan je overstappen naar een extern datacenter waarbij zowel zaken dedicated/private kunnen voorzien worden voor u als shared met andere klanten. Daarnaast bestaat er ook nog de public cloud, waar eender wie zijn datacenter op kan plaatsen en alles per definitie shared is.
Op deze omgevingen kan je dan zelf kiezen hoe ver je wil gaan met "as a service". In plaats van alles zelf te onderhouden (Private, on-premise), kan je er voor opteren de infrastructuur componenten te 'outsourcen' (IaaS, Infrastructure as a Service). Je kan ook een stap verder gaan door ook de databases, security & integration en de runtimes te 'outsourcen' (PaaS, Platform as a Service) en soms kan het interessant zijn om ook de applicaties te 'outsourcen' (SaaS, Software as a Service).
28-10-2010 om 17:51
geschreven door Tim Claes 
Tags:Cloud computing, IaaS, PaaS, SaaS, Cloud, Data Center
|