¿Los procesadores Intel Core i3 / i5 / i7 son de grado de servidor?

17
  1. Muchas empresas de alojamiento web ahora ofrecen procesadores Intel Core i3 / i5 / i7 bajo "alojamiento dedicado barato". Pero mi computadora portátil tiene un procesador Intel Core i3, lo que lo hace más probable que sea un procesador de escritorio que un procesador de servidor.

  2. Cuando hablé con uno de los funcionarios de soporte técnico de la compañía de alojamiento web sobre esto, me dijo que "su procesador i3 viene incluido con ECC / RAM DDR3 registrada en una placa base de clase de servidor (socket LGA1156)". Además me dijo esto:

"Elegimos ofrecer esta CPU en particular como nuestro servidor" económico ", pero de ninguna manera disminuye la calidad del servidor real. Utilizamos métodos de enfriamiento adecuados y también los mismos ventiladores y disipadores de calor que usamos en nuestras CPU Xeon.

La principal diferencia entre el Xeon y estos i3 'es que los procesadores Xeon pueden admitir múltiples CPU en la misma placa base, mientras que estos no pueden. También se comercializan como CPU de servidor, mientras que los i3 no lo son, pero funcionan igual de bien en las mismas condiciones ".

Me gustaría recibir cualquier aporte que reciba de la comunidad. ¿Es bueno ir con un procesador i3 / i5 / i7, con el tipo de configuración mencionado anteriormente? o hay algo de lo que deba preocuparme?

EDITAR: Para ser más claro, tengo un procesador Intel Core i3-540 Dual-Core (3.06GHz) con HyperThreading. Y voy a ejecutar un blog de WordPress en él (genera alrededor de 1-1.5 millones de páginas vistas al mes).


fuente
Defina "grado de servidor" con precisión, luego hablaremos sobre si algo es o no "grado de servidor". Aparte de eso, si satisface sus necesidades, entonces es adecuado; Si no satisface sus necesidades, entonces no es adecuado (¿nota la ausencia de la frase "grado de servidor" en esta declaración?).
Rob Moir
1,5 m de vistas por mes equivale a aproximadamente 1 página por segundo (12 horas activas por día). Eso es muy poca carga.
Chris S
@Robert Moir: No quise decir mucho. Desktop-grade = para / en uso con escritorios. Server-grade = para usar con servidores. Eso es lo que quería decir o decir. Mi computadora portátil funciona con un procesador Intel Core i3, por lo que dudo si era de grado de servidor (es decir, si puede soportar el uso continuo durante meses a años).
@ Chris S: Se trataba más de soportar esa carga durante meses a años, que si realmente puede soportarlo. :)
3
Este es el problema entonces. Estás lanzando términos que no se aplican al elemento que estás discutiendo. Cualquier CPU moderna se puede usar sin parar las 24 horas del día, los 7 días de la semana, si se enfría adecuadamente, etc. ¡Ninguna de ellas necesita detenerse para descansar de vez en cuando o algo así! En este momento, hay muchos servidores de "pequeñas empresas" a la venta de proveedores bastante importantes que se ejecutarán con una de estas clases de procesadores dentro de ellos durante años y lo harán de manera admirable. Una mejor pregunta es si el procesador es adecuado para la carga de trabajo para la que planea usarlo.
Rob Moir

Respuestas:

20

Por lo que he visto, hay cinco cosas a tener en cuenta para los procesadores de la serie i frente a los procesadores de la serie Xeon:

  1. Los procesadores Xeon generalmente se pueden usar en placas base que admiten múltiples CPU; Los procesadores i-Series no pueden (tal como le dijo el vendedor). Esta es, con mucho, la mayor diferencia entre los procesadores mismos. Ciertamente, un buen procesador i7 tiene la confiabilidad y el rendimiento bruto disponible para manejar la carga de un servidor, siempre y cuando todavía esté en el rango de una sola CPU.
  2. Las placas base para procesadores Xeon están disponibles con más ranuras de memoria. Esto es importante si necesita más RAM (o lo necesitará durante la vida útil del servidor).
  3. Las placas base para procesadores Xeon están disponibles con una memoria mucho mayor y un ancho de banda PCI, lo que puede marcar una gran diferencia en el rendimiento, especialmente para ciertos tipos de cargas de trabajo comunes a los servidores.
  4. Las placas base que admiten procesadores i-Series tienden a esperar RAM de grado de escritorio. Las placas base que admiten procesadores Xeon tienden a esperar RAM ( registrada ) de grado de servidor . Por supuesto, puede encontrar placas de servidor y placas de escritorio que admitan ambos tipos de CPU y RAM, pero la situación típica con cada placa es hacer coincidir el tipo de RAM con el tipo de CPU compatible.
  5. Los nuevos chips de Intel tienden a aparecer primero como procesadores de servidor. Esto significa que la mayoría de los procesadores Core i7 tienen un procesador Xeon que es casi una coincidencia exacta. Pero en el extremo superior, es probable que haya un procesador Xeon que (todavía) no tenga un equivalente i7. Sin embargo, esto solo es importante para el hardware de primera línea. - Nota: desde que escribí esto, se ha vuelto más común tener modelos Xeon de muchos núcleos que nunca ven una versión i-Series equivalente.

