Cloud computing versus gedistribueerde computing
Cloud computing is een computingstijl waarbij bronnen via internet beschikbaar worden gesteld. Meestal zijn deze bronnen uitbreidbaar en in hoge mate gevisualiseerde bronnen en worden ze als service geleverd. Deze bronnen kunnen voornamelijk worden uitgesplitst naar applicaties, platforms of infrastructuur. Het gebied van de informatica dat zich bezighoudt met gedistribueerde systemen (systemen die bestaan uit meer dan één zelfgestuurde knooppunten) wordt gedistribueerde computers genoemd. Doorgaans wordt gedistribueerd computergebruik gebruikt om de kracht van meerdere machines te gebruiken om één grootschalig doel te bereiken.
Wat is cloud computing?
Cloud computing is de opkomende technologie waarbij vele soorten bronnen als services worden geleverd, voornamelijk via internet. Leverende partij wordt de serviceproviders genoemd, terwijl de gebruikers de abonnees worden genoemd. Abonnees betalen abonnementskosten doorgaans per gebruik. Cloud computing is onderverdeeld in enkele verschillende categorieën op basis van het type service dat wordt geboden. SaaS (Software as a Service) is de categorie van cloud computing waarin de belangrijkste middelen die als service beschikbaar zijn, softwareapplicaties zijn. PaaS (Platform as a Service) is de categorie / toepassing van cloud computing waarin de serviceproviders een computerplatform of een oplossingsstapel via internet aan hun abonnees leveren. IaaS (Infrastructure as a Service) is de categorie van cloud computing waarin de belangrijkste beschikbare bronnen als een service hardware-infrastructuur zijn. DaaS (Desktop as a Service), een opkomende -aaS-service die zich bezighoudt met het bieden van een volledige desktopervaring via internet. Dit wordt ook wel desktopvirtualisatie / virtuele desktop of gehoste desktop genoemd.
Wat is gedistribueerde computers?
Het gebied van informatica dat zich bezighoudt met gedistribueerde systemen wordt gedistribueerde computers genoemd. Een gedistribueerd systeem bestaat uit meer dan één zelfgestuurde computer die via een netwerk communiceren. Deze computers gebruiken hun eigen lokale geheugen. Alle computers in het gedistribueerde systeem praten met elkaar om een bepaald gemeenschappelijk doel te bereiken. Als alternatief kunnen verschillende gebruikers op elke computer verschillende individuele behoeften hebben en zal het gedistribueerde systeem de gedeelde bronnen coördineren (of helpen communiceren met andere knooppunten) om hun individuele taken uit te voeren. Knooppunten communiceren via het doorgeven van berichten. Gedistribueerd computergebruik kan ook worden geïdentificeerd als het gebruik van een gedistribueerd systeem om een enkel groot probleem op te lossen door het op te splitsen in taken, die elk worden berekend in afzonderlijke computers van het gedistribueerde systeem. Typisch,toleratiemechanismen zijn aanwezig om individuele computerstoringen te verhelpen. Structuur (topologie, vertraging en kardinaliteit) van het systeem is niet van tevoren bekend en het is dynamisch. Individuele computers hoeven niet alles te weten over het hele systeem of de volledige invoer (om het probleem op te lossen).
Wat is het verschil tussen Cloud en Distributed Computing?
Cloud computing is een technologie die veel soorten bronnen als services levert, voornamelijk via internet, terwijl gedistribueerd computergebruik het concept is van het gebruik van een gedistribueerd systeem dat bestaat uit veel zelfbesturende knooppunten om een zeer groot probleem op te lossen (dat meestal moeilijk te realiseren is). opgelost door een enkele computer). Cloud computing is in feite een verkoop- en distributiemodel voor verschillende soorten bronnen via internet, terwijl gedistribueerd computergebruik kan worden geïdentificeerd als een type computergebruik, dat een groep machines gebruikt om als een enkele eenheid te werken om een grootschalig probleem op te lossen. Gedistribueerd computergebruik bereikt dit door het probleem op te splitsen in eenvoudigere taken en deze taken toe te wijzen aan individuele knooppunten.