¿Es un servidor web o un servidor de aplicaciones una computadora como mi computadora portátil?

Si y no.

Cuando decimos “servidor web” realmente, el 99% del tiempo, en realidad estamos hablando de software, no de hardware. Sin embargo, si hablamos del servidor como de hardware, en general, no son tan diferentes a su computadora portátil (sin saber qué computadora portátil tiene, supongo que es una computadora portátil Intel / Windows normal).

Probablemente sea más rápido que su computadora portátil, probablemente tenga más RAM y almacenamiento, además, por supuesto, todo está en una caja más como esta:

Pero principalmente, la idea general de la mayoría de los servidores no es particularmente diferente a las computadoras que compra en una tienda normal.

Sin embargo, algunos servidores son * muy * diferentes, mainframes de IBM, servidores de Oracle, cosas así pueden costar millones de dólares y son muy, muy diferentes de su computadora portátil.

Un poco, pero con diferencias clave.

Entonces su computadora portátil es como una de estas:

y el servidor típico de HP / Dell / IBM / etc es así …

La diferencia clave entre su computadora portátil y una máquina servidor es la redundancia y la durabilidad.

CPU: hasta 20 núcleos por CPU, y algunos tienen hasta sockets de CPU

Memoria: generalmente EEC, los necesitará cuando conecte 4 TB de memoria. Sí, terabytes de memoria.

Disco: matriz redundante. Puede tener 12 discos por grupo con tolerancia a fallas de hasta 2 fallas de disco. Entonces, 2 fallas del disco duro, sus datos todavía están allí. Los datos están explotando que hay compañías que básicamente venden servidores dedicados a almacenar datos. Su clúster contiene petabytes de datos en más de 1000 matrices de discos.

Red: generalmente 10 GB, pero la diferencia clave es que la tarjeta de red está diseñada para procesar datos a plena capacidad, todo el día.

Pero esos eran los viejos tiempos. Antes, los servidores eran grandes monolitos como camiones volquete. Ahora, son más como enjambres de langostas.

https://static1.squarespace.com/

Por sí solo, su computadora portátil es más potente, pero la potencia se deriva de la cantidad. Netflix tiene alrededor de 50000 a 60000 servidores, cada uno maneja solo unos pocos usuarios a la vez, pero en conjunto, pueden manejar a millones de usuarios que miran películas simultáneamente.

Sí, es igual que su computadora portátil en el sentido de que es una ‘computadora’ donde terminan las similitudes.

Todo en un servidor en rack está hecho para transportar grandes cargas a mayor capacidad.

La CPU es un Xeon, no un i5 / 7, lo que significa que obtendrá mucho más de todo; núcleos, hilos y caché más grande.

La memoria en los servidores en bastidor es ecc (corrección de errores) según lo establecido en el funcionamiento normal de los SODIMM de fábrica que obtiene en las computadoras portátiles, y la placa base toma mucho …

Luego llega al controlador RAID, aquí es donde comienza la redundancia en un servidor en rack, generalmente le permite ejecutar múltiples discos en una amplia gama de configuraciones redundantes. Incluso los discos que se conectan a ellos son discos de servidor hechos para durar años bajo presión constante.

Comms viene en múltiples puertos Ethernet 10G, nuevamente diseñados para funcionar a plena capacidad durante todo el día.

Las fuentes de alimentación también vienen en múltiples para que el servidor pueda permanecer encendido incluso si falla una fuente de alimentación, y son intercambiables en caliente, por lo que no hay interrupción en el estado de funcionamiento de la máquina.

Luego hay una amplia gama de ventiladores, en la parte frontal y posterior del servidor, que constantemente atraen el aire.

Interfaz de administración remota, porque a nadie le gusta estar deambulando por un centro de datos todo el día, ¡es ruidoso y frío!

¡Todo lo relacionado con un servidor en rack está diseñado para transportar una carga más pesada y, lo que es más importante, transportar esa carga todo el día, día tras día, durante años!

Lo anterior es solo su servidor estándar de dell / hp / lenovo. IBM / Oracle realiza servidores en rack mucho más especializados que están diseñados para servir / procesar grandes datos.

Su computadora portátil es más como una pequeña máquina virtual en la nube, incluso entonces aún carece de redundancias en el poder, etc.

El servidor de palabras es un poco confuso porque también puede significar cosas. Los servidores web y los servidores de aplicaciones son software. Son programas que realmente podrían ejecutarse en su computadora portátil. Sin embargo, el servidor de palabras también se usa para la computadora física que ejecuta el software del servidor. Como muchos han señalado aquí, son básicamente computadoras normales pero con mucha más memoria, capacidad de disco duro y la capacidad de dar servicio a más conexiones.