Vemos aquí que la mayor diferencia entre los dos es a menudo la placa base compatible en lugar de la CPU. Dicho esto, a menudo esas características adicionales de la placa base no son necesarias, y aún puede obtener un rendimiento aceptable de un i7, o incluso un i5.

Suponiendo que tiene un rendimiento aceptable, es el número cuatro arriba que aún le importa. Si tiene un procesador i-Series y una RAM de escritorio, ya no está ejecutando hardware de servidor de nivel de producción. Podría funcionar bien por un tiempo, de hecho, probablemente funcionará bien, pero, de nuevo, podría no funcionar, y ese no es el tipo de riesgo que un buen administrador de sistemas quiere correr. La tasa de falla y la longevidad promedio simplemente no son tan buenas ... pero para el contexto de esta pregunta, es el elenco de apoyo lo que le preocupa aquí, no el procesador en sí.

En este caso, dado que ofrecen RAM registrada con una placa base de clase de servidor, si se siente cómodo con el nivel de rendimiento del hardware, entonces este podría ser un buen ajuste. Agregaré que en el momento de la escritura original, el mejor Core i3 que pude encontrar en el sitio de Intel era un núcleo dual con hyperthreading. El peor Xeon que pude encontrar fue un quad core sin hyperthreading (que se alineó más estrechamente con un i5).

Joel Coel
fuente
44
Dicho esto, Google comenzó con hardware barato. La confianza puede ser secundaria si ejecuta un clúster.
TomTom
Sí, el procesador que obtuve es un Core i3 con HT. ¿Crees que será genial para un blog de WordPress que genera alrededor de 1,5 millones de páginas vistas al mes?
15
Mi teléfono móvil probablemente podría manejar eso. En serio: debería ser suficiente. A menos que una parte significativa llegue de repente.
TomTom
3

Sí y no ... sin embargo, depende de lo que defina como "grado de servidor".

Si tuviera que obtener el equivalente Xeon de una CPU Core I, técnicamente será un componente de calidad de servidor.

Sin embargo, si está actualizando un Xeon de la era P4 a un i3 / 5/7 moderno (¡o incluso un Celeron Dual Core moderno!), Notará un aumento de velocidad inmenso en todas las áreas.

Sin embargo, hay mucho más en una computadora que un procesador por sí solo.

En un servidor, además del procesador, desea componentes de buena calidad y larga duración, ya que desea que duren alrededor de 5 años (ciclo de reemplazo promedio), idealmente desea gráficos integrados, pero solo básicos / no de alta gama, desea Memoria ECC y otras cosas: todo esto requiere una placa base de grado de servidor, y la mayoría de las placas base de grado de servidor solo toman procesadores de grado de servidor.

Dicho todo esto, depende completamente del patrón de uso. Para una empresa muy pequeña, preferiría comprar una máquina i3 y reemplazarla con una máquina con especificaciones similares 3 años más adelante que comprar una máquina muy cara y mantenerla por más tiempo. Para el alojamiento, a menos que necesite específicamente una máquina de gama alta, también puede aprovechar los ahorros, ya que debería ser muy bueno y potente.

William Hilsum
fuente
Mi presupuesto me permitirá obtener un procesador Xeon en menos de un año. Para empezar, ¿un i3 estaría bien? (para un blog de WordPress que genera 1.5 millones de páginas vistas al mes)
1
1,5 millones de páginas vistas? ¿Ya tienes esto o esperas obtener tanto tráfico ... porque es mucho! De todos modos, un I3 debería hacerlo bien ... ¡siempre y cuando no sea 1.5 millones exactamente al mismo tiempo!
William Hilsum
: D descarado! Sí, 1,5 millones de páginas vistas repartidas en un mes, y no a la vez. (Si obtuviera tantos, podría haber tenido servidores hexacore.)
3

