Articles

Sistema di calcolo distribuito

Techopedia spiega il sistema di calcolo distribuito

L’idea di distribuire risorse all’interno di una rete di computer non è nuova. Questo è iniziato con l’uso di terminali di immissione dati sui computer mainframe, poi si è spostato nei minicomputer e ora è possibile nei personal computer e nell’architettura client-server con più livelli.

Un’architettura di calcolo distribuito consiste in un certo numero di macchine client con agenti software molto leggeri installati con uno o più server dedicati alla gestione del calcolo distribuito. Gli agenti in esecuzione sulle macchine client di solito rilevano quando la macchina è inattiva e inviano una notifica al server di gestione che la macchina non è in uso e disponibile per un lavoro di elaborazione. Gli agenti quindi richiedono un pacchetto di applicazioni. Quando la macchina client riceve questo pacchetto di applicazioni dal server di gestione da elaborare, esegue il software applicativo quando ha cicli di CPU liberi e invia il risultato al server di gestione. Quando l’utente ritorna e richiede nuovamente le risorse, il server di gestione restituisce le risorse che stava usando per eseguire diversi compiti in assenza dell’utente.

Lascia una risposta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *