Cloud Computing vs Grid Computing
Il cloud computing e il grid computing sono i due diversi modi in cui viene eseguito il calcolo. Il cloud computing significa che i servizi vengono utilizzati su Internet anziché sul 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. La posta elettronica è 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 altre applicazioni per la posta. In questo modo, il servizio di posta elettronica può essere utilizzato ovunque nel mondo in cui sia presente una connessione Internet.
Dopo il 2007, altri servizi come fogli di calcolo, presentazioni ed elaborazione testi sono entrati nel cloud computing poiché Google ha fornito servizi di presentazione, fogli di calcolo ed 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.
Grid Computing
La condivisione delle attività su un numero di computer è nota come Grid computing. Le attività possono essere semplicemente l'archiviazione dei dati o possono essere calcoli complessi. La distribuzione dei compiti può avvenire su grandi distanze. I computer in una griglia possono agire come una 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 progetti più popolari di grid computing è [email protected] 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. Potrebbe esserci qualche problema in questi computer collegati in rete, ma sono comunque potenti dei supercomputer utilizzati negli anni '70 e '80. I principi del grid computing forniscono la strada ai moderni supercomputer con molti piccoli computer collegati l'uno all'altro per formare un supercomputer.
Diversi tipi di griglie possono essere creati utilizzando le varie tecniche di grid computing. Utilizzando più computer, la potenza e la flessibilità vengono aggiunte al sistema. Ad esempio, una griglia di dati gestisce informazioni di grandi dimensioni a cui possono accedere gli utenti.
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.
• Il cloud computing implica l'uso di servizi su Internet piuttosto che 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 e elaboratori di testi fanno parte del cloud computing mentre nel grid computing vengono eseguiti l'archiviazione dei dati o calcoli complessi. |