Le risorse distribuite sono ciò che definisce una griglia.
Anche se fino ad ora buone risposte credo che molti di voi abbiano perso alcuni dei principali punti chiave.
Per quanto ne so, c'era un comitato che ha definito i protocolli per standardizzare il cloud computing. Google, Amazon, Microsoft, i grandi nomi hanno implementato le proprie soluzioni cloud per fornire disposizioni SAAS per uso interno e in alcuni casi esterno.
In termini di cloud computing per l'utente finale, non è ancora arrivato. La gente pensa al cloud come in: "Il mio computer è strettamente virtuale con un client che accede ad esso ovunque io sia fisicamente situato". Questa idea non è ancora pronta e richiederà molti sforzi per formare protocolli e specifiche per l'interoperabilità.
Tuttavia, ci sono ottimi esempi di cloud computing. Un esempio nel settore educativo è "ChindaGrid". Google se lo desideri. Era un progetto di CERNET in Cina per fornire risorse di calcolo a istituzioni come le università. IBM ha un grande interesse / impegno verso il grid computing.
Inoltre, va notato che p2p è una forma di grid computing. Le risorse distribuite sono ciò che definisce una griglia.
Ricorda che negli anni '60 Internet è nato per consentire ai fisici di comunicare a distanza e poi si è esteso al progetto DARPA / ARPNET per uso del governo per avere una rete decentralizzata senza alcun punto di errore. Stiamo parlando di quanti anni prima di Internet come sappiamo che è diventato vivo. La griglia è ancora agli inizi e ci vorrà del tempo per maturare, ma l'idea del provisioning scalabile su richiesta è dove i computer andranno senza dubbio.
Ottima domanda, in attesa di altre risposte / commenti!