Cloud Computing vs Grid Computing
Budući da ga Google aktivno gura, računalstvo u oblaku postalo je vrlo popularna tema među računalnim stručnjacima, pa čak i običnim računalnim korisnicima. Rasprava je navela mnoge ljude da se pitaju kako se računalstvo u oblaku uspoređuje s drugim računalnim arhitekturama poput mrežnog računanja. Glavna razlika između računalstva u oblaku i računanja u mreži je u njihovom raspodjeli resursa. Grid računarstvo objedinjuje resurse mnogih različitih računala koji se ponašaju kao da su jedno superračunalo. Za usporedbu, računalstvo u oblaku pruža resurse za više računala s jedne, apstraktne lokacije (tj. Oblak).
Njih dvoje su vrlo različiti, a ta se razlika ogleda u zadacima koje obavljaju. Računarstvo u oblaku je dobro za obavljanje ogromnog broja malih zadataka. Dobar primjer za to bi bio veliki broj ljudi koji obavljaju obradu teksta ili druge uredske poslove. S druge strane, mrežno računanje izvrsno je za obavljanje pregršt vrlo intenzivnih i složenih zadataka poput savijanja proteina. Računalo koje upravlja mrežom raščlanjuje zadatak na više manjih dijelova i dodjeljuje ih svakom drugom računalu u mreži..
Ideja iza cloud computinga je da jedno računalo koje boravi u oblaku ili Internet obavlja sve računanja stotina tisuća korisnika širom svijeta. To stvarno nije moguće, jer niti jedan superračunalo ne može podnijeti većinu tereta 24/7. A čak i da postoji, bilo bi to nevjerojatno skupo. Da bi se riješio taj problem, računalstvo u oblaku obično se postavlja na vrhu mrežne računalne arhitekture. Zahtjev korisnika iz oblaka analizira sučelje računalo; tada je zadatak dodijeljen jednom ili više računala u mreži. Na ovaj način, mrežno računanje stvara naizgled ultra-moćno računalo koje služi potrebama oblaka.
Najveća prednost ovog postavljanja je fleksibilnost. Računala na mreži mogu se dinamički rasporediti onome kome je to potrebno. Jednom kada je korisnik gotov, računalo se zatim otpušta drugim korisnicima u oblaku. S obzirom da nismo na svojim računalima 24 sata dnevno, potreban je manji broj računala da bi mogle zadovoljiti potrebe mnogih.
Sažetak:
1.Cloud računarstvo stavlja resurse na jedno mjesto, dok mrežno računanje distribuira na više mjesta.
2. Računarstvo u oblacima obično je za mnoge male zadatke, dok je računalno računalo prilagođeno za nekoliko velikih zadataka.
3.Veliki primjerci računalnog oblaka koriste internetsko računanje interno.