Hur att skala Cloud i Cloud Computing

January 25

Ur leverantörens synvinkel är hela poängen med cloud computing för att uppnå stordriftsfördelar genom att hantera en mycket stor pool av datorresurser på ett mycket ekonomiskt och effektivt sätt.

Diagrammet visar ett diagram över kostnaden per användare för att köra bara ett program med hjälp av olika typer av datorresurser; detta är kart mot antalet användare. Den ena programmet körs i olika datormiljöer, som börjar med ineffektiva dedikerade servrar ända upp till massivt skalas galler.

En viktig punkt att notera är att Y-axeln användarpopulationer är logaritmisk. Det betyder att kurvan är mycket mindre brant än om det drogs på en proportionell skala lika stora steg. Om det drogs på en proportionell skala, skulle den behöva miles av papper.

Hur att skala Cloud i Cloud Computing

Cloud computing stordriftsfördelar.

Observera följande:

  • Ena änden av X-axeln visar kostnader datacenter mellan $ 1- $ 50 per användare per år. Kostnaden per användare är extremt låg.
  • Den andra änden av X-axeln visar kostnader datacenter mellan $ 1.000 $ 5000 per användare per år.

I grund och botten, till vänster, har du mycket effektiv användning av datorresurser och, till höger, mycket ineffektiv användning av resurser.

Punkter på linjen indikerar den typ av datorresurser som tjänar särskilda gruppstorlekar:

  • Ineffektiva servrar: Kostnaden för att hantera en enda server i ett datacenter kommer att vara tusentals dollar per år och det är så dyrt som computing blir någonsin per användare.
  • Virtuella maskiner: Program och antalet användare som inte kan använda en hel server får virtualiserad (split mellan flera virtuella servrar).
  • Effektiva servrar (och små kluster): Användar populationer från hundratals till 1.000 kan serveras någorlunda effektivt med en enda eller flera servrar om det finns endast en ansökan körs på en server; servrarna kan vara mycket effektiv, vilket ger en relativt låg kostnad per användare.
  • Mainframe och stora Unix kluster: De är visas separat på nätet bara för sakens skull rymden. Båda kan hantera mycket stora databasapplikationer från tusentals till tiotusentals användare.
  • Galler: Från hundratusentals till en miljon användare, du är i området där Software as a Service (SaaS) leverantörer som Salesforce.com fungera. Affärsapplikationer som erbjuds av SaaS-leverantörer presentera ett taggigt skalning problem eftersom det är ett affärsdatabasapplikation.
  • Stora galler: Samtidiga användare över en miljon. Fortfarande en mycket hög arbetsbelastning och endast möjlig via en skala-out (som låter en enda arbetsbelastning expandera genom att använda mer av det identiska billiga resurser) tillvägagångssätt med ett rutnät.
  • Massively skalas rutnät: Detta är för användarpopulationer i tiotals miljoner. Exempel: Varje fråga på Google-sökning löses genom en specialbyggd rutnät av upp till 1.000 servrar; Google dirigerar frågor till många sådana galler.

Den streckade rutan visar den traditionella domän och typer av resurser för företagens datoranvändning. Samma servrar som används i företagsmiljöer kan användas lika lätt i skalade ut arrangemang, där arbetsbelastning inte alls blandas.

Minskningen av per användare kostnader inte, just nu, kommer från att använda olika datorutrustning eller olika operativsystem: Det kommer från att köra ett litet antal (eller bara en) arbetsbelastning och skalning upp så mycket som möjligt. Det är hur cloud computing minskar kostnaderna dramatiskt.

Inget företag som driver en blandad arbetsbörda någonsin kommer att uppnå cloud computing s stordriftsfördelar.