Grid computing è l'atto della ripartizione dei compiti su più computer. Compiti possono variare da memorizzazione dei dati di calcoli complessi e possono essere distribuite su grandi distanze geografiche. In alcuni casi, i computer all'interno di una griglia sono usati normalmente e agire solo come parte della rete quando non sono in uso. Queste reti scavenging cicli non utilizzati su qualsiasi computer che possono accedere, per completare i progetti di data. SETI @ home è forse uno dei più noti progetti di grid computing, e un certo numero di altre organizzazioni si basano sul volontariato che offre di aggiungere il loro computer a una griglia.
Questi computer si uniscono per creare un supercomputer virtuale. Computer in rete può lavorare su gli stessi problemi, tradizionalmente riservato ai supercomputer, e tuttavia questa rete di computer sono più potenti dei computer super costruito negli anni Settanta e Ottanta. Supercomputer moderni sono costruiti sui principi del grid computing, che incorpora molti computer più piccolo in un insieme più ampio. L'idea del grid computing origine da Ian Foster e Carl Kesselman e Steve Tuecke. Essi si sono riuniti per sviluppare un kit di strumenti per gestire la gestione di calcolo, lo spostamento dei dati, la gestione dello storage e altre infrastrutture in grado di gestire reti di grandi dimensioni senza limitandosi a hardware e requisiti specifici. La tecnica è anche eccezionalmente flessibile. tecniche di Grid computing può essere utilizzato per creare tipi molto diversi di griglie, aggiungendo flessibilità e potenza, utilizzando le risorse delle macchine multiple. Una griglia di equipaggiamento in grado di utilizzare una griglia per il controllo un pezzo di materiale, come un telescopio, nonché analizzare i dati che raccoglie le attrezzature. Una griglia di dati, tuttavia, in primo luogo di gestire grandi quantità di informazioni, consentendo agli utenti di condividere l'accesso.Il grid computing è simile a computing cluster, ma ci sono un certo numero di differenze distinte. In una griglia, non c'è una gestione centralizzata, i computer in rete sono controllati in modo indipendente, e in grado di eseguire compiti collegati alla rete a discrezione dell'operatore. I computer in una griglia non sono tenuti ad avere lo stesso sistema operativo o hardware. Le griglie sono di solito debolmente collegate, spesso in una rete decentralizzata, piuttosto che contenuto in un unico luogo, come i computer in un cluster sono spesso.
