HDG explica: ¿Qué es un servidor de computadora?

"¡El servidor está caído!"

"No puedo iniciar sesión en el servidor".

“Los servidores están llenos”.

Estos son el tipo de frases que escuchamos a diario cuando usamos Internet, pero ¿qué es exactamente un "servidor"? Es uno de esos términos que todo el mundo usa, pero pocas personas realmente conocen los detalles. 

Es muy probable que haya encontrado este artículo escribiendo "¿Qué es un servidor?" en un motor de búsqueda. ¡No es nada de lo que avergonzarse! Es un conocimiento esencial que cualquier usuario de Internet debe saber y está a punto de obtener toda la información esencial aquí.

Qué es Internet REALMENTE

Para comprender qué es un servidor, primero debe comprender qué es Internet (o cualquier red informática). Para la mayoría de las personas, Internet es como la electricidad. Conectas un cable a la pared y sale internet. Así como la mayoría de la gente no conoce el funcionamiento interno de una central eléctrica, la mayoría de la gente no entiende realmente cómo funcionan(how ) esos servicios de Internet, como páginas web, transmisión de video o correo electrónico.

El concepto es en realidad bastante simple. Internet es simplemente una colección de computadoras conectadas entre sí por hardware de comunicaciones, como enrutadores y cables de red.

Cada vez que accede a una página web, mira un video o envía un correo electrónico, hay otra computadora en algún lugar del mundo que proporciona el contenido o actúa como intermediario para ayudarlo a comunicarse con otra persona.

¿Qué es un servidor vs un cliente?

Estas computadoras, las que brindan los SERVICIOS(SERVices) , son a lo que generalmente nos referimos como "servidores". Los equipos que reciben esos servicios se denominan “clientes”. ¿Ver? Es un concepto bastante simple. Los servidores sirven contenido y servicios a los clientes. Sin embargo, eso no nos dice mucho sobre los servidores en sí. ¿Qué son exactamente?

Los servidores son solo computadoras

Cualquier computadora puede ser un servidor. La computadora de su hogar puede ser un servidor. Aunque su proveedor de servicios de Internet probablemente prohíba la práctica en las suscripciones de Internet en el hogar. Tampoco son solo las computadoras de escritorio tradicionales. Cualquier computadora conectada a la red puede actuar como servidor, cliente o ambos. 

En lugar de ser una descripción de un dispositivo específico, los conceptos de "cliente" y "servidor" describen las funciones que tienen las computadoras en una red. Por ejemplo, si tiene una cámara de seguridad IP, esas tienen un software de servidor instalado en su pequeña computadora integrada. Cuando accede a la cámara, está iniciando sesión en un servidor que le proporciona una transmisión de video.

 Dicho esto, no todas las computadoras son adecuadas para actuar como servidor. Muy a menudo, cuando se usa la palabra "servidor", se refiere a computadoras especializadas que se construyen desde cero para actuar específicamente como servidores. 

El hardware del servidor es especial

Si tuviera que aventurarse en la típica sala de servidores de una empresa de alojamiento de sitios web, vería filas y filas de gabinetes. Dentro de estos gabinetes, vería racks de servidores apilados uno encima del otro. Como se ve en esta imagen.

Dentro de cada uno de estos bastidores, encontrará una placa base especial de servidor, RAM , CPU y almacenamiento. En principio, estos son los mismos componentes que los de su computadora. Excepto que, los servidores internos son mucho más potentes, confiables y eficientes energéticamente. Después de todo, estas computadoras funcionan las 24 horas del día, los 7 días de la semana, atendiendo millones de solicitudes de clientes todos los días.

Esta es la razón por la que el hardware del servidor es mucho más caro que el que se encuentra en una PC de consumo. Cada(Every) minuto que un servidor está caído puede causar miles de dólares en pérdidas. Por lo tanto, vale la pena pagar una prima para garantizar que los servicios de Internet en cuestión permanezcan disponibles.

No entraremos en detalles profundos aquí, pero el hardware del servidor se destaca de las siguientes maneras principales:

  • Las placas base de servidor admiten grandes cantidades de RAM . Terabytes vale la pena en muchos casos!
  • Las placas base de servidor(Server) a menudo tienen múltiples zócalos de CPU
  • Las CPU de servidor(Server CPUs) tienden a tener muchos núcleos de CPU y grandes cantidades de caché
  • La memoria RAM del servidor(Server RAM) suele ser de un tipo especial de corrección de errores para garantizar la estabilidad.
  • (Server)Las fuentes de alimentación del servidor pueden ser redundantes, cambiando instantáneamente a una copia de seguridad si la unidad principal falla

