Huis Cloud computing Wat is distributed computing (dci)? - definitie van techopedia

Wat is distributed computing (dci)? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Distributed Computing (DCI)?

Distributed computing verwijst naar een informatica-veld dat gedistribueerde systemen onderzoekt. Een gedistribueerd systeem omvat verschillende computers die verbinding maken en communiceren via een computernetwerk. De computers communiceren met elkaar om een ​​gemeenschappelijk doel te bereiken.

Gedistribueerde computersystemen bevatten verschillende softwarecomponenten die op verschillende computers zijn geïnstalleerd maar als een afzonderlijk systeem werken. De computers die in een gedistribueerd systeem werken, kunnen fysiek dichtbij zijn en verbonden via een lokaal netwerk. Of ze kunnen geografisch ver weg zijn en verbonden via een wide area network.

Techopedia verklaart Distributed Computing (DCI)

Gedistribueerde systemen omvatten verschillende mogelijke configuraties, zoals personal computers, mainframes, minicomputers, werkstations, enz. Een computerprogramma dat in een gedistribueerd systeem werkt, wordt een gedistribueerd programma genoemd, terwijl de procedure voor het schrijven van dergelijke programma's gedistribueerd programmeren wordt genoemd.

Gedistribueerde systemen bieden verschillende voordelen in vergelijking met gecentraliseerde systemen. Waaronder:

  • Schaalbaarheid: het gedistribueerde systeem kan eenvoudig worden uitgebreid met desgewenst meer machines.
  • Redundantie: veel machines kunnen dezelfde services bieden. Zelfs als één machine niet beschikbaar is, blijven de taken daarom onaangetast. Vanwege het gebruik van veel kleinere machines is deze redundantie bovendien relatief goedkoop.

Gedistribueerde computersystemen kunnen werken op hardware die wordt geleverd door meerdere leveranciers. Het kan gebruik maken van veel verschillende op standaarden gebaseerde softwarecomponenten. Deze systemen zijn zelfvoorzienend en vertrouwen niet te veel op de fundamentele software. Ze kunnen verschillende communicatieprotocollen gebruiken en werken op meerdere besturingssystemen. Om communicatie tussen machines uit te voeren, gebruiken ze TCP / IP of SNA op Ethernet of Token Ring.

Computers die worden gebruikt in gedistribueerde computing maken gebruik van een client-server-model.

Wat is distributed computing (dci)? - definitie van techopedia