Qual è Distributed Computing?

Distributed Computing si riferisce al mezzo attraverso il quale un computer singolo programma viene eseguito in più di un computer allo stesso tempo. In particolare, i diversi elementi e gli oggetti di un programma sono in corso di esecuzione o trasformati utilizzando diversi computer trasformatori.

Distributed Computing è simile al calcolo parallelo e grid computing. Parallel Computing, però, si riferisce alla gestione di un unico programma con un minimo di due processori che appartengono a un computer. Grid computing, d'altro canto, si riferisce ad un calcolo distribuito dedicato più di installazione - un computer in cui 'membri' sono dedicati in particolare al programma in fase di elaborazione.

Caratteristiche

In un calcolo distribuito di installazione, il programma viene eseguito, come sarebbe stato in un singolo computer, anche quando essa è, infatti, diversi computer utilizzando processori. Ciò significa che nessun singolo computer porta tutto il peso sulle risorse di sistema che esegue un programma per computer in genere comporta.

Tuttavia, calcolo distribuito non è effettivamente utilizzato per alleggerire il carico di un singolo processore del computer. Si tratta infatti di fare per essere in grado di eseguire un processo o complesso di risorse e programmi di drenaggio con maggiore velocità ed efficienza. Distributed Computing, in effetti, può essere considerato come un tentativo di produrre un supercomputer virtuale di centinaia o migliaia di singoli computer.

Server Dedicato

Il calcolo distribuito di installazione è di solito chiamato un peer-to-peer architettura. In realtà, tuttavia, non è distribuita peer-to-peer in quanto singoli computer in realtà non comunicano direttamente con l'altro. C'è almeno un computer dedicato distribuiti server di gestione che coordina gli sforzi su tutta la rete di computer che stanno contribuendo al loro risorse di sistema lo sforzo collettivo.

In un calcolo distribuito di installazione, vi è uno o più server che contengono il modello per il programma coordinato gli sforzi, le informazioni necessarie per accedere a computer membri, e le applicazioni che automatizza la distribuzione del programma quando tali processi è necessaria. E 'anche nel calcolo distribuito amministrative che il server distribuiti processi sono coordinati e combinati, e sono uscite in cui il programma sono generati.

Come distribuzione Computing Works

Un computer che fa parte di una rete distribuita di solito è installato in un programma che è il suo collegamento diretto con l'amministrazione del server o server. Il software rimane in sospeso nei singoli computer fino a che il sistema del computer diventa inattivo (l'utente non utilizza le sue risorse). A questo punto, il software verrà attivato e ne informa il server amministrativo sulle risorse disponibili nel computer. Il server amministrative rispondere con l'invio di un pacchetto applicativo per la richiesta di computer. Nel momento in cui l'utente ha bisogno delle sue risorse proprie, di nuovo, il server di gestione immediatamente abbandonare le risorse che è stato monopolizzare, torna al proprietario del computer.

Distributed Computing Projects

Distributed Computing viene gradualmente accettato come un metodo di calcolo. Alcuni progetti che utilizza questo quadro è il SETI @ home, che è un progetto dedicato alla ricerca di segni di vita extraterrestre. C'è anche il Folding @ home, che dedicato alla ricerca di una cura per il cancro.



Top 5 Free Networking Tools

Free White Paper su IT Management

Bookmark Qual è Distributed Computing?

Ultimi post sul blog


Inglese Inglese Tedesco Tedesco Spagnolo Spagnolo Francese Francese Italiano Italiano Portoghese Portoghese Russo Russo Olandese Olandese
Greco Greco Hindi Hindi Giapponese Giapponese Coreano Coreano Cinese Cinese Cinese (semplificato) Cinese (semplificato) Arabo Arabo

Copyright 2009 Tech-FAQ. Tutti i diritti riservati. Privacy Policy.