Cloud Computing vs Distributed Computing
Wolkrekenaarkunde is 'n styl van rekenaars waarin hulpbronne oor die internet beskikbaar gestel word. Hierdie hulpbronne is meestal uitbreidbaar en is hoogs gevisualiseerde hulpbronne en word as 'n diens verskaf. Hierdie hulpbronne kan hoofsaaklik afgebreek word na toepassings, platforms of infrastruktuur. Die veld van rekenaarwetenskap wat handel oor verspreide stelsels (stelsels wat uit meer as een selfgerigte nodusse bestaan) word verspreide rekenaars genoem. Tipies word verspreide rekenaars gebruik om die krag van veelvuldige masjiene te gebruik om 'n enkele grootskaalse doelwit te bereik.
Wat is Cloud Computing?
Wolkrekenaarkunde is die opkomende tegnologie om baie soorte hulpbronne as dienste te lewer, hoofsaaklik oor die internet. Daar word na die afleweringsparty verwys as die diensverskaffers, terwyl die gebruikers as die intekenare bekend staan. Intekenare betaal intekengeld tipies op 'n per-gebruik basis. Wolkberekening word in 'n paar verskillende kategorieë opgedeel, gebaseer op die tipe diens wat gelewer word. SaaS (sagteware as 'n diens) is die kategorie van wolkrekenaars waarin die hoofbronne wat as 'n diens beskikbaar is, sagtewaretoepassings is. PaaS (Platform as a Service) is die kategorie/toepassing van wolkrekenaars waarin die diensverskaffers 'n rekenaarplatform of 'n oplossingstapel aan hul intekenare oor die internet lewer. IaaS (Infrastruktuur as 'n Diens) is die kategorie wolkrekenaars waarin die hoofhulpbronne wat as 'n diens beskikbaar is, hardeware-infrastruktuur is. DaaS (Desktop as a Service), wat 'n opkomende –aaS-diens is, handel oor die verskaffing van 'n hele rekenaarervaring oor die internet. Dit word soms na verwys as rekenaarvirtualisering/virtuele werkskerm of gehuisvesde werkskerm.
Wat is verspreide rekenaars?
Die veld van rekenaarwetenskap wat met verspreide stelsels handel, word verspreide rekenaars genoem. 'n Verspreide stelsel bestaan uit meer as een selfgerigte rekenaars wat deur 'n netwerk kommunikeer. Hierdie rekenaars gebruik hul eie plaaslike geheue. Alle rekenaars in die verspreide stelsel praat met mekaar om 'n sekere gemeenskaplike doel te bereik. Alternatiewelik kan verskillende gebruikers by elke rekenaar verskillende individuele behoeftes hê en die verspreide stelsel sal die koördinering van gedeelde hulpbronne doen (of help om met ander nodusse te kommunikeer) om hul individuele take te bereik. Nodusse kommunikeer deur boodskap deur te gee. Verspreide rekenaars kan ook geïdentifiseer word as die gebruik van 'n verspreide stelsel om 'n enkele groot probleem op te los deur dit op te breek in take, wat elkeen in individuele rekenaars van die verspreide stelsel bereken word. Tipies is verdraagsaamheidsmeganismes in plek om individuele rekenaarfoute te oorkom. Struktuur (topologie, vertraging en kardinaliteit) van die stelsel is nie vooraf bekend nie en dit is dinamies. Individuele rekenaars hoef nie alles van die hele stelsel of die volledige invoer te weet nie (vir die probleem om opgelos te word).
Wat is die verskil tussen wolk en verspreide rekenaars?
Wolkrekenaarkunde is 'n tegnologie wat baie soorte hulpbronne as dienste lewer, hoofsaaklik oor die internet, terwyl verspreide rekenaars die konsep is om 'n verspreide stelsel te gebruik wat uit baie selfbestuurde nodusse bestaan om 'n baie groot probleem op te los (dit is gewoonlik moeilik om deur 'n enkele rekenaar opgelos te word). Wolkberekening is basies 'n verkoops- en verspreidingsmodel vir verskeie soorte hulpbronne oor die internet, terwyl verspreide rekenaars geïdentifiseer kan word as 'n tipe rekenaar, wat 'n groep masjiene gebruik om as 'n enkele eenheid te werk om 'n grootskaalse probleem op te los. Verspreide rekenaars bereik dit deur die probleem op te breek na eenvoudiger take, en hierdie take aan individuele nodusse toe te ken.