Mākoņu skaitļošana vs sadalītā skaitļošana
Mākoņdatošana ir skaitļošanas stils, kurā resursi ir pieejami internetā. Visbiežāk šie resursi ir paplašināmi un ir ļoti vizualizēti, un tie tiek sniegti kā pakalpojums. Šos resursus galvenokārt var sadalīt lietojumprogrammās, platformās vai infrastruktūrā. Datorzinātnes jomu, kas nodarbojas ar sadalītām sistēmām (sistēmas, kas sastāv no vairāk nekā viena pašvirzīta mezgla) sauc par izkliedēto skaitļošanu. Parasti sadalītu skaitļošanu izmanto, lai izmantotu vairāku mašīnu jaudu, lai sasniegtu vienu liela mēroga mērķi.
Kas ir mākoņdatošana?
Mākoņdatošana ir jauna tehnoloģija, kas sniedz daudzu veidu resursus kā pakalpojumus, galvenokārt internetā. Piegādātājs tiek saukts par pakalpojumu sniedzēju, savukārt lietotāji ir zināmi kā abonenti. Abonenti parasti maksā abonēšanas maksu par katru lietošanas veidu. Mākoņdatošana ir sadalīta dažās dažādās kategorijās, pamatojoties uz sniegtā pakalpojuma veidu. SaaS (programmatūra kā pakalpojums) ir mākoņdatošanas kategorija, kurā galvenie resursi, kas pieejami kā pakalpojums, ir programmatūras lietojumprogrammas. PaaS (platforma kā pakalpojums) ir mākoņdatošanas kategorija / lietojumprogramma, kurā pakalpojumu sniedzēji internetā piegādā abonentiem skaitļošanas platformu vai risinājumu kaudzi. IaaS (Infrastructure as a Service) ir mākoņdatošanas kategorija, kurā galvenie resursi, kas pieejami kā pakalpojums, ir aparatūras infrastruktūra. DaaS (darbvirsma kā pakalpojums), kas ir jauns aA pakalpojums, nodarbojas ar visas darbvirsmas lietošanas nodrošināšanu internetā. To dažreiz sauc par darbvirsmas virtualizāciju / virtuālo darbvirsmu vai mitinātu darbvirsmu.
Kas ir sadalītā skaitļošana?
Datorzinātnes jomu, kas nodarbojas ar izkliedētajām sistēmām, sauc par izkliedēto skaitļošanu. Izkliedētu sistēmu veido vairāk nekā viens pašpārvaldes dators, kas sazinās caur tīklu. Šie datori izmanto savu vietējo atmiņu. Visi datori izplatītajā sistēmā sarunājas savā starpā, lai sasniegtu noteiktu kopīgu mērķi. Alternatīvi, katram datoram dažādiem lietotājiem var būt atšķirīgas individuālās vajadzības, un sadalītā sistēma koordinēs dalītos resursus (vai palīdzēs sazināties ar citiem mezgliem), lai sasniegtu savus individuālos uzdevumus. Mezgli sazinās, izmantojot ziņojumu nodošanu. Izkliedēto skaitļošanu var arī identificēt kā tādu, kas izplatāmo sistēmu izmanto vienas lielas problēmas risināšanai, sadalot to līdz uzdevumiem, no kuriem katrs tiek aprēķināts izdalītās sistēmas atsevišķos datoros. Parasti ir ieviesti pielaides mehānismi, lai pārvarētu atsevišķas datora kļūmes. Sistēmas uzbūve (topoloģija, aizkavēšanās un kardinalitāte) nav iepriekš zināma, un tā ir dinamiska. Atsevišķiem datoriem nav jāzina viss par visu sistēmu vai visu ievadi (lai problēma tiktu atrisināta).
Kāda ir atšķirība starp mākoni un izkliedēto skaitļošanu?
Mākoņdatošana ir tehnoloģija, kas sniedz dažāda veida resursus kā pakalpojumus, galvenokārt internetā, savukārt sadalītā skaitļošana ir jēdziens, ka ļoti lielas problēmas risināšanai (kas parasti ir grūti, izmantojot sadalītu sistēmu, kas sastāv no daudziem pašpārvaldes mezgliem) atrisināts ar vienu datoru). Mākoņdatošana pamatā ir dažādu veidu resursu pārdošanas un izplatīšanas modelis internetā, savukārt sadalīto skaitļošanu var identificēt kā skaitļošanas veidu, kas izmanto mašīnu grupu, lai darbotos kā viena vienība liela mēroga problēmas risināšanai. Izkliedētā skaitļošana to panāk, sadalot problēmu līdz vienkāršākiem uzdevumiem un piešķirot šos uzdevumus atsevišķiem mezgliem.