Tartalomjegyzék:
- Meghatározás - Mit jelent a hálózati információs szolgáltatás (NIS)?
- A Techopedia magyarázza a hálózati információs szolgáltatást (NIS)
Meghatározás - Mit jelent a hálózati információs szolgáltatás (NIS)?
A hálózati információs szolgáltatás (NIS) egy kliens-szerver címtárszolgáltatási protokoll, amelyet elosztott rendszerekhez használnak az adatok és a konfigurációs fájlok konzisztens fenntartására a hálózat egész területén. Ezt eredetileg a Sun Microsystems fejlesztette ki, hogy központosítsa az Unix rendszerek adminisztrációját. Később ipari szabványvá vált, amelyet az összes nagy Unix-gyártó elfogadott.
A Techopedia magyarázza a hálózati információs szolgáltatást (NIS)
A hálózati információs rendszer egy távoli eljárás-hívás-alapú kliens-szerver rendszer, amely lehetővé teszi egy NIS tartományon belüli gépek egy csoportjának közös konfigurációs fájlok megosztását. Ez lehetővé teszi a rendszergazdák számára, hogy a NIS ügyfélrendszereket a legkevesebb konfigurációs adatokkal állítsák fel, és a konfigurációs adatokat egyetlen helyről adják hozzá, távolítsák el vagy módosítsák.
A hálózati információs szolgáltatási környezet magában foglalja az ügyfeleket és a kiszolgálókat, logikusan csoportosítva egy olyan domainbe, amelynek specifikus jellemzői vannak meghatározva adatbázisokban vagy térképekben, amelyek olyan információkat határoznak meg, mint a felhasználónevek, jelszavak és gazdanevek. A hálózati információs szolgáltatás három típusa a gazdaszerverek, az ügyfélkiszolgálók és az ügyfelek. A kiszolgálók központi tárolóként működnek a gazdagép konfigurációs adataival kapcsolatban. A főkiszolgálók rendelkeznek az adatok fő másolatával, míg a szolgakiszolgálók ezt az információt tükrözik a redundancia miatt. A szerverek meg vannak osztva, és az ügyfelek tőle függnek információtól. A gazdafájlok, a fő jelszó és a csoportok megosztásra kerülnek a hálózati információs szolgáltatáson keresztül. Az ügyfél lekérdezi a NIS-kiszolgálót, amikor a helyi fájlokban található információkra van szükség.
A főkiszolgálóra a rendszergazda férhet hozzá. A főkiszolgálók rendkívül stabilak, így biztosítva lehetnek azoktól a rendszerektől, amelyek folyamatosan működnek. A hálózat legtöbb rendszerében elérhetők. Nagyszámú gazdagép esetén a főkiszolgáló túlterhelt lehet; ha csak néhány gazdagép található, akkor minden gazdagép könnyen elérheti a főkiszolgálót közvetlenül.
Hálózati vagy főkiszolgáló meghibásodása esetén a szolga szerverek vállalják a biztonsági mentés szerepét. Minél nagyobb a rabszolga-kiszolgálók száma, annál kevesebb időre van szükség az ügyfélnek, hogy várjon egy válaszra egy kiszolgálótól. Minden domainnek legalább egy slave kiszolgálója van. A slave kiszolgálók kiegyensúlyozottak a rendelkezésre állás és a válaszidő szükséges szintjének elérése érdekében anélkül, hogy az adatok sok rendszerbe másolásának költségei lennének szükségesek. A terhelési egyensúly biztosítása érdekében további gazdagépeket is slave kiszolgálóknak lehet nevezni.
Az NSI domain legtöbb gazdaszervezete ügyfél. Futtatják az ypbind démont, lehetővé téve az ügyfelek számára, hogy információkat szerezzenek a kiszolgálóktól, lekérdező kiszolgálóktól a felhasználói és a rendszerfiókokkal kapcsolatos információk fogadásához, és távoli eljáráshívásokat vegyenek igénybe a térképen belüli rendszerinformációk elérése érdekében. A szerver a kérés alapján megkeresi a helyi adatbázist, és visszaadja a szükséges információkat. Egy NIS szerver megkeresi a szervert az ügyfélgéphez csatlakoztatott hálózatok sugárzásával. A hálózati sebesség befolyásolja a válaszidőt.