principala diferență între grid și cloud computing este că grid computing se referă la o colecție de resurse de computer situate în locații diferite pentru a procesa o singură sarcină, în timp ce cloud computing-ul se referă la manipularea, configurarea și accesarea resurselor hardware și software de la distanță prin internet.
Grid computing conectează mai multe dispozitive pentru a rezolva o problemă de calcul. Serverele, computerele personale și stațiile de lucru au sarcini independente și sunt slab legate de o rețea de mare viteză sau de internet. Pe de altă parte, cloud computing permite accesul la aplicații și utilități prin intermediul internetului. Utilizatorii pot crea, configura și personaliza aplicațiile online. Problemele de securitate reprezintă un dezavantaj major atât în grid, cât și în cloud computing.
1. Ce este Grid Computing
- Definiție, funcționalitate
2. Ce este Cloud Computing?
- Definiție, funcționalitate
3. Diferența dintre Grid și Cloud Computing
- Compararea diferențelor cheie
Grid Computing, Cloud Computing, cloud hibrid, IaaS, PaaS, Cloud privat, Cloud public, SaaS
Grid computing este o colecție de resurse informatice situate în diferite locații pentru a atinge un obiectiv comun. Este un tip de sistem distribuit cu un volum de muncă neinteractiv. O rețea constă din infrastructură hardware și software.
Figura 1: Rack-uri de cabluri la Centrul de calcul al rețelei
Grid computing conectează resurse cum ar fi PC-urile, stațiile de lucru, stocarea și serverele și oferă un mecanism pentru a le accesa. Toți clienții rețelei sunt conectați împreună printr-o rețea. Acești clienți sunt instalați cu software special numit middleware. Rețeaua se conectează la serverul de rețea și are stocarea proprie. Utilizatorii pot accesa datele solicitate prin serverul de rețea care gestionează toate sarcinile administrative.
Cloud computing se referă la manipularea, configurarea și accesarea de la distanță a resurselor hardware și software. Cloud computing conține centre virtuale de date care pot furniza hardware, software și resurse când este necesar. Prin urmare, organizațiile pot accesa cloud-ul pentru a obține resursele. Oferă scalabilitate în funcție de cerințele afacerii.
Figura 2: Cloud Computing
Există două tipuri de modele în cloud computing. Acestea sunt modelele de implementare și modelele de servicii. Există patru tipuri de modele de implementare. Ei definesc tipul de acces la nor.
Cloud public - furnizarea de servicii pentru publicul larg. Nu este foarte sigur.
Privat Cloud - Furnizați servicii unei anumite organizații.
Comunitatea cloud - Oferă servicii unui grup de organizații.
Hybrid Cloud - o combinație de nori publici și privați. Norul privat îndeplinește sarcinile critice, iar cloud-ul public îndeplinește sarcinile necritice.
În plus, există trei tipuri de modele de servicii în cloud computing, după cum urmează.
IaaS (infrastructura-ca-serviciu) - Oferă resurse cum ar fi mașinile virtuale, stocarea virtuală etc..
PaaS (platformă-ca-serviciu) - Oferă mediul de rulare pentru aplicații, instrumente de dezvoltare și implementare.
SaaS (Software-as-a-Service) - Oferă acces la aplicațiile software ca serviciu pentru utilizatorii finali.
Grid computing este utilizarea unor resurse informatice distribuite pe scară largă pentru a atinge un obiectiv comun. Cloud computing este tehnologia care permite accesul la bazele comune de resurse de sistem configurabile și servicii de nivel superior pe internet. Aceasta este diferența de bază între grid și cloud computing.
Gestionarea resurselor de calculator este o altă diferență între grid și cloud computing. Resursele de calcul în grid computing sunt distribuite între diferite dispozitive situate în diferite locații (diferite site-uri, țări sau continente). Cu toate acestea, în cloud computing, resursele de calcul sunt gestionate central în centrele de date care aparțin furnizorilor de servicii cloud.
În calculul grilei, sarcina este împărțită în mai multe subtascuri independente și fiecare mașină din rețea este atribuită cu o subtasmă. După finalizarea lor, rezultatele sunt trimise înapoi la mașina principală. Pe de altă parte, Cloud computing furnizează resurse conform cerințelor.
În calculul grilei, utilizatorii pot accesa datele din dispozitivele de calcul grid prin rețele de cooperare, cum ar fi internetul sau o rețea cu viteză redusă. În cloud computing, utilizatorii pot accesa resursele prin internet.
În timp ce managementul în grid computing este descentralizat, managementul în cloud computing este centralizat. Aceasta este o diferență importantă între grid și cloud computing.
Grid computing utilizează arhitectură distribuită, în timp ce cloud computing utilizează arhitectura client-server.
Diferența dintre grid și cloud computing este aceea că grid computing se referă la o colecție de resurse de computer situate în diferite locații pentru a procesa o singură sarcină, în timp ce cloud computing se referă la manipularea, configurarea și accesarea resurselor hardware și software de la distanță prin internet. Pe scurt, cloud computing-ul este mai flexibil decât calculul grid-urilor.
1. "Ce este calculul grid-ului? - Definiție de la WhatIs.com. "SearchDataCenter En Español, disponibil aici.
2. Calculul grilei de Bhanu Priya, Educație 4u, 14 august 2018, disponibil aici.
3. "Cloud Computing Overview." Www.tutorialspoint.com, Tutorials Point, disponibil aici.
1. "Rack-uri de cabluri la centrul de calcul al rețelei, Fermilab cu lumini albastre" de ENERGY.GOV - (Public Domain) prin Wikimedia Commons
2. "Cloud computing" de Sam Johnston folosind OmniGraffle și Inkscape de la OmniGroup (inclusiv Computer.svg de Sasa Stefanovic) (CC BY-SA 3.0) prin Wikimedia Commons