Što je Grid Computing?

Mrežno računanje je čin dijeljenja zadataka na više računala. Zadaci se mogu kretati od pohrane podataka do složenih izračuna i mogu se rasporediti na velike geografske udaljenosti. U nekim slučajevima, računala unutar mreže koriste se normalno i djeluju kao dio mreže samo kada se ne koriste. Ove mreže čiste neiskorištene cikluse na bilo kojem računalu kojem mogu pristupiti kako bi dovršili zadane projekte. SETI@home je možda jedan od najpoznatijih projekata grid računalstva, a brojne druge organizacije oslanjaju se na volontere koji nude dodavanje svojih računala u grid.

Ta se računala udružuju kako bi stvorili virtualno superračunalo. Umrežena računala mogu raditi na istim problemima, tradicionalno rezerviranim za superračunala, a ipak su ova mreža računala moćnija od superračunala izgrađenih sedamdesetih i osamdesetih. Moderna superračunala izgrađena su na principima grid računalstva, uključujući mnoga manja računala u veću cjelinu.

Ideja o grid računalstvu nastala je od Iana Fostera, Carla Kesselmana i Stevea Tueckea. Udružili su se kako bi razvili alat za upravljanje računanjem, kretanjem podataka, upravljanjem pohranom i drugom infrastrukturom koja bi mogla upravljati velikim mrežama bez ograničavanja na specifičan hardver i zahtjeve. Tehnika je također iznimno fleksibilna.

Tehnike grid računalstva mogu se koristiti za stvaranje vrlo različitih vrsta mreža, dodajući fleksibilnost kao i snagu korištenjem resursa više strojeva. Mreža opreme koristit će mrežu za kontrolu dijela opreme, kao što je teleskop, kao i za analizu podataka koje oprema prikuplja. Podatkovna mreža, međutim, prvenstveno će upravljati velikim količinama informacija, dopuštajući korisnicima dijeljenje pristupa.

Mrežno računalstvo slično je računalstvu u klasterima, ali postoji niz različitih razlika. U mreži nema centraliziranog upravljanja; računala u mreži su neovisno kontrolirana i mogu obavljati zadatke koji nisu povezani s mrežom prema nahođenju operatera. Računala u mreži ne moraju imati isti operativni sustav ili hardver. Mreže su također obično labavo povezane, često u decentraliziranoj mreži, umjesto da se nalaze na jednoj lokaciji, kao što su računala u klasteru često.