Un servidor es un dispositivo de hardware o software que procesa las solicitudes enviadas a través de una red y las responde. Un cliente es el dispositivo que envía una solicitud y espera una respuesta del servidor. El sistema informático que acepta solicitudes de archivos en línea y los transmite al cliente se denomina servidor en el contexto de Internet.
¿Qué es un servidor?
Un servidor es un programa o dispositivo que proporciona funcionalidad para los clientes llamados que son otros programas o dispositivos. Esta arquitectura se llama modelo cliente-servidor .
Un único cálculo general se distribuye entre múltiples procesos o dispositivos. Los servidores pueden proporcionar varias funcionalidades llamadas servicios. Estos servicios incluyen compartir datos o recursos entre múltiples clientes o realizar cálculos para un cliente. Un único servidor puede atender a varios clientes y un único cliente puede utilizar varios servidores.
Usos de los servidores
Un proceso de cliente puede ejecutarse en el mismo dispositivo. También puede conectarse a través de un red a un servidor para ejecutarlo en un dispositivo diferente. Ejemplos de servidores pueden incluir servidores de bases de datos, servidores de correo, servidores de impresión, servidores de archivos , servidores web , servidores de aplicaciones y servidores de juegos. La mayoría de las veces, los sistemas cliente-servidor se implementan mediante la comunicación solicitud-respuesta, es decir, un cliente envía una solicitud al servidor. En este modelo, el servidor realiza alguna acción y envía una respuesta al cliente, generalmente con un resultado o reconocimiento.
ángulos adyacentes
Designar una computadora como hardware de clase servidor significa que está especializada para ejecutar servidores en ella. Esto implica que es más potente y fiable que los ordenadores personales estándar. Por grande que sea clusters de computación puede comprender muchos componentes de servidor reemplazables y relativamente simples.
Componente del servidor
Juntos, los componentes del servidor están destinados a ofrecer a los clientes funcionalidad, recursos y/o servicios. Los componentes específicos diferirán según el factor de forma y la función de un servidor determinado, pero aquí se tratan los componentes comunes.
- Hardware: El servidor dedicado Unidad Central de Procesamiento (CPU) , memoria , dispositivo de almacenamiento , las interfaces de red y el chasis del servidor están incluidos en esto.
- SO del servidor: Este sistema operativo (SO) fue creado con un tipo particular de entorno cliente/servidor en mente.
- Conectividad de red: Sobre un red de área local (LAN) , red de área amplia (WAN) , o el Internet , los programas de servidor se conectan a la arquitectura de red y se comunican con los dispositivos cliente. Para ofrecer redundancia y adaptarse a diversas configuraciones de red, ciertos factores de forma de servidor contienen varias interfaces de red.
- Herramientas de Gestión y Monitoreo: Los servidores suelen incluir instrumentos para la gestión remota y la supervisión del rendimiento.
- Software de servidor: Este software de servidor admite un caso de uso particular. Software para servidores de correo electrónico, servidores web y base de datos Los servidores son algunos ejemplos.
- Funciones de alta disponibilidad: Alta disponibilidad (HA) Se incluyen capacidades en algunos servidores para reducir el tiempo de inactividad y garantizar el funcionamiento continuo. Esto implica tener acceso a numerosos sistemas de almacenamiento, fuentes de alimentación de respaldo e interfaces de red, y herramientas de administración de configuración que permiten la conmutación por error automática y balanceo de carga .
¿Cómo funciona un servidor?
Es necesario configurar un dispositivo para escuchar las solicitudes de los clientes a través de una conexión de red para desempeñar la función de servidor. El sistema operativo puede incluir esta funcionalidad como una aplicación instalada, una función o una combinación de ambas.
El sistema operativo Windows Server de Microsoft tiene la capacidad de escuchar y responder a las solicitudes de los clientes. Los tipos de solicitudes de clientes que el servidor puede manejar aumentan con funciones o servicios adicionales instalados. Otro ejemplo es cuando una aplicación adicional llamada apache se coloca encima de un sistema operativo para manejar solicitudes de navegadores web. Un cliente envía una solicitud a través de la red cada vez que necesita datos o funcionalidad de un servidor. El servidor recibe esta solicitud y proporciona la información necesaria en respuesta. Este es el modelo de solicitud y respuesta de red cliente-servidor, comúnmente conocido como modelo de llamada y respuesta.
Como parte de una única solicitud y respuesta, un servidor frecuentemente completa una variedad de tareas adicionales, como confirmar la identidad del solicitante, asegurarse de que el cliente tenga permiso para acceder a los datos o recursos solicitados y formatear o devolver correctamente la respuesta requerida en el formato. manera esperada.
Tipos de servidores y sus aplicaciones
1. Servidor de aplicaciones
Estos servidores alojan aplicaciones web (programas informáticos que se ejecutan dentro de un navegador web) que permiten a los usuarios de la red ejecutarlas y utilizarlas, evitando la instalación de una copia en sus propias computadoras. Estos servidores no necesitan ser parte del World Wide Web . Sus clientes son ordenadores con navegador web .
2. Servidor de catálogo
Estos servidores mantienen un índice o tabla de contenidos de información que se puede encontrar en una gran red distribuida. Las redes distribuidas pueden incluir computadoras, usuarios, archivos compartidos en servidores de archivos y aplicaciones web. Ejemplos de servidores de catálogo son servidores de directorio y servidores de nombres. Sus clientes son cualquier programa informático que necesite encontrar algo en la red. Un ejemplo puede ser un miembro de un dominio que intenta iniciar sesión, un cliente de correo electrónico que busca un dirección de correo electrónico , o un usuario que busca un archivo
SQL seleccionar de varias tablas
3. Servidor de comunicaciones
Estos servidores mantienen un entorno necesario para que un punto final de comunicación encuentre otros puntos finales y luego se comunique con ellos. Estos servidores pueden incluir o no un directorio de puntos finales de comunicación y un servicio de detección de presencia, dependiendo de los parámetros de apertura y seguridad de la red. Sus clientes son puntos finales de comunicación.
4. Servidor informático
Estos servidores comparten grandes cantidades de recursos informáticos que incluyen CPU y memoria de acceso aleatorio a través de una red. Cualquier programa informático que necesite más potencia de CPU y RAM de lo que probablemente pueda permitirse un ordenador personal puede utilizar este tipo de servidores. El cliente debe ser una computadora en red para implementar el modelo cliente-servidor, lo cual es una necesidad.
5. Servidor de base de datos
Estos servidores mantienen y comparten cualquier tipo de base de datos a través de una red. Una base de datos es una colección organizada de datos con propiedades predefinidas que pueden mostrarse en una tabla. Los clientes de estos servidores son hojas de cálculo , programa de contabilidad, software de gestión de activos, o prácticamente cualquier programa informático que consuma datos bien organizados, especialmente en grandes volúmenes.
6. Servidor de fax
Estos servidores comparten una o más máquinas de fax a través de una red, lo que elimina la molestia del acceso físico. Cualquier remitente o destinatario de fax es cliente de estos servidores.
7. Servidor de archivos
Comparte archivos y carpetas, espacio de almacenamiento para guardar archivos y carpetas, o ambos, a través de una red. Las computadoras en red son los clientes previstos, aunque los programas locales pueden ser clientes.
8. Servidor de juegos
Estos servidores permiten que varias computadoras o dispositivos de juego jueguen juegos multijugador. Sus clientes son ordenadores personales o consolas de juegos.
9. Servidor de correo
Estos servidores hacen posible la comunicación por correo electrónico de la misma manera que una oficina de correos hace posible la comunicación por correo postal. Los clientes de estos servidores son remitentes y destinatarios de correo electrónico.
prueba la estructura de datos
10. Servidor de impresión
Estos servidores comparten uno o más impresoras a través de una red que elimina la molestia del acceso físico. Sus clientes son ordenadores que necesitan imprimir algo.
11. Servidor proxy
Este servidor actúa como intermediario entre un cliente y un servidor, aceptando el tráfico entrante del cliente y enviándolo al servidor. Las razones para utilizar un servidor proxy incluyen control y filtrado de contenido, mejorar el rendimiento del tráfico, evitar el acceso no autorizado a la red y simplemente enrutar el tráfico a través de una red grande y compleja. Sus clientes son cualquier computadora en red.
android.process.acore sigue deteniéndose
12. Servidor web
Estos servidores alojan páginas web. Un servidor web es responsable de hacer posible la World Wide Web. Cada sitio web tiene uno o más servidores web. Sus clientes son computadoras con un navegador web.
¿Dónde se almacenan los servidores?
Un servidor se almacena en un armario o en una casa de cristal. Estas áreas ayudan a aislar computadoras y equipos sensibles de personas que no deberían acceder a ellos.
Los servidores remotos o los servidores que no están alojados en el sitio están ubicados en un centro de datos. Para este tipo de servidores, el hardware lo administra otra empresa y usted o su empresa lo configuran de forma remota.
¿Por qué los servidores están siempre encendidos?
Los servidores están siempre encendidos porque se usan comúnmente para brindar servicios que se requieren constantemente; la mayoría de los servidores nunca se apagan. En consecuencia, cuando los servidores fallan, pueden causar muchos problemas a los usuarios de la red y a las empresas. Para aliviar estos problemas, los servidores comúnmente se configuran para ser tolerante a fallos .
¿Cualquier computadora puede hacer un servidor?
La respuesta es sí'. Cualquier computadora actúa como servidor con el software adecuado. Puede instalar un servidor FTP programa en la computadora y comparte archivos entre otras computadoras a través de su red. Pero puedes convertir la computadora de tu hogar en un servidor. Tienes que tener en cuenta algunos puntos importantes:
- La computadora y el software del servidor relacionado deben estar en un modo de ejecución que sea accesible en cualquier momento.
- Una computadora está en modo servidor, sus recursos (como ancho de banda y procesamiento) no le permitirán hacer ninguna otra cosa.
- Si los servicios que usted proporciona se vuelven populares, es posible que una computadora típica no sea capaz de manejar todas las solicitudes.
Preguntas frecuentes sobre ¿Qué es un servidor?
P.1: ¿Qué es un servidor Linux?
Respuesta:
Un servidor que está vinculado a una red o a Internet y ejecuta una versión de Linux se conoce como servidor linux . Por ejemplo, los servidores Linux son muchos de los servidores web que alojan sitios web En Internet.
P.2: ¿Qué es el servidor en DBMS?
Respuesta:
unión izquierda vs unión derecha
Los servidores de bases de datos se utilizan para almacenar, mantener y dar acceso a los usuarios autorizados a las bases de datos que se guardan en el servidor.
P.3: ¿Cuáles son las 4 funciones del servidor?
Respuesta:
Los roles servidor DNS , Servidor DHCP , Servidor de archivos y Servidor de impresión son algunos ejemplos. Algunas funciones, como DNS, existen como un servicio de función única. Otras funciones, como Servidor de impresión, tienen muchos servicios de funciones disponibles, incluida la impresión por Internet y el servicio LPD para impresión Unix.