Analicemos esto.

Tomemos el rendimiento primero. Un millón de visitas por mes es un volumen tan bajo que podría usar casi cualquier chip antiguo para manejar eso. Puede ejecutar puntos de referencia en su computadora portátil o de escritorio para ver si ese chip puede manejar sus cargas máximas. No olvide llenar primero su base de datos con unos pocos meses de datos. Lo más probable es que el rendimiento de su disco sea un cuello de botella, no su CPU.

Entonces le preocupa la fiabilidad, es decir, la ejecución durante meses y meses. Incluso con los sistemas más caros, existen otros factores además de la CPU que decidirán su confiabilidad. Lo más importante es la disponibilidad de almacenamiento en disco, que es lo más probable que falle. Desea asegurarse de no perder ningún dato si el disco falla. Esto se logra comúnmente mediante el uso de RAID, ya sea espejo, rAID10 o RAID 5. A continuación, desea prepararse para el desastre, de modo que todavía tenga sus datos si todo el centro de datos se cae. Si no desea perder ningún dato, debe replicar su base de datos a otro sitio. Si perder medio día más o menos no es gran cosa, simplemente programe la copia de seguridad a través de la red.

Si su host se cae, ya sea porque la fuente de alimentación falla, la tarjeta de red, la memoria, los ventiladores de CPU u otros componentes fallan, debe tener algún tipo de mecanismo de conmutación por error. Esto generalmente se logra al ejecutar en un clúster, donde 2 o más sistemas están conectados al mismo almacenamiento. Para configurar un clúster, simplemente defina los sistemas de archivos, las direcciones IP y los scripts de inicio / detención / monitoreo de las aplicaciones, y cuando su servidor falla, el clúster se asegurará de que el usuario final ni siquiera lo note. Yo diría que invertir $ 1k o más para un Xeon costoso no le da más confiabilidad. Use el dinero en la compra de un segundo servidor en espera en su lugar. O si la empresa de alojamiento está proporcionando el hardware, familiarícese con las soluciones de alta disponibilidad que ofrecen. Si son profesionales, tendrían este tipo de apoyo hasta la ciencia, incluidas las copias de seguridad fuera del sitio y la recuperación rápida de una falla del servidor. Mientras las opciones del sistema que ofrecen tengan un rendimiento suficiente, entonces debería poder dormir por la noche. Si no ofrecen ninguna de estas características, pero solo venden servidores independientes con almacenamiento interno, entonces debe escribir su propia solución y hacer una copia de seguridad del sistema operativo completo y la configuración de la aplicación una vez, y tomar una copia de su base de datos con frecuencia, para que puede volver a implementar en el mismo sitio o en un sitio diferente, rápidamente. Gastar dólares adicionales en chips potentes no te da la tranquilidad que estás buscando. Reemplazar un chip en un servidor se realiza en unos minutos, tratar de recuperarse de la falla del disco si no tiene una estrategia de copia de seguridad / recuperación le tomaría días, o lo dejaría inconsciente para siempre, o en el caso de un negocio, llévelo al borde de quiebra O sus datos y tiempo de actividad son tan valiosos que invertiría tiempo y dinero extra para garantizar un tiempo de actividad continuo, o puede optar por soluciones más baratas, como esperar lo mejor, pero tener copias de seguridad frecuentes. n Defina sus requisitos y cuánto quiere gastar, y si eso no es suficiente, elija qué características son más importantes para usted. Si configura todo usted mismo y ejecuta los servidores en su propia red, podría estar funcionando con 2 computadoras de escritorio o computadoras portátiles usadas en un clúster por $ 2-300, más lo que necesite para el almacenamiento. Incluso puede usar el almacenamiento interno y realizar replicaciones frecuentes del servidor 1 al servidor 2 y ni siquiera tener que obtener un NAS u otro almacenamiento compartido. pero tienen copias de seguridad frecuentes. n Defina sus requisitos y cuánto quiere gastar, y si eso no es suficiente, elija qué características son más importantes para usted. Si configura todo usted mismo y ejecuta los servidores en su propia red, podría estar funcionando con 2 computadoras de escritorio o computadoras portátiles usadas en un clúster por $ 2-300, más lo que necesite para el almacenamiento. Incluso puede usar el almacenamiento interno y realizar replicaciones frecuentes del servidor 1 al servidor 2 y ni siquiera tener que obtener un NAS u otro almacenamiento compartido. pero tienen copias de seguridad frecuentes. n Defina sus requisitos y cuánto quiere gastar, y si eso no es suficiente, elija qué características son más importantes para usted. Si configura todo usted mismo y ejecuta los servidores en su propia red, podría estar funcionando con 2 computadoras de escritorio o computadoras portátiles usadas en un clúster por $ 2-300, más lo que necesite para el almacenamiento. Incluso puede usar el almacenamiento interno y realizar replicaciones frecuentes del servidor 1 al servidor 2 y ni siquiera tener que obtener un NAS u otro almacenamiento compartido. más lo que necesites para guardarlo. Incluso puede usar el almacenamiento interno y realizar replicaciones frecuentes del servidor 1 al servidor 2 y ni siquiera tener que obtener un NAS u otro almacenamiento compartido. más lo que necesites para guardarlo. Incluso puede usar el almacenamiento interno y realizar replicaciones frecuentes del servidor 1 al servidor 2 y ni siquiera tener que obtener un NAS u otro almacenamiento compartido.

