Pilvandmetöötlus vs hajutatud arvutus
Pilvandmetöötlus on arvutusstiil, milles ressursid tehakse Internetis kättesaadavaks. Enamasti on need ressursid laiendatavad ja väga visualiseeritud ressursid ning neid pakutakse teenusena. Neid ressursse saab peamiselt jagada rakenduste, platvormide või infrastruktuuri järgi. Arvutiteaduse valdkonda, mis tegeleb hajutatud süsteemidega (süsteemid, mis koosnevad rohkem kui ühest isejuhitavast sõlmest) nimetatakse hajutatud andmetöötluseks. Tavaliselt kasutatakse hajutatud andmetöötlust mitme masina võimsuse ärakasutamiseks ühe suuremahulise eesmärgi saavutamiseks.
Mis on pilvandmetöötlus?
Pilvandmetöötlus on kujunemisjärgus tehnoloogia, mis pakub mitmesuguseid ressursse teenustena, peamiselt Interneti kaudu. Edastavat osapoolt nimetatakse teenuseosutajateks, samas kui kasutajaid nimetatakse abonendiks. Abonendid maksavad abonenttasu tavaliselt ühe kasutuskorra alusel. Pilvandmetöötlus jaguneb pakutavate teenuste tüübi järgi mitmeks erinevaks kategooriaks. SaaS (tarkvara kui teenus) on pilvandmetöötluse kategooria, kus peamised teenusena saadaolevad ressursid on tarkvararakendused. PaaS (platvorm kui teenus) on pilvandmetöötluse kategooria / rakendus, milles teenusepakkujad tarnivad Interneti kaudu oma abonentidele arvutusplatvormi või lahendustepaki. IaaS (Infrastruktuur kui teenus) on pilvandmetöötluse kategooria, kus peamised teenusena saadaolevad ressursid on riistvara infrastruktuur. DaaS (Desktop as a Service), mis on kujunemas -aaS, tegeleb kogu töölauakogemuse pakkumisega Internetis. Seda nimetatakse mõnikord töölaua virtualiseerimiseks / virtuaalseks töölauaks või hostitavaks töölauaks.
Mis on hajutatud arvuti?
Arvutiteaduse valdkonda, mis tegeleb hajutatud süsteemidega, nimetatakse hajutatud andmetöötluseks. Hajutatud süsteem koosneb enam kui ühest iseseisevast arvutist, mis suhtlevad võrgu kaudu. Need arvutid kasutavad oma kohalikku mälu. Kõik hajutatud süsteemi arvutid räägivad omavahel ühise eesmärgi saavutamiseks. Teise võimalusena võivad erinevatel kasutajatel igal arvutil olla erinevad individuaalsed vajadused ja hajutatud süsteem koordineerib jagatud ressursse (või aitab teiste sõlmedega suhelda) oma individuaalsete ülesannete saavutamiseks. Sõlmed suhtlevad sõnumi edastamise kaudu. Hajutatud andmetöötlust saab samuti tuvastada kui hajutatud süsteemi kasutamist ühe suure probleemi lahendamiseks, jagades selle ülesanneteks, millest igaüks arvutatakse hajutatud süsteemi eraldi arvutites. Tavaliselt on üksikute arvutirikete ületamiseks loodud tolerantsimehhanismid. Süsteemi ülesehitus (topoloogia, viivitus ja kardinaalsus) pole ette teada ja see on dünaamiline. Üksikud arvutid ei pea teadma kõike kogu süsteemi ega kogu sisendi kohta (probleemi lahendamiseks).
Mis vahe on pilve- ja hajutatud andmetöötlusel??
Pilvandmetöötlus on tehnoloogia, mis pakub teenusena mitmesuguseid ressursse, peamiselt Interneti kaudu, samal ajal kui hajutatud andmetöötlus on kontseptsioon, mille abil hajutatud süsteem, mis koosneb paljudest isehalduslikest sõlmedest, lahendada väga suur probleem (see on tavaliselt keeruline lahendatud ühe arvuti abil). Pilvandmetöötlus on põhimõtteliselt erinevat tüüpi ressursside müügi- ja levitamismudel Internetis, samas kui hajutatud andmetöötlust saab tuvastada andmetöötluse tüübina, mis kasutab masinate rühma töötamiseks ühe ühikuna suuremahulise probleemi lahendamiseks. Hajutatud andmetöötlus saavutab selle, eraldades probleemi lihtsamateks ülesanneteks ja määrates need ülesanded üksikutele sõlmedele.