Distributed Computing (DCI)

Schrijver: Robert Simon
Datum Van Creatie: 18 Juni- 2021
Updatedatum: 24 Juni- 2024
Anonim
DCI -- 2022 01 18
Video: DCI -- 2022 01 18

Inhoud

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.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

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. Deze omvatten:

  • 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.