Kas yra tinklo informacinė sistema?

Tinklo informacinė sistema, taip pat žinoma kaip NIS, yra kliento ir serverio sistema, pagrįsta nuotolinių procedūrų iškvietimu (RPC). Tai leidžia visiems tinklo informacinės sistemos arba NIS domeno įrenginiams dalytis bendru konfigūracijos failų rinkiniu. Nuotolinis procedūrų iškvietimas leidžia kompiuterio programai atlikti procedūrą kitame bendrame tinkle esančiame įrenginyje ir yra tarpprocesinio ryšio forma. NIS sukūrė Sun Microsystems, siekdama centralizuoti Unix® sistemų administravimą ir leidžia NIS klientų sistemas nustatyti iš vienos vietos su minimalia konfigūracija.

Yra dvi tinklo informacinės sistemos pusės: serveriai ir klientai. Pagrindiniai kompiuteriai arba mašinos tinkle gali veikti kaip serveris arba klientas. Pagrindiniai kompiuteriai gali būti klientai, pavaldūs serveriai arba pagrindiniai serveriai. Pagrindiniai serveriai yra autoritetingi vardų serveriai, kurie apdoroja ir reaguoja į įvestį iš klientų serverių; pagalbiniai serveriai atspindi arba kopijuoja išvestį iš pagrindinių serverių; o kliento mašinos tiesiog gauna informaciją iš pavaldžių arba pagrindinių serverių.

NIS aplinkos leidžia bendrinti daugelio tipų failus, tačiau dažniausiai naudojami pagrindiniai, grupiniai ir pagrindiniai slaptažodžių failai. Ne tinklinėje aplinkoje tokio tipo failai būtų saugomi atskiruose kompiuteriuose ir nebūtų nuotoliniu būdu pasiekiami keliais kompiuteriais. Tačiau NIS aplinkoje šie failai saugomi pagrindiniame serveryje, o kliento įrenginys siunčia užklausą gauti informaciją. Taip vieną failą gali pasiekti bet koks tinklo įrenginių arba klientų skaičius.

Kai nustatomas bendras tinklas, bendras tikslas yra padaryti tinklą kuo skaidresnį; dėl šios priežasties svarbu, kad visa vartotojo abonemento informacija būtų sinchronizuota. Kai duomenys saugomi centralizuotai, vartotojai juos gali pasiekti iš bet kurio tinklo įrenginio, neprisimindami slaptažodžių ar fiziškai neperkeldami duomenų iš vieno įrenginio į kitą. Naudojant tinklo informacinę sistemą, tinklo administratoriui tereikia išlaikyti vieną informacijos kopiją, nes ji saugoma vienoje tinklo vietoje.

Nuo pat sukūrimo tinklo informacinė sistema tapo pramonės standartu, o visos Unix® ir Unix tipo sistemos, tokios kaip Solaris™, AIX®, HP-UX ir Linux, palaiko tinklo informacijos paslaugų naudojimą. Iš pradžių NIS buvo vadinamas Yellow Pages arba YP, tačiau kadangi frazė Yellow Pages yra registruotas prekės ženklas, Sun Microsystems turėjo nutraukti šio pavadinimo naudojimą. Tai paaiškina, kodėl iki šiol dauguma tinklo informacinių sistemų komandų yra su raidėmis „yp“ ir kodėl kai kurie NIS vis dar vadinami YP.