Casa reti Che cos'è il servizio informazioni di rete (nis)? - definizione da techopedia

Che cos'è il servizio informazioni di rete (nis)? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Network Information Service (NIS)?

Network Information Service (NIS) è un protocollo di servizio directory client-server utilizzato per i sistemi distribuiti per mantenere dati e file di configurazione coerenti in una rete. Inizialmente è stato sviluppato da Sun Microsystems per centralizzare l'amministrazione dei sistemi Unix. Successivamente è diventato uno standard industriale adottato da tutti i principali distributori Unix.

Techopedia spiega Network Information Service (NIS)

Un sistema di informazioni di rete è un sistema client-server basato su chiamate a procedura remota che consente a un gruppo di macchine all'interno di un dominio NIS di condividere un set comune di file di configurazione. Ciò consente agli amministratori di sistema di impostare i sistemi client NIS con il minor numero di dati di configurazione e di aggiungere, rimuovere o modificare i dati di configurazione da un'unica posizione.


L'ambiente del servizio di informazioni di rete coinvolge client e server raggruppati logicamente in un dominio con caratteristiche specifiche definite in database o mappe che specificano informazioni come nomi utente, password e nomi host. I tre tipi di host in un servizio di informazioni di rete sono server master, server client e client. I server fungono da repository centrale per le informazioni sulla configurazione dell'host. I server master dispongono della copia master delle informazioni, mentre i server slave rispecchiano queste informazioni per ridondanza. I server sono condivisi e i client dipendono da loro per informazioni. I file host, la password principale e i gruppi vengono condivisi tramite il servizio informazioni di rete. Il client interroga il server NIS quando richiede informazioni trovate nei file locali.


L'amministratore di sistema può accedere al server principale. I server master sono estremamente stabili, in modo che i sistemi che dipendono da essi possano essere sicuri di un servizio ininterrotto. Sono inoltre accessibili dalla maggior parte dei sistemi sulla rete. Se esiste un numero elevato di host, il server principale potrebbe essere sovraccarico; se ci sono solo pochi host, ogni host può accedere facilmente al server principale direttamente.


In caso di guasto della rete o del server master, i server slave assumono il ruolo di backup. Maggiore è il numero di server slave, minore è il tempo necessario al client per attendere una risposta da un server. Ogni dominio ha almeno un server slave. I server slave sono bilanciati per ottenere il livello richiesto di disponibilità e tempi di risposta, senza aggiungere le spese di copia dei dati su molti sistemi. Per garantire il bilanciamento del carico, è possibile designare host aggiuntivi come server slave.


La maggior parte degli host in un dominio NSI sono client. Eseguono il demone ypbind, consentendo al processo client di ottenere informazioni dai server, server di query per ricevere informazioni sull'account utente e di sistema e utilizzare chiamate di procedura remote per accedere alle informazioni di sistema all'interno di una mappa. Il server cerca nel database locale in base alla richiesta e restituisce le informazioni richieste. Un server NIS individua un server trasmettendo su reti connesse al computer client. La velocità della rete influisce sul tempo di risposta.

Che cos'è il servizio informazioni di rete (nis)? - definizione da techopedia