Verschil tussen cloudcomputing en gedistribueerde computing

Verschil tussen cloudcomputing en gedistribueerde computing
Verschil tussen cloudcomputing en gedistribueerde computing

Video: Verschil tussen cloudcomputing en gedistribueerde computing

Video: Verschil tussen cloudcomputing en gedistribueerde computing
Video: MySQL vs MySQLi | PHP #15 | Programmeren met Davey Raaijmakers 2024, Juli-
Anonim

Cloud computing versus gedistribueerde computing

Cloud computing is een vorm van computergebruik waarbij bronnen via internet beschikbaar worden gesteld. Meestal zijn deze bronnen uitbreidbaar en zijn ze sterk gevisualiseerde bronnen en worden ze geleverd als een service. Deze resources zijn vooral te onderscheiden naar applicaties, platformen of infrastructuur. Het gebied van de informatica dat zich bezighoudt met gedistribueerde systemen (systemen die bestaan uit meer dan één zelfgestuurde knooppunten) wordt gedistribueerd computergebruik genoemd. Meestal wordt gedistribueerd computergebruik gebruikt om de kracht van meerdere machines te gebruiken om één grootschalig doel te bereiken.

Wat is cloudcomputing?

Cloud computing is de opkomende technologie voor het leveren van vele soorten bronnen als services, voornamelijk via internet. De leverende partij worden de serviceproviders genoemd, terwijl de gebruikers de abonnees worden genoemd. Abonnees betalen abonnementskosten meestal per gebruik. Cloudcomputing is onderverdeeld in een paar verschillende categorieën op basis van het type service dat wordt geleverd. SaaS (Software as a Service) is de categorie van cloudcomputing waarin de belangrijkste middelen die als een service beschikbaar zijn, softwaretoepassingen zijn. PaaS (Platform as a Service) is de categorie/toepassing van cloudcomputing waarbij de serviceproviders een computerplatform of een oplossingsstack via internet aan hun abonnees leveren. IaaS (Infrastructure as a Service) is de categorie van cloudcomputing waarin de belangrijkste middelen die als een service beschikbaar zijn, hardware-infrastructuur zijn. DaaS (Desktop as a Service), een opkomende -aaS-service die zich bezighoudt met het bieden van een hele desktopervaring via internet. Dit wordt soms desktopvirtualisatie/virtuele desktop of gehoste desktop genoemd.

Wat is gedistribueerde computergebruik?

Het gebied van de informatica dat zich bezighoudt met gedistribueerde systemen wordt gedistribueerd computergebruik genoemd. Een gedistribueerd systeem bestaat uit meer dan één zelfgestuurde computers 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. Nodes 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 op individuele computers van het gedistribueerde systeem. Doorgaans zijn er tolerantiemechanismen om individuele computerstoringen te verhelpen. Structuur (topologie, vertraging en kardinaliteit) van het systeem is niet op voorhand 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 vele soorten bronnen als diensten levert, voornamelijk via internet, terwijl gedistribueerd computergebruik het concept is van het gebruik van een gedistribueerd systeem dat bestaat uit vele zelfbeheerde knooppunten om een zeer groot probleem op te lossen (dat is meestal moeilijk op te lossen 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, waarbij een groep machines wordt gebruikt om als een enkele eenheid te werken om een grootschalig probleem op te lossen. Distributed computing bereikt dit door het probleem op te splitsen in eenvoudigere taken en deze taken toe te wijzen aan individuele knooppunten.

Aanbevolen: