Funciones de computadoras cliente y servidor en una red
El término cliente/servidor se acuñó en los años 80 para describir un modelo de computación distribuida en el que las aplicaciones cliente solicitan servicios a procesos de servidor. Cliente/servidor es esencialmente una relación entre procesos que se ejecutan en computadoras separadas interconectadas por una red informática. El proceso del servidor es el proveedor de servicios y el proceso cliente es el consumidor, por lo que hay una clara separación de funciones, en términos de hardware y software.
Hardware del servidor
Un ordenador servidor en una red cliente/servidor puede considerarse tanto hardware como software. En términos de hardware, un ordenador servidor dedicado es típicamente un ordenador personal o una estación de trabajo. Sin embargo, un servidor puede necesitar atender docenas o incluso cientos de clientes al mismo tiempo, por lo que suele tener un procesador más rápido, más memoria y más espacio de almacenamiento que un ordenador cliente.
Software del servidor
Un ordenador servidor ejecuta un sistema operativo especial, como Microsoft Windows Server, Linux o Unix, diseñado específicamente para facilitar el intercambio de sus recursos. Dependiendo de la función operativa exacta, un servidor puede permitir a los usuarios compartir archivos e impresoras en una red y proporcionar acceso a Internet. Si los recursos están en más de un servidor, los servidores individuales pueden especializarse en una tarea particular, o proporcionar redundancia o duplicación de función en caso de fallo del servidor.
Cliente
Un ordenador cliente es típicamente un ordenador personal normal que ejecuta un sistema operativo como Windows XP, Windows Vista o Windows 7. El sistema operativo incluye el software cliente, como correo electrónico y software de navegación por Internet, que permite al ordenador cliente acceder e interactuar con los recursos compartidos por el servidor. Un ordenador cliente solo se comunica directamente con servidores, no con otros clientes. Sin embargo, es capaz de procesamiento de información por derecho propio, hecho que lo distingue del terminal tonto usado en sistemas centralizados de mainframe.
Clientes gruesos y delgados
Los ordenadores cliente pueden describirse como «gruesos» o «delgados», dependiendo de dónde se realice la ejecución y la lógica de negocio de una aplicación software. Un cliente grueso tiene la capacidad de controlar datos. La ejecución se realiza principalmente en el cliente, mientras que el servidor es responsable de enviar datos al cliente y viceversa. Un cliente delgado, por otro lado, se restringe a lo que se conoce como la capa de presentación de la aplicación software, que acepta datos del servidor y los edita, mientras que la mayor parte de la ejecución se realiza en el servidor.
- ·Funciones de un regulador de voltaje
- ·Clases de computadoras según tamaño y función
- ·Para qué sirve un pendrive (memoria USB) y qué debes saber
- ·Funciones de un microprocesador: fetch, decode, execute, writeback
- ·Funciones del monitor de ordenador
- ·Beneficios de las computadoras en la sociedad actual
- ·Funciones y tipos de disco duro (HDD vs SSD)
- ·Cuáles son las funciones de una base de datos en una aplicación
- Cuáles son las funciones de los periféricos informáticos
- Funciones de los motores de búsqueda
- ¿Cuáles son las funciones de un multiplexor?
- ¿Para qué sirve un servidor informático?
- Beneficios de las computadoras personales: educación, entretenimiento, comunicación
- Funciones esenciales de un antivirus: protección en tiempo real, detección, actualizaciones y más
