Cluster si differenzia da Cloud e Grid in quanto un cluster è un gruppo di computer connessi da una rete locale (LAN), mentre cloud e grid sono più ampi e possono essere distribuiti geograficamente. Un altro modo per dirlo è che un grappolo è strettamente accoppiato, mentre una Griglia o una nuvola è liberamente accoppiata. Inoltre, i cluster sono costituiti da macchine con hardware simile, mentre le nuvole e le reti sono costituite da macchine con possibilmente configurazioni hardware molto diverse.
Per ulteriori informazioni sul cloud computing, consiglio di leggere questo documento: «Above the Clouds: A Berkeley View of Cloud Computing», Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy H. Katz, Andrew Konwinski, Gunho Lee, David A. Patterson, Ariel Rabkin, Ion Stoica and Matei Zaharia. Il seguente è un estratto dal giornale di cui sopra:
Cloud Computing si riferisce ad entrambe le applicazioni distribuite come servizi su Internet e l'hardware e il software sistemi nei data center che forniscono tali servizi. I servizi stessi sono stati a lungo indicati come Software as a Service (SaaS). L'hardware e il software del datacenter sono quelli che chiamiamo Cloud. Quando un Cloud è reso disponibile in modalità pay-you-go al pubblico, lo chiamiamo Public Cloud; il servizio venduto è il Utility Computing. Utilizziamo il termine Private Cloud per fare riferimento ai data center interni di un'azienda o altra organizzazione, non resi disponibili al pubblico. Pertanto, il Cloud Computing è la somma di SaaS e Utility Computing, ma non include Private Clouds. Le persone possono essere utenti o fornitori di SaaS, o utenti o provider di Utility Computing.
La differenza tra una nuvola e una griglia può essere espressa come segue:
distribuzione delle risorse: Il cloud computing è un modello centralizzato, mentre il grid computing è un modello decentralizzato in cui il calcolo potrebbe verificarsi nel corso di molti domini amministrativi.
Proprietà: una griglia è una raccolta di computer che è di proprietà di più parti in più ubicazioni e connessa in modo che gli utenti possano condividere il potere combinato delle risorse. Considerando che una nuvola è una raccolta di computer di solito di proprietà di un singolo partito.
Esempi di cloud: Amazon Web Services (AWS), Google App Engine.
Esempi di griglie: FutureGrid.
Esempi di servizi di cloud computing: Dropbox, Gmail, Facebook, Youtube, RapidShare.
La risposta non è tecnologica: il cloud è un termine pesantemente commercializzato, perché in pratica ha una barriera interpretativa inferiore ingenuamente - cfr. "sole nuvoloso", "la griglia alimenta la mia piastra", "i grappoli maturati nell'uva" - rilasciando terminalmente l'incertezza, e definizioni tecniche erratiche a parte questa è la differenza difficile. – n611x007
La chiusura di questa domanda è molto sfortunata. – anonymous
Le votazioni per la riapertura: questa domanda può essere risolta usando i riferimenti alla letteratura scientifica, ad es. _Buyya et al. 2009: "Il cloud computing e le piattaforme IT emergenti: visione, hype e realtà per fornire il computing come quinta utility" _ sfiorare esattamente questo (menzionato in una risposta cancellata di seguito) –