|
J.C.R. Licklider (1915-1990), aki korai kibernetikai és pszichoakusztikai kutatásai során rendszeresen monoton adatkezelő tevékenységek végzésére kényszerült, már az ötvenes években, a számítógép-óriások idején felvázolta egy olyan számítógép elvét, amely az emberhez a lehető legjobban idomul: interaktív, multimédiarendszerű, egyszerű kezelésű. Terveit és álomnak tűnő, szűnni nem akaró ötleteit mindig tettek is követték, így az általa vezetett kutatóiroda munkatársai sorra fejlesztették ki a hardver- és szoftverújdonságokat: a grafikus képernyőt, az egeret, az osztott képernyős videokonferenciát, a fájlközi szerkesztést majd a legelső hypertextalapú rendszert. Már 1963-ban javasolta a számítógépek hálózatba kapcsolását, hogy a kutatócsoportok együttműködése még sikeresebb legyen. Az első kísérleti hálózat 1969-ben kezdett üzemelni, elindítva azt az evolúciós folyamatot, amelynek mai eredménye az internet.
A PC-k sikertörténete a 80-as években kezdődött. Hamarosan megszületett az az ötlet is, hogy hogyan lehetne ezekből az olcsó eszközökből nagy számítási igényt kiszolgáló rendszereket összeállítani. A grid rendszerekben már nem csak PC-ket lehet összekötni, hanem nagyobb gépeket is.
A felhasználók kompjútereiből összeálló elosztott számítógépes környezet koncepcióját a distributed.net, a „dnet”, valamint a tényleges gridnek tekintett, a földönkívüliek kutatását támogató SETI@home vezette be a köztudatba a kilencvenes években. Mindkét projekt bizonyította, hogy a koncepció nemcsak tökéletesen, de az előzetes elvárásoknál is jobban működik. A Grid-számítás kifejezést az 1995-ös I-WAY kísérlet óta használják, amikor elképesztően gyors hálózatok segítségével tizenhét észak-amerikai szuperszámítógépet kötöttek össze rövid időre. Számos kutatási projekt vezethető vissza erre a kísérletre, ráadásul mind több Gridre vonatkozó terv születik, melyekben az IBM jár az élen. Körülbelül 2000-től az anyagi források is növekedtek. Tényleges globális hálózat azonban még nem, de részrendszerek már léteznek. Ilyen például az európai DataGrid.
| |