Cloud Computing vs Grid Computing
Il cloud computing e il grid computing sono i due diversi modi in cui l'elaborazione viene eseguita. Il cloud computing significa che i servizi vengono utilizzati su Internet anziché su un sistema locale. Tuttavia, il grid computing si occupa della condivisione delle attività su un numero di computer. Il cloud computing può essere descritto come un tipo di grid computing.
Cloud Computing
Alla fine del 2007, è stato coniato il termine cloud computing. Nel cloud computing, i servizi utilizzati quotidianamente vengono spostati su Internet anziché essere archiviati su una macchina locale. L'e-mail è un piccolo esempio di cloud computing ed è disponibile in entrambi i metodi. Servizi come Yahoo mail e Google mail forniscono funzionalità di posta elettronica e le persone non hanno bisogno di Microsoft Outlook o di altre applicazioni ai fini della posta. In questo modo, il servizio di posta elettronica può essere utilizzato ovunque nel mondo in cui sia presente una connessione a Internet.
Dopo il 2007, altri servizi come fogli di calcolo, presentazioni ed elaborazione testi sono entrati nel cloud computing poiché Google ha fornito presentazioni, fogli di calcolo e servizi di elaborazione testi e li ha integrati con Google Calendar e Gmail. Microsoft è entrata anche nell'arena del cloud computing e ha introdotto alcune applicazioni che possono essere utilizzate dagli utenti di Internet. Microsoft si è concentrata principalmente sul cloud computing.
Calcolo della griglia
La condivisione di attività su più computer è nota come Grid computing. Le attività possono essere semplicemente l'archiviazione di 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 griglia ricerca i cicli non utilizzati su diversi computer per accedervi. Uno dei popolari progetti di grid computing è [protetto dalla posta elettronica] Ci sono molte organizzazioni che si affidano a diversi volontari che offrono i loro computer da aggiungere alla griglia.
Un supercomputer virtuale viene creato dopo che questi computer sono stati uniti. Potrebbero esserci dei problemi in questi computer in rete, ma sono comunque potenti dei supercomputer utilizzati negli anni '70 e '80. I principi del grid computing forniscono la via ai moderni supercomputer con molti piccoli computer collegati tra loro per formare un supercomputer.
Diversi tipi di griglie possono essere creati utilizzando le varie tecniche di grid computing. Utilizzando più computer, potenza e flessibilità vengono aggiunte al sistema. Ad esempio, una griglia di dati gestisce grandi informazioni a cui gli utenti possono accedere.
Tuttavia, il grid computing è diverso dal cluster computing. In primo luogo, non esiste una gestione centralizzata nel 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 implica l'uso di servizi su Internet anziché su computer locali, mentre il grid computing implica la condivisione di attività su più computer.
• Le risorse di più computer sono condivise nel grid computing, il che aiuta notevolmente a migliorare la flessibilità e la potenza della rete, mentre questo non è il caso del cloud computing.
• Applicazioni come fogli di calcolo, presentazioni, e-mail ed elaboratori di testi fanno parte del cloud computing, mentre nel grid computing vengono eseguiti l'archiviazione dei dati o calcoli complessi.