Solución:
Solución 1:
Por lo que he visto, hay cinco cosas que debe tener en cuenta para los procesadores de la serie i frente a los procesadores de la serie Xeon:
- Los procesadores Xeon se pueden utilizar normalmente en placas base que admiten varias CPU; Los procesadores i-Series no pueden (como le dijo el vendedor). Esta es, con mucho, la mayor diferencia entre los procesadores en sí. Ciertamente, un buen procesador i7 tiene la confiabilidad y el rendimiento bruto disponibles para manejar la carga de un servidor, siempre y cuando todavía esté en el rango de una sola CPU.
- 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).
- Las placas base para procesadores Xeon están disponibles con mucho mayor memoria y ancho de banda PCI, lo que puede hacer un enorme diferencia en el rendimiento, especialmente para ciertos tipos de cargas de trabajo comunes a los servidores.
- Las placas base que admiten procesadores i-Series tienden a esperar una RAM de nivel de escritorio. Las placas base que admiten procesadores Xeon tienden a esperar una RAM de nivel de servidor (registrada). 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.
- 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 importa 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 equivalente de la Serie i.
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 de un i5.
Suponiendo que tenga un rendimiento aceptable, es el número cuatro anterior el que todavía 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. Puede que funcione bien durante un tiempo; de hecho, probablemente funcionará bien, pero, de nuevo, es posible que no, y ese no es el tipo de riesgo que un buen administrador de sistemas quiere correr. La tasa de fallas y la longevidad promedio no son tan buenas … pero para el contexto de esta pregunta, lo que le preocupa aquí es el elenco de apoyo, no el procesador en sí.
En este caso, dado que ofrecen RAM registrada con una placa base de clase servidor, si se siente cómodo con el nivel de rendimiento del hardware, esta podría ser una buena opción. Agregaré que en el momento de la redacción original, el mejor El Core i3 que pude encontrar en el sitio de Intel era un núcleo dual con hyperthreading. los peor Xeon que pude encontrar era un quad core sin hyperthreading (que se alineaba más de cerca con un i5).
Solucion 2:
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 grado de servidor.
Sin embargo, si está actualizando un Xeon de la era P4 a un i3 / 5/7 moderno (¡o incluso un Celeron de doble núcleo moderno!), Notará un inmenso aumento de velocidad en todas las áreas.
Sin embargo, una computadora es mucho más 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 gama alta, lo desea Memoria ECC y otras cosas: todo esto requiere una placa base de nivel de servidor, y la mayoría de las placas base de nivel de servidor solo aceptan procesadores de nivel 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 de especificaciones similares 3 años después que comprar una máquina muy cara y conservarla 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 poderoso.
Solución 3:
Analicemos esto.
Consideremos el desempeño primero. Un millón de visitas al mes es un volumen tan bajo que podría usar prácticamente 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 rellenar su base de datos con unos pocos meses de datos primero. Lo más probable es que el rendimiento de su disco sea un cuello de botella, no su CPU.
Entonces le preocupa la confiabilidad, es decir, correr durante meses y meses. Incluso con los sistemas más costosos, hay 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 falla el disco. Esto se logra comúnmente mediante el uso de RAID, ya sea espejo, rAID10 o RAID 5. A continuación, desea prepararse para un desastre, de modo que aún tenga sus datos si todo el centro de datos falla. Si no desea perder ningún dato, debe replicar su base de datos en otro sitio. Si perder medio día más o menos no es un gran problema, 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 se funde, la tarjeta de red, la memoria, los ventiladores de la CPU u otros componentes fallan, debe tener algún tipo de mecanismo de conmutación por error. Esto generalmente se logra ejecutando en un clúster, donde 2 o más sistemas están conectados al mismo almacenamiento. Para configurar un clúster, simplemente defina sistemas de archivos, direcciones IP y scripts de inicio / detención / monitoreo de aplicaciones, y cuando su servidor explote, el clúster se asegurará de que el usuario final ni siquiera se dé cuenta. Yo diría que invertir $ 1k o más en un Xeon costoso no le da más confiabilidad. En su lugar, utilice el dinero para comprar un segundo servidor en espera. O si la empresa de alojamiento proporciona el HW, familiarícese con las soluciones de alta disponibilidad que ofrecen. Si son profesionales, tendrían este tipo de soporte hasta una ciencia, incluidas las copias de seguridad fuera del sitio y la recuperación rápida de una falla del servidor. Siempre que las opciones del sistema que ofrecen tengan un rendimiento suficiente, debería poder dormir por la noche. Si no ofrecen ninguna de estas funciones, pero solo venden un servidor independiente con almacenamiento interno, entonces debe escribir su propia solución y hacer una copia de seguridad de la configuración completa del sistema operativo y la aplicación una vez, y obtener una copia de su base de datos con frecuencia, de modo que puede volver a implementar en el mismo sitio o en un sitio diferente, rápidamente. Gastar dólares extra en chips poderosos no le da la tranquilidad que está buscando. Reemplazar un chip en un servidor se realiza en unos minutos, tratar de recuperarse de una falla en el disco si no tiene una estrategia de copia de seguridad / recuperación le llevaría días, o lo dejaría inconsciente para siempre, o en el caso de una empresa, llevarlos al borde del abismo. de quiebra. O sus datos y su 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 desea gastar y, si eso no es suficiente, elija qué funciones son las más importantes para usted. Si configura todo usted mismo y ejecuta los servidores en su propia red, podría estar en funcionamiento con 2 computadoras de escritorio o portátiles usadas en un clúster por $ 2-300, más lo que necesite para almacenamiento. Incluso puede utilizar el almacenamiento interno y realizar replicaciones frecuentes del servidor 1 al servidor 2 sin tener que conseguir un NAS u otro almacenamiento compartido.
Solución 4:
Respuesta simple: No
Respuesta larga: Depende
Su uso del servidor debe indicarle si un escritorio procesador es lo que necesita. Sin embargo, a juzgar por su última pregunta, parece que tiene una empresa muy turbia de todos modos y, si fuera usted, buscaría otras opciones para los servidores. En realidad, los procesadores de escritorio están bien para pequeños servidores de prueba, pero cualquier servidor utilizado en producción no tiene por qué no utilice piezas de calidad de servidor.