Tabla de contenido:
- Definición: ¿Qué significa el Servicio de información de red (NIS)?
- Techopedia explica el Servicio de información de red (NIS)
Definición: ¿Qué significa el Servicio de información de red (NIS)?
El Servicio de información de red (NIS) es un protocolo de servicio de directorio cliente-servidor que se utiliza para sistemas distribuidos para mantener datos y archivos de configuración consistentes en toda la red. Inicialmente fue desarrollado por Sun Microsystems para centralizar la administración de sistemas Unix. Más tarde se convirtió en un estándar de la industria que fue adoptado por todos los principales proveedores de Unix.
Techopedia explica el Servicio de información de red (NIS)
Un sistema de información de red es un sistema cliente-servidor basado en llamadas a procedimientos remotos que permite que un grupo de máquinas dentro de un dominio NIS comparta un conjunto común de archivos de configuración. Esto permite a los administradores del sistema configurar sistemas cliente NIS con la menor cantidad de datos de configuración y agregar, eliminar o alterar los datos de configuración desde una única ubicación.
El entorno del servicio de información de red involucra a clientes y servidores agrupados lógicamente en un dominio con características específicas definidas en bases de datos o mapas que especifican información como nombres de usuario, contraseñas y nombres de host. Los tres tipos de hosts en un servicio de información de red son servidores maestros, servidores de clientes y clientes. Los servidores actúan como un depósito central para la información de configuración del host. Los servidores maestros tienen la copia maestra de la información, mientras que los servidores esclavos reflejan esta información para redundancia. Los servidores son compartidos y los clientes dependen de ellos para obtener información. Los archivos de host, la contraseña maestra y los grupos se comparten a través del servicio de información de red. El cliente consulta al servidor NIS cuando requiere información encontrada en los archivos locales.
El administrador del sistema puede acceder al servidor maestro. Los servidores maestros son extremadamente estables, por lo que los sistemas que dependen de ellos pueden estar seguros de un servicio ininterrumpido. También son accesibles desde la mayoría de los sistemas en la red. Si hay una gran cantidad de hosts, el servidor maestro puede estar sobrecargado; Si solo hay unos pocos hosts, cada host puede acceder fácilmente al servidor maestro directamente.
En caso de falla de la red o del servidor maestro, los servidores esclavos toman el rol de respaldo. Cuanto mayor es el número de servidores esclavos, menos tiempo se requiere que el cliente espere una respuesta de un servidor. Cada dominio tiene al menos un servidor esclavo. Los servidores esclavos están equilibrados para obtener el nivel requerido de disponibilidad y tiempo de respuesta, sin agregar el gasto de copiar datos a muchos sistemas. Para garantizar el equilibrio de carga, se pueden designar hosts adicionales como servidores esclavos.
La mayoría de los hosts en un dominio NSI son clientes. Ejecutan el demonio ypbind, lo que permite al proceso del cliente obtener información de los servidores, consultar a los servidores para recibir información de la cuenta del usuario y del sistema, y hacer uso de llamadas a procedimientos remotos para acceder a la información del sistema dentro de un mapa. El servidor busca en la base de datos local en función de la solicitud y devuelve la información requerida. Un servidor NIS localiza un servidor transmitiendo en redes conectadas a la máquina del cliente. La velocidad de la red afecta el tiempo de respuesta.
