Décomposons cela.
Prenons d'abord la performance. Un million de visites par mois est un volume si faible que vous pouvez utiliser à peu près n'importe quelle ancienne puce pour gérer cela. Vous pouvez exécuter des tests de performance sur votre ordinateur portable ou de bureau pour voir si cette puce peut gérer vos charges de pointe. N'oubliez pas de remplir votre base de données avec quelques mois de données en premier. Très probablement, les performances de votre disque seront un goulot d'étranglement, pas votre CPU.
Ensuite, vous êtes préoccupé par la fiabilité, c'est-à-dire en cours d'exécution pendant des mois et des mois. Même avec les systèmes les plus chers, il y a d'autres facteurs que le CPU qui décideront de votre fiabilité. Le plus important est la disponibilité du stockage sur disque, ce qui est le plus susceptible d'échouer. Vous voulez vous assurer de ne perdre aucune donnée en cas de défaillance du disque. Ceci est généralement réalisé en utilisant RAID, miroir, rAID10 ou RAID 5. Ensuite, vous voulez vous préparer à une catastrophe, afin de conserver vos données si tout le centre de données tombe en panne. Si vous ne voulez pas perdre de données, vous devez répliquer votre base de données sur un autre site. Si perdre une demi-journée ou plus n'est pas un problème, planifiez simplement la sauvegarde sur le réseau à la place.
Si votre hôte tombe en panne, soit en raison de coupures d'alimentation, de la carte réseau, de la mémoire, des ventilateurs de refroidissement ou d'autres composants, vous devez disposer d'une sorte de mécanisme de basculement. Ceci est généralement réalisé en s'exécutant dans un cluster, où 2 systèmes ou plus sont connectés au même stockage. Pour configurer un cluster, vous définissez simplement les systèmes de fichiers, les adresses IP et les scripts de démarrage / arrêt / surveillance des applications, et lorsque votre serveur souffle, le cluster s'assurera que l'utilisateur final ne le remarquera même pas. Je dirais qu'investir 1 000 $ ou plus pour un Xeon cher ne vous donne pas plus de fiabilité. Utilisez plutôt l'argent pour acheter un deuxième serveur en mode veille. Ou si la société d'hébergement fournit le matériel, familiarisez-vous avec les solutions de haute disponibilité qu'elle propose. S'ils sont professionnels, ils auraient ce type de soutien à une science, y compris les sauvegardes hors site et la récupération rapide après une panne de serveur. Tant que les options système proposées offrent des performances suffisantes, vous devriez pouvoir dormir la nuit. S'ils n'offrent aucune de ces fonctionnalités, mais ne vendent que des serveurs autonomes avec stockage interne, vous devez écrire votre propre solution, sauvegarder une fois la configuration complète du système d'exploitation et des applications et récupérer fréquemment une copie de votre base de données, de sorte que vous pouvez redéployer rapidement sur le même site ou sur un site différent. Dépenser des dollars supplémentaires en puces puissantes ne vous donne pas la tranquillité d'esprit que vous recherchez. Le remplacement d'une puce dans un serveur se fait en quelques minutes, essayer de récupérer d'une panne de disque si vous n'avez pas de stratégie de sauvegarde / restauration vous prendrait des jours, ou vous assommerait pour toujours, ou dans le cas d'une entreprise, amenez-les au bord du gouffre de faillite. Soit vos données et votre disponibilité sont si précieuses que vous investissez du temps et de l'argent supplémentaires pour assurer une disponibilité continue, soit vous pouvez opter pour des solutions moins chères, comme espérer le meilleur, mais avec des sauvegardes fréquentes. n Définissez vos besoins, le montant que vous souhaitez dépenser et, si cela ne suffit pas, choisissez les fonctionnalités les plus importantes pour vous. Si vous configurez tout vous-même et que vous exécutez les serveurs sur votre propre réseau, vous pouvez être opérationnel avec 2 ordinateurs de bureau ou ordinateurs portables d'occasion et un cluster pour 2 à 300 $, plus tout ce dont vous avez besoin pour le stockage. Vous pouvez même utiliser le stockage interne et effectuer des réplications fréquentes du serveur 1 vers le serveur 2 sans même avoir à obtenir un NAS ou un autre stockage partagé. mais ont des sauvegardes fréquentes. n Définissez vos besoins, le montant que vous souhaitez dépenser et, si cela ne suffit pas, choisissez les fonctionnalités les plus importantes pour vous. Si vous configurez tout vous-même et que vous exécutez les serveurs sur votre propre réseau, vous pouvez être opérationnel avec 2 ordinateurs de bureau ou ordinateurs portables d'occasion et un cluster pour 2 à 300 $, plus tout ce dont vous avez besoin pour le stockage. Vous pouvez même utiliser le stockage interne et effectuer des réplications fréquentes du serveur 1 vers le serveur 2 sans même avoir à obtenir un NAS ou un autre stockage partagé. mais ont des sauvegardes fréquentes. n Définissez vos besoins, le montant que vous souhaitez dépenser et, si cela ne suffit pas, choisissez les fonctionnalités les plus importantes pour vous. Si vous configurez tout vous-même et exécutez les serveurs sur votre propre réseau, vous pouvez être opérationnel avec 2 ordinateurs de bureau ou ordinateurs portables d'occasion et un cluster pour 2 à 300 $, plus tout ce dont vous avez besoin pour le stockage. Vous pouvez même utiliser le stockage interne et effectuer des réplications fréquentes du serveur 1 vers le serveur 2 sans même avoir à obtenir un NAS ou un autre stockage partagé. plus tout ce dont vous avez besoin pour le stockage. Vous pouvez même utiliser le stockage interne et effectuer des réplications fréquentes du serveur 1 vers le serveur 2 sans même avoir à obtenir un NAS ou un autre stockage partagé. plus tout ce dont vous avez besoin pour le stockage. Vous pouvez même utiliser le stockage interne et effectuer des réplications fréquentes du serveur 1 vers le serveur 2 sans même avoir à obtenir un NAS ou un autre stockage partagé.