Kategoriarkiv: Cloud Computing

Vad gör du under de 0,1 procent då molnet inte finns?

Ifrån trendspaning.se

Högautomatiserade molntjänster är sannolikt betydligt säkrare än din nuvarande drift. Men det betyder inte att risken är noll. Här får du tre regler att komma ihåg för det du helst vill glömma.

Jag har under den senaste tiden mött flera människor och företag som lägger upp sina system i molnet och sedan glömmer allt man lärt sig om riskhantering. Man föreställer sig en arkitektur där system och data kommer vara garanterat tillgängliga från idag till slutet av vårt kända universum.

Och även om det naturligtvis är en ambition, så är verkligheten tyvärr annorlunda. Även molnsystem kommer att ligga nere i perioder och det oberoende vilken leverantör man väljer – om det så är Microsoft, Amazon, Google eller IBM.

image

Studerar man de SLA:er som finns för de stora molntjänsterna, ser man att de landar på runt 99.9 procents upptid – något som har visat sig vara en rimlig uppskattning för arkitekturer på de molnplattformar man har idag.

Dagens molnplattformar är byggda för att vara distribuerade, geolokaliserade och speglade, det finns både redundans och trippelredundans för data och bearbetning, vilket reducerar risken för att något ska gå fel: men den går aldrig ner till 0. Den kan aldrig gå ner till 0. Det finns alltid händelser som kan inträffa, hur osannolika de än kan tyckas vara.

För dig som väljer högautomatiserade molntjänster från de stora megadatahallarna är den goda nyheten att du förmodligen får betydligt bättre driftssäkerhet än vad du har idag. Men det innebär inte att du inte längre behöver ta något personligt ansvar. Det är kanske en självklarhet, men ändå värt att påpeka.

Det kan vara på sin plats med några regler om molnet och driftsäkerhet.

Regel 1: Att du har valt en molntjänst innebär inte att du inte behöver planera för nedtid

Din planering kan naturligtvis vara inte göra någonting alls – att låta dina tjänster vara nere tills de kommer tillbaka (för det gör de). Men om tjänsten är viktig, om den påverkar liv, så måste du ha en plan B att falla tillbaka på så att du inte står handfallen.

Regel 2: Molntjänster ska inte ses som en billig försäkring mot ekonomiska konsekvenser

Jag tror att de flesta inser att det är orimligt att låta molnleverantörerna stå för hela den kommersiella förlusten när din tjänst ligger nere.Det är inte rimligt att betala hundra kronor för en molntjänst och sedan förvänta sig att leverantören skall betala miljoner om tjänsten ligger nere i en timme. Det låter för bra för att vara sant och är det också naturligtvis.

Sanningen är att du måste ta ansvar för din egen affärsrisk – på samma sätt du alltid har gjort.

Regel 3: Botemedlet mot nedtid är transparens

Det viktigt när någonting händer är transparens; både ifrån molnleverantören och ifrån dig till dina användare. Att som kund få uppdaterad information om vad som faktiskt händer när något går fel, status och planerad lösning är ett måste för att hantera konsekvenserna på bästa sätt.

Behöver jag gå ut med ytterligare information till mina kunder? Behöver jag gå över till manuella processer eller peka om till ett backupsystem?

Om du har en strategi för att hantera nedtider även i molnet så kommer du också märka att du kan hantera dina egna relationer och affärsrisker bättre.

Under de 0,1 procenten sitter alla i samma båt.

Hur pass bra prestanda har molnplattformarna ?

Det börjar dyka upp lite nya tester över hur pass bra prestanda de nya molnplattformarna verkligen kan leverera. Bland annat den här. Det är intressant att se att det verkar skilja ganska kraftigt vilket gör att det blir en relevant parameter att ta hänsyn till. Både Amazon och Azure är ganska likvärdiga medan AppEngine verkar falla ur.

Scalability

(diagram ifrån: http://highscalability.com/blog/2010/5/26/end-to-end-performance-study-of-cloud-services.html) Andra skriver mera här

ISO startar en internationell analysgrupp kring molnet

Avslutade för en timme sedan ett möte i Peking där den internationella standardiseringsorganisationen ISO formellt beslutat starta en ”Study Group on Cloud Computing” (SGCC) kring molnet.

Målsättningen är att i denna grupp arbetar fram en beskrivning av området och ger ett antal rekommendationer till ISO kring vilka delar de bör gå vidare med att eventuellt standardisera. Jag representerade den svenska arbetsgruppen inom SIS vid detta möte och Sverige tillsammans med Kina och Korea var de länder som hade input till hur arbetet inom SGCC bör prioriteras. Sveriges förslag fick stöd av ett antal länder.

Nästa steg nu är att det kommer komma ut en internationell ”call for participation” för att delta i denna grupp (SGCC) med första möte i New York i september. Jag skulle vilja uppmana alla som potentiellt skulle vara intresserade att delta i en sådan expertgrupp att kontakta mig.

SC38 Plenary, Beijing, China May 12-14, 2010

Foto: ISO SC38