Bjorn
fuente
2
Esta es una gran respuesta, pero tratar de leerla me duele los ojos. Tómese unos minutos para revisar serverfault.com/editing-help y use Markdown para ayudar a que esto sea un poco más legible.
voretaq7
2

Respuesta simple: no

Respuesta larga: depende

Su uso del servidor debería decirle si lo que necesita es un procesador de escritorio . Sin embargo, a juzgar por su última pregunta, parece que tiene una compañía muy sombría de todos modos y buscaría otras opciones para servidores si fuera usted. En realidad, los procesadores de escritorio están bien para pequeños servidores de prueba, pero cualquier servidor utilizado en producción no tiene ninguna razón para no usar piezas de calidad de servidor.

Tablemaker
fuente
El servidor con i3 es para ejecutar un blog de WordPress que genera alrededor de 1,5 millones de visitas al mes.
2
¿Qué tiene de malo el alojamiento web? Intentaron conseguirme un servidor que se ajuste bien a mi presupuesto, pero que no sea de muy baja calidad. En realidad, me sorprendió que realmente me consiguieron un débito por $ 110pm, por eso esa pregunta.
0

Depende de cuánto dinero tenga y de lo que necesite que realice su servidor.

Por ejemplo, obtuve una máquina de escritorio de Windows en Hetzner con una CPU Ryzen, que luego encontré que era realmente mala en Linux Centos. Así que cancelé el servidor, sin embargo, tengo una máquina con 128 Gb de RAM y un procesador xeon y 4 SSD que funciona muy bien.

Ahora estoy probando un nuevo escritorio con una CPU I7 y 64 Gb de RAM y 2 HDD de 3 TB cada uno en una matriz RAID 0.

Mi sospecha es que fallará para mis 9 sitios y 63 subdominios ubicados en atlantia.online.

¿Pero quién sabe?

Los discos duros son mucho más lentos que los SSD. Pero tengo una arcvhive de 440GB para transferir.

Lucian Ilea
fuente
0

1: Sin duda es un procesador de escritorio. Los únicos procesadores iX que incluso tocan el nivel Xeon serían los mejores 2011, 2011-v3 y 2066 i7 e i9 ... pero aun así, son básicamente CPUs de "escritorio de estación de trabajo" realmente agradables.

2: Un iX (¡especialmente un i3!) No se diferencia de un chip de servidor adecuado (por ejemplo, Xeons) simplemente por "no admitir múltiples CPU" en la misma placa base. Eso es una locura. Los chips (i3, i5, i7, i9, Xeons) son todos un zócalo determinado (por ejemplo, 2066, 1155, etc.) y la cantidad de procesos que una placa puede manejar tiene más que ver con la propia placa (por ejemplo, placas de doble zócalo 2011 , enchufe simple 775, etc.).

Si están implicando que tienen placas base X socket (digamos 1156) y que la única diferencia entre las opciones de Xeon y esto es que las "versiones iX no tienen múltiples procesadores" en la placa, entonces eso es grande, grande, GRANDE rojo bandera .

kilrainebc
fuente