211service.com
Kan Microsoft erobre cloud computing?
Ingen stor teknologivirksomhed trives med konkurrence på den måde, som Microsoft gør. Uanset om bogeyman er Apples grafiske brugergrænseflade, Novells Netware-netværksoperativsystem eller Netscape Navigator-internetbrowseren, ser Microsoft ud til at nyde at møde hver udfordring med en enorm teknisk retningsændring. Og ifølge kilder inden for Microsoft, vil den næste sådan om-ansigt komme senere på måneden, i form af det, der foreløbig kaldes Windows Cloud.
Microsofts administrerende direktør Steve Ballmer nævnte Windows Cloud for første gang i sidste uge i to europæiske taler, men sagde lidt om præcis, hvordan det nye styresystem vil fungere. Alt, hvad der er blevet sagt offentligt af Microsofts chef for cloud computing, Amitabh Srivastava, er, at projektet er risikabelt, hvilket er noget fra en fyr, hvis sidste projekt var det sene og urolige Windows Vista-operativsystem.
Cloud computing er et ekstremt varmt område lige nu. En sky er lavet ved at sammenkæde et vilkårligt antal generiske Intel-klasse computere, så de fungerer som en enkelt stor, distribueret computerplatform. En applikation, der kører på en sky, kan lettere skalere op til større målgrupper og er mere modstandsdygtig over for fejl. En computersky kan indeholde titusindvis af computere fordelt rundt på internettet, der kører applikationer på den nærmeste, mindst belastede server eller på tværs af en flåde af maskiner. Sådanne applikationer kan være alt fra en hjemmesideserver til en virtuel stationær computer, der tilgås af en tynd klient eller en webbrowser.
Googles mange webapplikationer kører på en sky af maskiner, der meget vel kan indeholde mere end 100.000 noder (det vil virksomheden ikke sige). Dusinvis flere virksomheder, både store og små, arbejder på computerskyer, fordi de kunne spare penge og energi og muliggøre mere kraftfulde applikationer. Nogle forskere ser skyer som efterfølgeren til alt fra pc'en til mainframen.
Men blandt de mange spørgsmål, der ikke er besvaret før nu om Windows Cloud, er, hvor seriøst operativsystemet bliver taget af virksomheden selv. De samme personer inden for Microsoft antyder, at virksomheden tager det meget alvorligt.
Cloud-tinget er ikke bare endnu et virksomhedsprodukt, forklarer en kilde, der beder om ikke at blive navngivet. Det kommer til at påvirke alt, hvad vi gør, alle produktgrupperne. Forbruger og virksomhed bliver nødt til at finde ud af, hvor de passer ind i cloud-paradigmet.
Præcis hvordan cloud-computing-paradigmet vil passe sammen med Microsofts operativsystemer og applikationer forbliver et mysterium indtil videre. Men én ting er klar: Hvis Microsoft skal udvikle den teknologi, der skal til for at dominere markedet, skal den hurtigt indhente det. Skiftet til cloud-baseret computing er analogt med vores skift til internettet i slutningen af 90'erne, tilføjer kilden. [Det] ændrede virksomhedens retning og påvirkede alt, hvad vi gjorde.
Den bedst kendte sky, der i dag opererer med offentlig adgang, er Amazons Elastic Compute Cloud ( EC2 ), som snart også vil understøtte Windows Server-applikationer.
Amazons EC2 gjorde et stort sprøjt, fordi det er ægte pay-as-you-go og virkelig billigt, siger Armando Fox, professor i datalogi ved University of California, Berkeley. En anden nøgleårsag til Amazons succes er ifølge Fox tilgængeligheden af gratis virtualiseringsteknologi, nemlig Linux-operativsystemet og en virtualiseringsplatform kaldet Xen. Dette lader Amazon sælge en virtuel forekomst af en computer til en kunde og distribuere den på tværs af så mange computere som nødvendigt.
Indtil nu har alle computerskyer involveret en eller anden variant af Linux eller UNIX. Windows virtualiseringsteknologi er meget mindre moden, især hvad angår konsolidering af flere kopier af Windows effektivt på en enkelt server, tilføjer Fox. Og Windows 'økologi' er langt mindre forskelligartet [end Linux].
En alternativ tilgang bruges af et andet cloud-operativsystem (en slags). 3teras Applogic kører i nogle datacentre, der drives af hostingfirmaer, og den har også annonceret, at understøttelse af Windows-applikationer er i beta-testning. 3tera's Applogic skaber, hvad virksomheden kalder en applikationsanordning fra en målapplikation - en smule kode, der er en virtualiseret forekomst af applikationen, som kan replikeres igen og igen efter behov, skaleres op eller ned for at imødekomme efterspørgslen, sammen med at have nogle failover beskyttelse.
Uanset hvilken tilgang Microsoft vælger at tage, vil virtualisering hjælpe Windows Cloud med at undgå problemerne med et lignende koncept: on-demand computing. On-demand computing (også kendt som utility computing) så lige så populær ud for tre år siden, som cloud computing ser ud i dag, og den blev omfavnet hjerteligt af Sun Microsystems og IBM (sidstnævnte til en værdi af $10 milliarder). Ideen indebærer også at tilbyde computerkraft på tryk, men den eneste måde at tilføje mere processorkraft er at tilføje flere processorer.
For at imødekomme generelle applikationer blev virksomheder imidlertid tvunget til at bygge en meget kompleks og meget dyr infrastruktur til brugscomputere. Dette skyldes, at de fleste applikationer ikke er skrevet til at fungere på parallelle processorer: de kan ikke skaleres til at køre på flere processorer - kun hurtigere.
Da Microsoft vil håbe på at undgå dette problem, kan Windows Cloud komme med en række nye applikationsprogrammeringsgrænseflader (API'er) for at tillade applikationerne at køre problemfrit på tværs af en enklere, billigere infrastruktur.
Men den mest spændende del af cloud computing – og et grundlæggende problem for Microsoft – er den måde, det kan påvirke selve pc-skrivebordet, det så dominerer. Hvorfor få en ny pc til at redigere dine hjemmevideoer, hvis du bare kan få fat i ekstra computercyklusser efter behov fra Windows Cloud? Som Microsofts Srivastava siger, er det et risikabelt træk.