Le risorse distribuite sono ciò che definisce una griglia.
Nonostante le buone risposte finora, credo che molti di voi abbiano perso alcuni dei grandi 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 tutte le proprie soluzioni cloud per fornire disposizioni SAAS per l'uso interno e in alcuni casi esterno.
In termini di cloud computing per l'utente finale, non è ancora lì. La gente pensa al cloud come in: "Il mio computer è strettamente virtuale con il client che accede ad esso ovunque mi trovi fisicamente." Questa idea non è ancora pronta e richiederà molti sforzi per formare protocolli e specifiche per l'interoperabilità.
Però ci sono grandi esempi di cloud computing. Un esempio nel settore educativo è "ChindaGrid". Google se lo desideri. È stato un progetto di CERNET in Cina per fornire risorse computazionali a istituzioni come le università. IBM ha un grande interesse / sforzo per il grid computing.
Va anche notato che p2p è una forma di grid computing. Le risorse distribuite sono ciò che definisce una griglia.
Ricordare che negli anni '60 Internet è stato messo in circolazione dai fisici per comunicare a distanza e poi esteso al progetto DARPA / ARPNET per uso governativo per avere una rete decentralizzata senza un singolo punto di errore. Stiamo parlando di quanti anni prima che internet, come sappiamo, è diventato vivo. La rete è ancora agli inizi e ci vorrà del tempo per maturare, ma l'idea di un provisioning scalabile su richiesta è dove i computer andranno senza dubbio.
Ottima domanda, in attesa di altre risposte / commenti!