ALEGSA.com.ar

Definición de Servidor (informática)

Significado de Servidor: En redes, un servidor es una computadora central en un sistema de red que provee servicios a otras computadoras. En internet, los servidores son los ...
31-07-2023

 


Definición de Servidor (informática)

 

En redes, un servidor es una computadora central en un sistema de red que provee servicios a otras computadoras.

En internet, los servidores son los proveedores de todos sus servicios, incluyendo la WWW (las páginas web), el FTP, el correo electrónico, los grupos de noticias, aplicaciones web, etc.

Todos estos servicios y otros son provistos por una o más computadoras (servidores) conectadas a internet, encargadas de recepcionar requerimientos. El servidor analizará el requerimiento, lo procesará y enviará un resultado.

Los típicos servidores son servidor de base de datos, servidor de archivos, servidor de email, servidor de impresión, servidor web, servidor de juegos, servidor de aplicaciones, servidor proxy, etc. Ver más abajo el cuadro con los distintos tipos de servidores.

Además de los servicios mencionados, existen otros tipos de servidores especializados en diferentes áreas. Por ejemplo, los servidores de streaming son aquellos encargados de transmitir contenido multimedia en tiempo real, como música, películas o series. Estos servidores permiten a los usuarios disfrutar de su contenido favorito sin necesidad de descargarlo o almacenarlo en sus dispositivos.

Otro tipo de servidor muy utilizado es el servidor de almacenamiento en la nube, que ofrece espacio virtual para guardar y respaldar archivos de manera segura. Estos servidores permiten a los usuarios acceder a sus documentos, fotos, videos y cualquier otro tipo de archivo desde cualquier dispositivo con conexión a internet.

En el ámbito empresarial, los servidores de gestión de recursos son fundamentales para controlar y administrar los recursos informáticos de una organización. Estos servidores actúan como un punto central desde el cual se distribuyen y administran los recursos de almacenamiento, procesamiento y red de una empresa.

Por otro lado, los servidores de seguridad desempeñan un papel vital en la protección de las redes y los sistemas informáticos contra amenazas externas. Estos servidores están diseñados para detectar y prevenir ataques maliciosos, filtrar el tráfico no deseado y proteger la información sensible de posibles robos o intrusiones.

Asimismo, existen servidores de videojuegos que permiten a los jugadores participar en juegos en línea y conectarse con otros jugadores de todo el mundo. Estos servidores crean un entorno de juego virtual en el que los usuarios pueden interactuar y competir en tiempo real.

En resumen, los servidores son componentes esenciales en cualquier sistema de red, ya sea en internet o en una red local. Estos equipos brindan una amplia gama de servicios y funcionalidades que permiten a los usuarios acceder y utilizar diferentes recursos, aplicaciones y servicios de manera eficiente y segura.

Una red basada en el modelo cliente-servidor con múltiples clientes que hacen solicitudes de servicios y recursos al servidor central:
Una red basada en el modelo cliente-servidor con múltiples clientes que hacen solicitudes de servicios y recursos al servidor central
Licencia gnu imagen



Historia y uso de la palabra servidor



El uso de la palabra "servidor" (server en inglés) en computación proviene de la teoría de colas de mediados del siglo XX. Su uso más destacado fue el de Kendall (1953) (junto con servicio o service), fue el paper que introdujo la notación Kendall. En papers anteriores se empleaban términos más concretos, que hoy por hoy entrarían en la definición de servidor o de servicio. Por ejemplo "operador de teléfono" usado en un paper de 1905, técnicamente sería un servidor.

Estrictamente hablando, el uso de "servidor" en computación data al menos de la publicación RFC 5 del año 1969, un documento que describe ARPANET, el predecesor de internet. Allí distingue entre el "server-host" y el "user-host". Un documento un poco más viejo de ese mismo año, el P, habla de "serving-host" y "using-host".

Se define por primera vez "servidor" como lo usamos en la actualidad en el diccionario Jargon File de 1981.



Funcionamiento cliente-servidor



