Differenza tra cloud computing e grid computing

Anonim

Cloud computing e grid computing sono i due diversi modi attraverso cui è fatto il calcolo. Cloud computing significa che i servizi vengono utilizzati su Internet piuttosto che sul sistema locale. Tuttavia, il grid computing riguarda la condivisione di attività su un numero di computer. Il cloud computing può essere descritto come un tipo di grid computing.

Cloud Computing

Alla fine del 2007, il termine cloud computing è stato coniato. Nel cloud computing, i servizi utilizzati quotidianamente vengono spostati su Internet anziché essere memorizzati su una macchina locale. L'email è un piccolo esempio di cloud computing ed è disponibile in entrambi i metodi. I servizi come la posta di Yahoo e la posta di Google forniscono la funzione di posta elettronica e le persone non hanno bisogno di Microsoft Outlook o di altre applicazioni per la posta. In questo modo, il servizio di posta elettronica può essere utilizzato ovunque nel mondo dove esiste una connessione a Internet.

Dopo il 2007 altri servizi come spreadsheet, presentazioni e elaborazione di testi entrarono nel cloud computing, dato che Google forniva presentazioni, spread fogli e servizi di elaborazione di testi e li integrò con Google Calendar e Gmail. Microsoft è anche entrato nell'arena di cloud computing e ha introdotto alcune applicazioni che possono essere utilizzate dagli utenti di Internet. Microsoft si è concentrato in gran parte sul cloud computing.

Grid Computing

La condivisione di attività su un numero di computer è nota come Grid computing. I compiti possono essere semplicemente la memorizzazione dei dati o possono essere calcoli complessi. La distribuzione dei compiti può essere su grandi distanze. I computer in una griglia possono agire come parte della griglia mentre non sono in uso. Per completare i progetti, la ricerca di griglie cerca cicli inutilizzati su diversi computer per accedervi. Uno dei progetti di grid computing più noti è SETI @ home. Ci sono molte organizzazioni che si affidano a diversi volontari che offrono i loro computer da aggiungere alla griglia.

Viene creato un supercomputer virtuale dopo che questi computer si uniscono. Ci possono essere alcuni problemi in questi computer in rete, ma sono comunque potenti rispetto ai supercomputer utilizzati negli anni '70 e '80. I principi del grid computing offrono la possibilità per i supercomputer moderni con molti piccoli computer collegati tra loro per formare un supercomputer.

È possibile creare diversi tipi di griglie utilizzando le diverse tecniche di grid computing. Utilizzando più computer, il sistema aggiunge potenza e flessibilità. Ad esempio, una griglia di dati gestisce grandi informazioni alle quali gli utenti possono accedere.

Tuttavia, il calcolo della griglia è diverso dal calcolo cluster. In primo luogo, non esiste una gestione centralizzata in grid computing poiché i computer sono controllati in modo indipendente.I computer in una griglia possono avere hardware o sistema operativo diversi.

Differenza tra cloud computing e grid computing

• Il cloud computing prevede l'utilizzo di servizi su Internet piuttosto che i computer locali, mentre la griglia comporta la condivisione di attività su più computer.

• Risorse di più computer sono condivisi in grid computing che aiuta notevolmente a migliorare la flessibilità e la potenza della rete, mentre questo non è il caso con il cloud computing.

• Applicazioni come fogli di calcolo, presentazioni, e-mail e processori di parole sono parte del cloud computing mentre in grid computing, storage di dati o calcoli complessi sono fatti.