Los servidores en rack tampoco tienen teclados, ratones, pantallas ni altavoces. En su lugar, se accede a ellos a través de la red a través de la línea de comandos o mediante una aplicación de escritorio remoto. Aunque por lo general tienen los puertos necesarios para conectar estos periféricos si es necesario.

Servidores locales

Un servidor "local" es uno que se ejecuta en su red doméstica local, en lugar de en algún lugar "allá afuera" en Internet. 

Es muy probable que tenga algún tipo de aplicación de servidor ejecutándose en una de las computadoras de su hogar y ni siquiera lo sepa. El software integrado de la cámara IP antes mencionado es un ejemplo, pero hay otras aplicaciones que se ejecutan en sistemas de escritorio y portátiles normales que también se ajustan a la factura. 

Por ejemplo, la popular aplicación Plex ejecuta un servidor de medios en su máquina local. Esto es como Netflix ejecutándose en su red local. Calibre actúa como un servidor de archivos local para libros electrónicos y, por supuesto, los dispositivos de almacenamiento conectados a la red también son una especie de servidor de red local. Entonces, como puede ver, los servidores están en todas partes. ¡Hasta en tu casa!

Tipos de servidores comunes

Si bien todos los servidores tienen el mismo trabajo general, existen subtipos claros de servidores que se especializan en diferentes tareas.

Los servidores web(Web servers)(Web servers) son increíblemente comunes. El sitio web que está leyendo en este momento le fue enviado por un servidor web. Su navegador web actúa como cliente y solicita datos del sitio web del servidor. A continuación, recibe el código de la página web HTML(HTML) ( lenguaje de marcado de hipertexto(Hypertext Markup Language) ) y lo representa en su pantalla. Desde allí entra en tus globos oculares y esta información ahora está en tu cabeza. Limpio(Neat) , ¿verdad?

Los servidores de archivos(File servers)(File servers) utilizan el estándar FTP o File Transfer Protocol en lugar de HTML y existen para mover archivos desde sus propios discos duros al suyo.

Los servidores de correo electrónico(Email servers)(Email servers) manejan el envío y la recepción de mensajes de correo electrónico. Básicamente(Basically) es una oficina de correos electrónica.

La lista continua. Hay servidores que verifican los detalles de inicio de sesión, servidores que actúan como proxy entre las computadoras de la empresa e Internet, servidores de transmisión de medios en empresas como Netflix y más. A medida que se inventan más servicios de Internet, podemos esperar que aparezcan nuevos tipos de hardware y software de servidor especializados a medida que pasa el tiempo.

“Mainframe” vs “Servidor”

Un último punto de confusión es la diferencia entre una computadora "mainframe" y un servidor. Mientras que un servidor es esencialmente una computadora de escritorio reforzada, los mainframes son una bestia completamente diferente.

Estas computadoras son mucho, mucho más poderosas que el hardware del servidor. El énfasis en la confiabilidad y la capacidad de procesamiento adicional es mucho mayor y estas computadoras generalmente se usan para trabajos que son de misión crítica.

La banca en línea(Online) es un ejemplo en el que los mainframes pueden ser una mejor opción. Especialmente porque las computadoras centrales están diseñadas para pasar por tantas "transacciones" como sea posible. Estas computadoras suelen ser del tamaño de una nevera grande. A menudo, son tan grandes como diez servidores montados en bastidor.

¿Te están atendiendo?

Esperemos que su curiosidad acerca de qué son los servidores informáticos se haya disipado. Estos son solo los conceptos básicos, por supuesto, ¡pero ahora al menos sabes de dónde provienen tus memes antes de que lleguen a tu pantalla!



About the author

Soy un desarrollador de iOS con más de 10 años de experiencia. Me especializo en el desarrollo de aplicaciones para iPhone y iPad. Tengo experiencia en la creación de flujos de usuarios, la creación de kits de desarrollo personalizados (CDK) y el trabajo con varios marcos de desarrollo de aplicaciones. En mi trabajo anterior, también desarrollé herramientas para ayudar a administrar la App Store de Apple, que incluyen una herramienta de administración de productos y una herramienta de envío de aplicaciones.



Related posts