Básicamente, una computadora conectada a internet emplea una dirección (dirección web, direccion IP, dirección FTP, etc.) para poder comunicarse con un servidor. Podríamos decir que una dirección web (por ej.: google.com o alegsa.com.ar) son el "nombre" de un servidor. Un servidor puede tener múltiples nombres para acceder o pedir información a este e incluso cambiarlos a lo largo del tiempo.

La computadora envía (utilizando el protocolo adecuado) las distintas solicitudes al servidor, y el servidor responde (empleando el protocolo adecuado) las solicitudes. El servidor también puede solicitar datos de la computadora, y la computadora le responde.

Las solicitudes pueden ser de diferentes tipos, por ejemplo, en la gráfica vemos que la PC 1 solicita una página web (www.alegsa.com.ar) específica al servidor del sitio web. El servidor web responde con el archivo html que corresponde. Si el servidor no encuentra el recurso, devuelve un mensaje (puede ser un mensaje de error 404 u otros).

Un único servidor suele tener múltiples clientes.

En cuanto a la administración de un servidor, en muchas ocasiones es remota y se hace a través de MMC (Microsoft Management Console), SSH o de un navegador web.

Para más información leer:
- Modelo cliente-servidor
- Server-side (del lado del servidor)
- Client-side (del lado del cliente)



Ejemplo de un servidor web



En el ejemplo (ver imagen más abajo), las PC 1, 2 y 3 se llaman clientes. La PC 1 emplea un programa llamado cliente web (o navegador u otro programa similar) que está preparado para enviar y recibir este tipo de recursos (las páginas web). La PC 2 emplea un programa cliente e-mail, preparado para enviar y recibir e-mails. La PC 3 emplea un programa cliente FTP, con la capacidad y características para comunicarse con servidores FTP.

Cabe aclarar que los ejemplos del gráfico están sumamente simplificados, en la práctica existen muchos más mensajes intercambiados entre el cliente y el servidor cuando se presta algún servicio.

En principio, cualquier computadora conectada a una red, y con los programas y configuraciones adecuados, puede servir como servidor.

Esquema gráfico del funcionamiento de un servidor



Grandes servidores de internet



Servicios de grandes compañías como Facebook, Google, Wikipedia, Microsoft, entre otras, deben tener cientos de miles de computadoras que actúan como servidores para poder procesar las millones e incluso cientos de millones de solicitudes que reciben a diario.

Por lo tanto, poseen grandes cuartos refrigerados con cientos de miles de computadoras miniaturizadas alojadas allí. Además probablemente posean varios de estos cuartos en diferentes partes del mundo para poder procesar la información más rápidamente "cerca" del cliente que lo solicita. También es una protección ante eventuales catástrofes, como podrían ser un terremoto o un incendio.

No debemos imaginarnos estas computadoras como las de cualquier usuario normal. La gran mayoría no tienen monitor ni incluso dispositivos de entrada, audio ni interfaz USB. Incluso en muchos casos ni siquiera es una persona la encargada de colocarlas o sacarlas del "cuarto" si se rompe alguna, esta tarea puede ser hecha por un robot automatizado.

Como estos servidores funcionan durante años, deben usar hardware fiable y altamente durable. También emplean sistemas de alimentación eléctrica ininterrumpida. Los servidores incluyen hardware redundante como alimentación dual, sistemas de discos RAID y memoria ECC, junto con testeo y verificación de memoria pre-boot.

Los componentes críticos deben ser capaces de poder desconectarse en caliente (hot swap), permitiendo así a los técnicos reemplazarlos sin apagar el servidor.

También cuentan con poderosos ventiladores y sistemas de enfriamiento con agua. Además, como se dijo anteriormente, la propia habitación puede ser climatizada.

Los servidores suelen ser físicamente delgados y montados en rack. La colección de múltiples servidores es llamados torre de servidores o server farm.

Según datos del año 2010, los grandes centros de servidores consumen entre el 1,1 al 1,5% de toda la energía mundial (incluye también la refrigeración y otras infraestructuras eléctricas). En EEUU llega consumen entre el 1,7 y el 2,2% de la energía producida en ese país.



Sistemas operativos que emplean los servidores



Se estima que la gran mayoría de los servidores del mundo emplean alguna distribución UNIX-like, como Linux y FreeBSD. También muchos emplean Windows Server de Microsoft. Otros servidores menos usados son z/OS y Mac OS X.

