Vra

Kan iemand in eenvoudige woorde verduidelik hoe wolkrekenaarwerk werk?Ek het die Wikipedia artikel, maar steeds nie seker dat ek verstaan ​​hoe wolk eintlik werk nie.

Was dit nuttig?

Oplossing

Afgesien van die jongste bemarkingstermyn?

Basies word al die hulpbronne wat u program benodig, "iewers" op die internet gehou.Jy kommunikeer met hulle via 'n gedefinieerde dienskontrak;SEEP, RUS, POKS of wat ook al en wat daarna gebeur, is vir die diensverskaffer.Jy gee nie om oor hoe jou inligting gestoor word of hoe die diens verskaf word nie, net dat dit is.

As jy byvoorbeeld lêers wou stoor, kan jy kies om Amazon se S3-wolkstelsel te gebruik.Jy koppel aan die diens en laai jou lêers op;jy weet nie of gee om waar die lêers gestoor word nie, net die ligging van die toegangspunt na daardie diens.

As jy 'n toepassing het, kan dit ook in die wolk uitgevoer word, met die veronderstelling dat dit geskik is.Live Mesh is byvoorbeeld 'n virtuele masjien waarteen jy kan kodeer en jou sagteware plaaslik en binne die wolk kan laat loop, so jou gebruiker gaan eenvoudig na 'n URI en vind jou program, jy gee nie om waar dit is as dit iewers beskikbaar is nie op die wolk.

Ander wenke

Eerstens, om dit uit die pad te kry: Cloud Computing is 'n bemarkingsgonswoord en swak gedefinieerde een (ten minste op die oomblik).

Ek sal aanbeveel om hierdie oorkoepelende modewoord en in marksegmente te dissekteer, naamlik:

  • IaaS:Infrastruktuur as 'n diens (bv.Amazon EC2)
  • Paas:Platform as 'n diens (bv.Google AppEngine)
  • DaaS:Databasis as 'n diens (bv.Amazon RDS)
  • SaaS:Sagteware as 'n diens (bv.Verkoopspan)

Om terug te kom na jou punte:

  1. As u 'n diens deur 'n webkoppelvlak blootstel, kan u dit in die wolkrekenaarbak klassifiseer
  2. Tradisionele webwerwe per se sal nie in die CC-kategorie val nie (sien bogenoemde segmente)
  3. Ek weet nie wat 'n "Wolk-toepassing" is nie:probeer jy 'n nuwe term definieer?;-)

Wolk rekenaars gaan oor hardeware-gebaseerde dienste (wat rekenaar-, netwerk- en bergingskapasiteite behels), waar:

  • Dienste is op aanvraag verskaf;kliënte kan vir hulle betaal terwyl hulle gaan, sonder dat dit nodig is om in 'n datasentrum te belê.
  • Hardewarebestuur word uit die kliënte onttrek.
  • Infrastruktuurvermoëns is elasties en kan maklik op en af ​​skaal.

Daar is 'n kragtige ekonomiese krag agter hierdie eenvoudige model: verskaffing en verbruik van wolkrekenaardienste oor die algemeen toelaat om te hê veel meer doeltreffende hulpbronbenutting, in vergelyking met self-gasheer en datasentrum tipe hosting.

Brokkie hieruit artikel oor wolkrekenaars.

Basies die bemarkingstermyn van die uur.Vra 5 mense en jy sal 6 antwoorde kry.Ek het gehoor sommige mense beskryf wolkrekenaars as Google Docs omdat jy jou data "in die wolk" stoor.Ander dink meer daaraan as dinamiese toekenning en hosting, soos Amazon se EC2 of Google App Engine.

Die term is so nuut dat daar geen aanvaarde definisie is nie, veral omdat Dell (!) nie daarin geslaag het om die term 'n handelsmerk te maak nie.

In wese is die idee soortgelyk aan dié van 'n nutsdiens - jy wil elektrisiteit hê, maar jy gee nie om watter kragstasie dit verskaf nie, want daar is 'n netwerk wat elektrisiteit aan almal verskaf, en jy kan net daarby gebruik.Wat werk vir elektrisiteit, maar die internet is nog nie heeltemal so gesofistikeerd nie.Maar dit is die Visie.

Amazon se S3-diens verskaf net skyfspasie, en dit gee nie om wie dit gebruik of waar hulle in die wêreld geleë is nie.Sekerlik bied Google se kantoornutsgoed (en Microsoft se webaanbieding) 'n diens, nie 'n spesifieke masjien nie, wat na jou toepassingbehoeftes sal omsien.Weereens, jy kan 'n sigblad skep en daarmee werk, maar jy weet nie waar daardie sigblad gestoor word, of op watter masjien dit loop nie - net dat dit beskikbaar is wanneer jy dit wil hê.

Web 2.0 is 'n ander term wat sukkel om 'n definisie te vind, maar jy kan jou voorstel dat jou sigblad berekeninge gebruik wat iewers in 'n ander masjien ingebed is, en die resultate van sy berekeninge op Amazon S3 stoor.Grense vervaag op hierdie stadium.

