¿Hay procesadores separados para servidores?

13

Que yo sepa, una PC servidor y una PC de escritorio pueden tener el mismo procesador, pero alguien me dijo que los servidores están equipados con procesadores más potentes (es decir, estos procesadores están diseñados solo para servidores). ¿Es esto cierto? ¿Hay procesadores diseñados para servidores?

hk_
fuente
Si. Hay un producto para todo en estos días, pero puede usar casi cualquier procesador para ejecutar un servidor con el software adecuado. Desde un solo 'raspberry pi' ( raspberrypi.org/archives/1655 ) hasta el uso de las cosas más baratas para hacer una supercomputadora ( youtu.be/hSVo4ejZ7rc ).
Anthony Hatzopoulos

Respuestas:

18

Sí, esto es cierto hasta cierto punto. De Intel, tiene la línea Xeon (E3, E5 y E7 en el esquema de etiquetado actual). Con AMD, tienes Opterons.

Las ventajas de un procesador de servidor son generalmente:

  • Soporte de memoria ECC (verifica y corrige errores de RAM)
  • Más rápido y más núcleos (por ejemplo, E3 aproximadamente en la misma liga que i7)
  • Permite más de una CPU por placa base
  • Más canales RAM (y, por lo tanto, ranuras), más y diferentes E / S de chipset

Algunas personas dicen que estos también se prueban para ejecutarse 24/7, pero creo que las CPU de escritorio normales también pueden soportar ese tipo de abuso.

DarthShader
fuente
13

Que yo sepa, una PC servidor y una PC de escritorio pueden tener los mismos procesadores.

Si y no Las PC de escritorio a menudo tienen una AMD Athlon o una CPU Intel Core. Los servidores a menudo usan CPU de estas familias, pero también algunas CPU que rara vez se encuentran en un escritorio normal. Algunos ejemplos de familias de CPU que solo se usan en servidores son: SPARC, Itanium, Xeon y Opteron ...

Pero alguien me dijo que los servidores están equipados con procesadores más potentes (es decir, estos procesadores están diseñados solo para servidores). ¿Es esto cierto?

No.

Hay procesadores diseñados para servidores, pero no siempre son más potentes. Por ejemplo, a veces desea una CPU de baja potencia que no necesita ser rápida, pero que debe caber en una placa base de nivel de servidor, o necesita una mayor confiabilidad. (Ejemplo práctico: un controlador de dominio en un centro de datos. El bajo consumo de energía y la baja producción de calor son bastante importantes en los centros de datos)

¿Hay procesadores diseñados para servidores?

Si. Ver los ejemplos anteriores.

Estas CPU generalmente tienen algunas características adicionales que a menudo no se encuentran en las CPU de clase de escritorio, como el soporte de memoria ECC.

Escribo explícitamente a menudo , porque este no es siempre el caso. Por ejemplo, el escritorio desde el que estoy escribiendo tiene una placa base de grado de consumidor destinada a overclockers. Sin embargo, puedo reemplazar el Core i7 i920 actual (una CPU de clase de escritorio) con una Xeon (CPU de clase de servidor) y obtener ECC. Sin embargo, esta característica no es lo suficientemente importante para la mayoría de los usuarios domésticos y los modelos que lo admiten suelen ser más caros.

Hennes
fuente
5

Ciertamente, hay procesadores que (probablemente) nunca necesitaría en una computadora de escritorio. No veo ninguna razón para que estés usando cuatro procesadores de 8 núcleos , tus programas ni siquiera sabrían cómo usarlos. También es posible que necesite un equipo específico para ejecutar estos procesadores. Luego, por supuesto, hay diferentes características para cada equipo que puede necesitar o no para ejecutar su servidor.

No se trata tanto de una cuestión de 'servidor versus escritorio' como de una cuestión de practicidad. Mi escritorio es mucho más potente que muchos de los servidores que uso, pero no tiene la capacidad que tienen los servidores de virtualización en mi trabajo.

Realmente es solo una cuestión de lo que quieres. No puedo decir que me importaría tener 64 gb de RAM + 32 núcleos para una caja de arena absolutamente masiva. Entonces, para muchos, la línea entre 'escritorio' y 'servidor' podría volverse borrosa. Piensa prácticamente y no en géneros.

Tanner Faulkner
fuente
1

Hay dos formas de ver su pregunta.

1) ¿Hay chips que se usan más o menos en los servidores?

Si. Intel's Itanium es uno, IBM's POWER , Sun / Oracle's SPARC , son otros. HP solía tener PA-RISC , pero lo dejaron e invirtieron en Itanium. Incluso tuve un escritorio Motorola 88000 por un tiempo.

A veces, los chips de "servidor" se vuelven más convencionales. Cuando era nuevo y costoso, el Motorola 68000 era un chip de servidor, que alimentaba las primeras versiones de SunOS / Solaris, HP / UX y otros. Se trasladó a equipos de escritorio (Mac, Amiga, etc.) y ahora es muy barato ser un controlador integrado. El chip MIPS siguió el mismo camino, comenzando como el chip del servidor SGI, ahora utilizado principalmente en máquinas de juego.

Estos tienden a ser físicamente más grandes que los chips normales (la carcasa de Itanium es un ladrillo) y tiene algunas características de gama alta, como ECC, tienden a tener componentes intercambiables en caliente, etc. Estos son más caros y tienden a consumir mucha energía. (por lo que las computadoras portátiles están fuera). Estos no son compatibles con Intel x86, necesitaría un código específicamente compilado para el chip.

2) ¿Hay chips compatibles con Intel x86 que sean chips de servidor?

Si. La serie XEON de Intel fue un juego de servidor. Se basaron en sus chips de escritorio estándar, pero con algunas mejoras. Como mínimo, tienen más caché para ser más rápidos, pero también algunos otros cambios, como compatibilidad de memoria ECC o pequeñas diferencias de microcódigo. A veces registraban más alto, o tenían

Rich Homolka
fuente