Los sistemas operativos para servidores deben cumplir ciertas características:

- La interfaz gráfica de usuario no es necesaria o es opcional.

- Posibilidad de reconfigurar y actualizar tanto hardware como software sin reiniciar (con algunas excepciones).

- Características de respaldo avanzado para permitir respaldo habitual de los datos.

- Transferencia transparente de datos entre los diferentes volúmenes o dispositivos.

- Características de red avanzadas y flexibles.

- Características automatizadas como los daemons en Unix o los servicios en Windows.

- Fuerte seguridad, protección de datos y memoria.

- Detección y alerta avanzadas por sobrecalentamiento, fallos de memoria, fallos de procesador, de discos, etc.


Resumen: Servidor



Un servidor es una computadora central en una red que ofrece servicios a otras computadoras. En internet, los servidores proveen servicios como las páginas web, correo electrónico, aplicaciones web, etc. Los servidores analizan y procesan los requerimientos enviados y envían los resultados. Ejemplos de servidores son los de base de datos, archivos, correo, impresión, web, juegos, aplicaciones y proxy.




¿Cuál es el propósito principal de un servidor en una red?



El propósito principal de un servidor en una red es proporcionar servicios a otras computadoras o dispositivos conectados a esa red. Estos servicios pueden incluir compartir archivos, alojar sitios web, administrar bases de datos, enviar y recibir correos electrónicos, entre otros.


¿Cuáles son los tipos más comunes de servidores utilizados en redes?



Los tipos más comunes de servidores utilizados en redes son los servidores de archivos, servidores de impresión, servidores web, servidores de correo electrónico, servidores de bases de datos y servidores de aplicaciones. Cada uno tiene una función específica y brinda servicios diferentes a los usuarios de la red.


¿Qué características debe tener un servidor confiable?



Un servidor confiable debe tener características como alta disponibilidad, escalabilidad, seguridad, capacidad de respaldo, administración remota y capacidad de carga de trabajo. Estas características garantizan que el servidor funcione de manera eficiente y confiable, sin interrupciones en los servicios que proporciona a los usuarios de la red.


¿Cuál es la diferencia entre un servidor dedicado y un servidor compartido?



Un servidor dedicado es aquel que se reserva exclusivamente para una organización o empresa y se utiliza únicamente para sus necesidades. Por otro lado, un servidor compartido es aquel que aloja varios sitios web u otras aplicaciones de diferentes usuarios en la misma máquina. Un servidor dedicado brinda un mayor control y rendimiento, mientras que un servidor compartido es más económico pero puede tener recursos limitados.


¿Qué es un servidor en la nube?



Un servidor en la nube es un servidor virtual que se encuentra en un centro de datos remoto y es accesible a través de Internet. Estos servidores se utilizan para almacenar datos, ejecutar aplicaciones y proveer servicios a través de la nube. Un servidor en la nube ofrece flexibilidad, escalabilidad y reducción de costos, ya que no requiere hardware físico en las instalaciones de una organización.


¿Qué es la administración de servidores?



La administración de servidores se refiere al conjunto de tareas y procesos que involucran la configuración, supervisión, seguridad, actualización y mantenimiento de un servidor. Esto incluye garantizar la disponibilidad de los servicios que se prestan, gestionar los recursos del servidor de manera eficiente y solucionar cualquier problema que pueda surgir. La administración de servidores es esencial para mantener un entorno de red estable y seguro.

Tipos de servidores por servicios
Abrir/Cerrar
Servidor de aplicaciones
Servidor de archivos
• Servidor de audio/video
• Servidor de backup
Servidor de base de datos
• Servidor de chat
Servidor de correo
Servidor de fax
Servidor FTP
• Servidor groupware
• Servidor IRC
Servidor de impresión
• Servidor de juego
• Servidor de listas de correo
• Servidor de news
Servidor proxy
Servidor de telefonía
• Servidor telnet
Servidor web





Autor: Leandro Alegsa
Actualizado: 31-07-2023

¿Cómo citar este artículo?

Alegsa, Leandro. (2023). Definición de Servidor. Recuperado de https://www.alegsa.com.ar/Dic/servidor.php