Si es un programador y está desarrollando software web, probablemente tenga un pequeño mini servidor como parte de su conjunto de desarrollo que se utiliza para las pruebas. Funcionaría como un servidor del mundo real, pero lo más probable es que no pueda manejar nada cercano al tráfico del mundo real. Este servidor de prueba básicamente sería un programa en su computadora portátil que se iniciará y le permitirá probar su software.

Déjame darte una versión diferente, solo por diversión:

Su servidor web no existe.

La mayoría de los entornos de alojamiento modernos, como el nuestro, están completamente virtualizados . Por ejemplo, toda nuestra infraestructura local se ejecuta dentro de los contenedores acoplados administrados por kubernetes .

Regularmente hacemos girar segmentos enteros de nuestra plataforma SaaS en una sola máquina, por ejemplo, múltiples servidores web, servidores de colas, zookeeper, spark, incluso cassandra.

En el mundo moderno, la potencia de cálculo física es solo una implementación. Las aplicaciones y los servidores web reales viven dentro de contenedores que pueden entrar y salir de la existencia a pedido, como partículas virtuales.

Es bastante encantador

Es “similar” a su computadora portátil, ya que tiene un procesador, memoria, tarjeta de red, fuente de alimentación, etc.

Pero es mucho más poderoso.

Tendría razón al pensar que casi todos los servidores web o servidores de aplicaciones PODRÍAN ejecutarse en su computadora portátil, simplemente no sería capaz de admitir tantas conexiones simultáneas o tener tanta información.

Un servidor, computadora portátil, computadora de escritorio, PC para juegos, etc., hay potentes, eficientes con la batería, etc., pero todos son básicamente iguales y ejecutarán el mismo software.

Sí. Un servidor web / de aplicaciones es uno solo debido al software que ejecuta. El hardware subyacente es una máquina de uso general, al igual que su computadora portátil.

Tamaño, velocidad, cantidad de memoria realmente no tiene mucho que ver con eso. Un Raspberry Pi de $ 35 puede servir páginas web y aplicaciones muy bien. De hecho, puede ejecutar, al igual que su computadora portátil, la mayor parte del mismo software de servidor web / de aplicaciones que las máquinas grandes.

Ya hay respuestas correctas. Pero intentaré agregar algunos detalles prácticos.

– Sí, ambos son solo computadoras.

– Sí, tienen la misma arquitectura – PC (no marco principal, no rango medio …)

– Aunque, hay algunos componentes incompatibles:

– Memoria: estándar en el escritorio, con corrección de errores en el servidor. No son compatibles

– UPC. Por lo general, hay CPU dedicadas al servidor con un socket diferente

– Unidades de disco duro. Son grados constructivos y pueden tener interfaces incompatibles.

– Los servidores pueden venir con red óptica.

Como otros han mencionado, un SERVIDOR es una computadora con hardware y SOFTWARE de servidor. ES posible ejecutar SOFTWARE de servidor en una pieza de hardware que no sea de servidor, sin embargo, los resultados dependerán de cuán RÁPIDO desee que se ejecute y, lo que es más importante, cuán CONFIABLE necesita que sea ese servidor.

En ciertos casos (casos no críticos), cualquier computadora vieja será un servidor.

El hardware oficial de “clase de servidor” es más rápido, más confiable por un período de tiempo más largo, y los componentes se reemplazan más fácilmente, ahora y EN EL FUTURO, que es donde llega el momento crucial. Si bien su placa base en su computadora de escritorio Dell puede durar alrededor de 4 años, un servidor podrá ser reemplazado / reparado por más tiempo. Su garantía de reemplazo puede ser de 1 año para los componentes. Un servidor generalmente tendrá la capacidad de tener soporte por mucho más tiempo (con un contrato, generalmente) y generalmente (como profesional de TI) se le puede dar una ruta de soporte diferente, ya que se puede confiar en que haya pasado el “reinicio de la computadora “Y” verifique el cable de alimentación “del tipo de escenarios antes de llamar.

Es la diferencia entre decir un Volkswagon Micro Bus y un tren comercial.

Puede llevar a las personas a lugares con ambas máquinas, sin embargo, el tren puede transportar más a la vez, hacerlo más rápido y, dado que está diseñado para una vida útil más larga, puede repararse mucho más.

Si configura un nuevo “servidor web” en estos días, es muy probable que no sea una computadora completa.

En cambio, será una pequeña fracción de una computadora (como su computadora portátil pero un poco más grande), que está configurada para sentirse como si fuera una computadora completa por derecho propio.

El se llama una “máquina virtual”.