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.