Diccionario informático



 


articulos
Asistente IA
Escribe tu consulta sobre informática y tecnologías al asistente de Inteligencia Artificial
¡te responderá en segundos!




* ACLARACIÓN: el asistente ha sido entrenado para responder tus dudas con muy buenos resultados, pero puede equivocarse, esta tecnología aún está en desarrollo. Te sugiero dejar tu email para que te contactemos para corregir la respuesta de la IA: leemos todas las consultas y respuestas.


Comentarios relacionados

  • Cómo convierto mi PC en un servidor de internet

    Para convertir tu PC en un servidor de internet, necesitas seguir los siguientes pasos:

    1. Configura una dirección IP estática en tu PC. Debe ser una dirección privada y no debe entrar en conflicto con ninguna otra dirección en tu red.
    2. Instala un software de servidor web, como Apache o Nginx, en tu PC.
    3. Configura el software del servidor web para que responda a las solicitudes de tráfico en tu red.
    4. Configura el firewall de tu PC para permitir el tráfico entrante al puerto que utiliza tu servidor web.
    5. Configura los DNS de tu dominio para apuntar a la dirección IP de tu PC.

    Estos son los pasos generales, pero debes tener en cuenta que cada configuración es diferente según tu sistema operativo y tus necesidades. Por lo tanto, te recomiendo buscar tutoriales específicos para tu sistema operativo y las herramientas que desees utilizar.
  • Sistemas Operativos de Servidor

    Estos son algunos ejemplos de sistemas operativos de servidor utilizados en redes de computadoras. Cada uno de ellos tiene sus propias características y ventajas, y la elección de uno u otro dependerá de las necesidades específicas de la red y de la organización que la utiliza.

    - UNIX: es uno de los sistemas operativos más antiguos y ampliamente utilizado en entornos empresariales. Ofrece un alto nivel de seguridad y estabilidad, y es compatible con una amplia gama de hardware y software.

    - FreeBSD: es un sistema operativo de código abierto basado en Unix que se enfoca en la seguridad, el rendimiento y la escalabilidad. Es especialmente adecuado para servidores web y de correo electrónico, así como para entornos de virtualización.

    - IBM AIX: es un sistema operativo propietario de IBM que se utiliza principalmente en servidores corporativos de gama alta. Ofrece una gran capacidad de procesamiento y escalabilidad, así como una alta disponibilidad y una gran capacidad de recuperación ante fallos.

    - Oracle Solaris: es un sistema operativo propietario de Oracle que se utiliza en servidores de alta gama y centros de datos. Ofrece un alto nivel de seguridad y estabilidad, así como una gran capacidad de escalabilidad y virtualización.
  • Cómo proteger la información de los servidores

    Para proteger la información en múltiples servidores, se recomienda implementar medidas de seguridad como:

    1. Encriptar los datos: La encriptación de datos es una técnica que convierte la información en un código que solo puede ser leído por personas autorizadas. Esto ayuda a proteger la información confidencial en caso de que los servidores sean vulnerados.

    2. Implementar firewalls: Un firewall es un dispositivo que se utiliza para controlar el tráfico de red. Puede restringir el acceso a los servidores y bloquear posibles amenazas externas.

    3. Realizar copias de seguridad: Es importante tener copias de seguridad de la información crítica almacenada en los servidores. Esto garantiza que se pueda recuperar la información en caso de un fallo del sistema o una violación de seguridad.

    4. Actualizar regularmente los sistemas: Las actualizaciones de software y los parches de seguridad son fundamentales para proteger los servidores y la información que contienen.

    5. Controlar el acceso: Limitar el acceso a los servidores solo a personas autorizadas y establecer políticas de seguridad para el manejo de contraseñas y credenciales es esencial para garantizar la protección de la información.
  • Qué es un servidor: resumen

    Un servidor es un tipo de computadora que tiene la capacidad de proporcionar servicios a otras computadoras o dispositivos conectados en una red. Estos servicios pueden ser muy variados, desde el almacenamiento y la gestión de archivos, hasta el alojamiento de sitios web, la gestión de bases de datos, la ejecución de aplicaciones empresariales, el control de acceso a la red, entre otros.

    En términos generales, un servidor actúa como intermediario entre los dispositivos de la red y los recursos que se encuentran en ella. Cuando un dispositivo necesita acceder a un recurso, envía una solicitud al servidor, quien se encarga de procesarla y enviar la respuesta adecuada.

    Existen diferentes tipos de servidores, cada uno con sus propias características y funcionalidades, como los servidores de archivos, servidores web, servidores de correo, servidores de bases de datos, servidores de aplicaciones, entre otros. Todos ellos tienen en común su capacidad para proporcionar servicios a una red de dispositivos conectados.
  • ¿Qué tipo de servidores existen?

    Existen varios tipos de servidores, cada uno con una función específica en una red de computadoras. Algunos de los tipos más comunes son:

    1. Servidores de archivos: Estos servidores almacenan y comparten archivos en una red. Permiten a los usuarios acceder a los archivos desde cualquier lugar de la red.

    2. Servidores de correo electrónico: Estos servidores gestionan el correo electrónico en una red. Permiten a los usuarios enviar y recibir correos electrónicos y gestionar sus cuentas de correo electrónico.

    3. Servidores web: Estos servidores alojan y sirven páginas web a través de Internet. Permiten a los usuarios acceder a páginas web desde cualquier lugar del mundo.

    4. Servidores de bases de datos: Estos servidores almacenan y gestionan grandes cantidades de datos en una red. Permiten a los usuarios acceder y modificar datos en la base de datos.

    5. Servidores de aplicaciones: Estos servidores ejecutan aplicaciones en una red. Permiten a los usuarios utilizar aplicaciones que requieren una gran cantidad de recursos de procesamiento.

    Es importante tener en cuenta que estos son solo algunos ejemplos de los tipos de servidores que existen. Cada uno tiene sus propias características y funciones específicas. Si deseas aprender más sobre servidores, es recomendable que tomes un curso básico de servidores, donde podrás obtener una comprensión más profunda de cómo funcionan y cómo se utilizan en una red de computadoras.
  • Características que debe tener un servidor

    A continuación te presento un listado con las características que debe tener un servidor:

    1. Alta disponibilidad: El servidor debe estar disponible en todo momento, incluso en caso de fallos de hardware o software.

    2. Capacidad de procesamiento: El servidor debe contar con capacidad suficiente de procesamiento para responder rápidamente a las solicitudes de los clientes.

    3. Almacenamiento de datos: El servidor debe contar con suficiente almacenamiento para guardar los archivos y datos de los clientes.

    4. Seguridad: El servidor debe estar protegido con medidas de seguridad para evitar ataques y accesos no autorizados.

    5. Escalabilidad: El servidor debe ser capaz de aumentar su capacidad de procesamiento y almacenamiento para adaptarse a las necesidades de los clientes.

    6. Administración remota: El servidor debe poder ser administrado remotamente para facilitar su mantenimiento y actualización.

    7. Conectividad: El servidor debe contar con conexiones de red de alta velocidad y confiables para asegurar la comunicación con los clientes.

    8. Soporte técnico: El servidor debe contar con soporte técnico para solucionar cualquier problema que pueda surgir.
  • Servidor de internet: definición y donde se usa

    Un servidor de Internet es una computadora o dispositivo que proporciona servicios a otras computadoras o dispositivos conectados a la red, como el acceso a páginas web, correo electrónico, almacenamiento de datos y otros servicios.

    Los servidores de Internet se utilizan en todo el mundo para alojar y servir sitios web, aplicaciones web, servicios en línea y otros recursos de Internet.

    Los servidores de Internet también se utilizan en redes empresariales y gubernamentales para almacenar y compartir información y recursos entre los usuarios de la red.


    Sugiero leer:

    Definición de Servidor

    Definición de Server-side

    Definicion de Hospedaje web - Servidores
  • Servidor juegos: definición y dónde se usan

    Un servidor de juegos es una computadora que se dedica a alojar y administrar partidas de videojuegos en línea, permitiendo que múltiples jugadores se conecten y jueguen juntos en tiempo real. Estos ...

    Continúe leyendo la respuesta aquí: Servidor juegos: definición y dónde se usan
Usa nuestro buscador para definiciones, informática y tecnologías