Omdat dit beskikbaar is waar jy ook al vanaf aanmeld, kan dit vanaf enige plek in die wêreld verkry word.Dit is "in die wolk" omdat dit van enige plek af gesien kan word (nie 'n goeie analogie nie, maar ...)

Selfs iets eenvoudigs soos webpos kan beskou word om ons inligting "in die wolk" te hou.Dit wil sê dat die data nie plaaslik gehou word nie, dit word gestoor op daardie magiese wolkding wat die internet genoem word.

Dit is basies net 'n gonswoord om goed op afstand te stoor.Hierdie lys gee 'n opsomming van hoekom dit gebruik word.

FTP-rugsteun => Berging van lêers in die wolk
SSHing in 'n afgeleë rekenaar om kode uit te voer => Wolk rekenaar
Webpos => Wolkpos
SSHing in 'n afgeleë rekenaar om kode uit te voer wat die weer voorspel => Wolk rekenaar via Wolk rekenaar

(Ek het 'n HTML-tabel probeer, maar dit het nie weergegee nie...)

Klink koeler, nie waar nie!

Ek sal verduidelik hoe ek wolkrekenaarkunde verstaan ​​het deur 'n paar voorbeelde te gebruik:

Kom ons sê jy skep 'n persoonlike finansies-webtoepassing.U kontak verskeie banke met u voorstel en hulle hou van die idee, maar hulle weier om u toegang tot hul bedieners vir 'n webdiens te gee.In wolkrekenaarkunde kan die banke 'n webdiens skep in 'n wolkdiens soos Microsoft se Azure wat die data van hul bediener sal onttrek.U sou dan hul webdiens vanaf die wolk bel, nie hul bedieners nie.Basies die "wolk" in 'n tussengangerbediener wat deur 'n betroubare maatskappy soos Microsoft, IBM, Google, ens.

Aan die ander kant vir die bank verminder dit die verantwoordelikheid en koste van die bestuur van die webdienste en hardeware/sagteware wat benodig word.As 'n klein krediet-unie net databergingsbedieners en geen webbediener het nie, bied die wolk hulle dieselfde geleentheid om aan jou aansoek deel te neem as wat 'n groot bank dit kan doen.

So basies kan jy die wolk voorstel as 'n tussenganger van webdienste en/of databerging.

Wolk-berekening is 'n tipe gedeelde rekenaar waar 'n mens grootskaalse rekenaarinfrastruktuur gebruik.Met ander woorde, kragtige hardeware is onderling gekoppel, dikwels om die voordele van virtualisering ten volle te besef.Hierdie hardeware kan onder baie gebruikers gedeel word in die vorm van 'n publieke wolk of toegewy aan een entiteit soos dit in private wolkrekenaars gebruik word.

Die publieke wolk word gedefinieer as 'n multi-huurder-omgewing, waar jy 'n "bedienerskyfie" koop in 'n wolkrekenaaromgewing wat met 'n aantal ander kliënte of huurders gedeel word.

Privaat wolk rekenaar, aan die ander kant, is per definisie 'n enkel-huurder-omgewing waar die hardeware, berging en netwerk aan 'n enkele kliënt of maatskappy toegewy is.

Dit is 'n rekenaar wat op die internet versprei word.Die idee is dat in plaas daarvan om u eie hulpbronne te skep, u u data, toepassings in 'n wolk plaas.Daar word aanvaar dat hierdie wolk 100% beskikbaarheid en oneindige skaalbaarheid het.Vir meer besonderhede:http://vineetgupta.spaces.live.com/blog/cns!8DE4BDC896BEE1AD!1326.entry

Nie een van hierdie dinge maak jou toepassing 'n wolktoepassing nie.Dit is 'n wolktoepassing as dit in 'n wolk loop.Wat is 'n wolk?

Verskil tussen wolkrekenaars en verspreide rekenaars?

Die webwerf-ontwikkelingsmodel is geneig om in 'n wolk te werk omdat baie dele van die stelsel inherent parallel is.Daar is egter verskeie ontwerpbesluite (eh, foute?) wat jy kan maak wat egter die hoeveelheid parallelisme wat bereik kan word, sal beperk.Jy kan steeds so 'n program in 'n wolk laat loop, maar dit sal nie naastenby die soort voordeel kry as 'n hoogs parallelle toepassing nie.

Die tegnologieë waarvan jy praat kan gebruik word om hoogs parallelle toepassings te skep, maar dit is nie outomaties nie, jy moet steeds verstaan ​​wat jy doen.

Wolkrekenaars is net 'n spesifieke manier om rekenaars te bestel, te gebruik en weg te gooi.Dit is soortgelyk aan die gebruik van bankdienste met die hulp van OTM of om goed by outomaatmasjiene te koop.

Die doel van wolkrekenaars is om enige lewende persoon heeltemal van die verskaffer se kant uit te sluit.

Enige ander goeie en slegte eienskappe van wolkrekenaarkunde is net 'n neweproduk van hierdie idee.

Ek hou van hierdie video se verduideliking:

http://www.youtube.com/watch?v=XdBd14rjcs0&feature=related

Die kort weergawe:Google en Salesforce.com, onder andere, verkoop rekenaarspasie en 'gevirtualiseerde' toepassingsomgewings waarmee jy jou program op hul masjiene kan laat loop.Soos virtuele webhosting, maar vir programme en toepassings, nie net webwerwe nie.Dit is nou 'n groot modewoord, want die groot spelers dryf dit regtig as 'n manier om meer geld uit hul infrastruktuur en ongebruikte kloksiklusse te maak.Salesforce, veral, jy kan hierdie mees onlangse weergawe van 'wolkrekenaars' op hulle en 'Force.com' blameer, aangesien hulle hul diens baie bemark het deur die term wolkrekenaars en by volmag die idee van wolk te gebruik. rekenaar self.

Ek stel voor dat jy hierdie koerant lees

Bo die wolke:'n Berkeley-aansig oor wolkrekenaars, hoegenaamd armbust

Daar sal geen twyfel by jou wees nie. En in navorsingsgebied word hierdie vraestel na verwys as inleiding tot wolkrekenaarkunde

Ek dink dit is net soos 'n rekenaar wat dienste bied vanaf wolke in plaas van bedienerstelsels.Wolke kan wêreldwyd versprei.Wolke kan dus die dienste net baie vinniger versprei as dit met enige ander vergelyk word.

Hier is 'n goeie definisie oor wat is wolkrekenaars.

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top