Mis on Grid failisüsteem?

Võrgufailisüsteem on arvutiarhitektuuri tüüp, mis on loodud mitme salvestusseadme ühendamiseks viisil, mis võimaldab mitmel kasutajal neile ühe loogilise draivina juurde pääseda. Nii salvestusseadmed kui ka kasutajad võivad asuda kõikjal, samast ruumist kuni kogu maailmas, ning võrgufailisüsteem võtab liidesed optimaalselt välja, nii et kõik kasutajad suhtlevad süsteemiga järjepidevalt. Korralikult rakendatud ruudustikufailisüsteem on üks täielikult hajutatud arvutisüsteemi komponent, milles paljud või kõik ressursid on kasutajate vahel jagatud. Lisaks ühe virtuaalse draivi jagamisele võib võrgufailisüsteem rakendada ka koondamisi, et kaitsta andmeid katastroofilise kadumise eest ja koormuse tasakaalustamist, et tagada võrgufailisüsteemi kogu aeg kättesaadavus. Mõned raskused võrgufailisüsteemi loomisel hõlmavad latentsusaja vältimist andmete rikkumise eest, kiire ja turvalise kliendi-serveri seadistuse pakkumist failidele juurdepääsuks ning ühise nimeruumi säilitamise ja levitamise tagamist kõigis failisüsteemi kasutavates sõltumatutes võrkudes.

Võrgufailisüsteemi kontseptsioon on võrgus hajutatud ressursside realiseerimine. Lõppeesmärk on võimaldada igal kasutajal võrgusüsteemile loomulikul viisil juurde pääseda ja failidega suhelda nii, nagu oleksid need kohalikul kettal. Kõik kasutajad peaksid saama kasutada täpselt sama faili- ja kataloogistruktuuri, olenemata andmete asukohast. See tähendab, et koondamise korral võivad kaks kasutajat vaadata sama faili, kuid igal juhul laaditud ja kuvatav fail võib olla laaditud erinevalt füüsiliselt kettalt, olenevalt draivide saadavusest päringu ajal. Failisüsteemi mehaanika muudab seda tüüpi suhtluse kasutajatele läbipaistvaks.

Üks suur tüsistus ruudustiku failisüsteemi kasutamisel on latentsus. Võib tekkida olukord, kus kaks kasutajat vaatavad sama faili, kuid mõlemal juhul on fail jagatud mitme draivi vahel. Kui üks kasutaja muudab faili ja salvestab selle teise kasutajaga sama aja jooksul, võivad ilmneda ettearvamatud tulemused. Olenevalt mitmest tegurist võib faili kaks erinevat versiooni eksisteerida ruudustiku kahes asukohas või salvestada ainult üks fail, olenevalt failisüsteemi ja riistvara rakendamisest.

Keerulised probleemid, eriti laivõrkude (WAN) ja Interneti-põhiste võrkude puhul, on takistanud võrkfailisüsteemide arendamisel igasugust standardimist. Ehitatud võrgud valmistatakse tavaliselt eritellimusel koos kohandatud tarkvaralahendustega. Sel põhjusel on formaalse ruudustiku tüüpi failisüsteemi kasutamine piirdunud peamiselt mittekriitiliste kasutuste ja uurimistööga.