Sistema distribuito
Da Wikipedia, l'enciclopedia libera.
In informatica, un sistema distribuito è un insieme di calcolatori interconnessi da una rete in cui le comunicazioni avvengono tramite messaggi.[1]
Un esempio di sistema distribuito è la rete Internet, che si estende a livello mondiale comprendendo risorse fisicamente molto distanti tra loro, in cui computer con funzioni diverse e connessi da reti di vario tipo si scambiano messaggi basati su disparati protocolli.
Un'altra applicazione comune dei sistemi distribuiti è il calcolo distribuito.
Indice |
Caratteristiche [modifica]
Tra le caratteristiche di un sistema distribuito:
- essere eterogeneo, ad esempio molteplicità di sistemi operativi, linguaggi di programmazione o dispositivi hardware
- scalabilità, cioè possibilità di funzionamento anche all'aumentare del numero di componenti
- sicurezza
- tolleranza ai guasti
In base allo scopo del sistema queste caratteristiche possono essere più o meno presenti.
Note [modifica]
Bibliografia [modifica]
- George Coulouris; Jean Dollimore, Tim Kindberg, Distributed Systems, 3a ed., Addison-Wesley [1988], 2001. ISBN 0-201-61918-0