Les processeurs Intel Core i3 / i5 / i7 sont-ils de qualité serveur?

17
  1. De nombreuses sociétés d'hébergement Web proposent désormais des processeurs Intel Core i3 / i5 / i7 sous "hébergement dédié bon marché". Mais mon ordinateur portable dispose d'un processeur Intel Core i3, ce qui en fait plus probablement un processeur de bureau qu'un processeur de serveur.

  2. Lorsque j'ai parlé à l'un des responsables du support technique de la société d'hébergement Web à ce sujet, il m'a dit que leur "processeur i3 est livré avec ECC / RAM DDR3 enregistrée sur une carte mère de classe serveur (socket LGA1156)". De plus, il m'a dit ceci:

"Nous avons choisi d'offrir ce processeur particulier comme notre serveur" économique ", mais ne diminue en rien la qualité du serveur lui-même. Nous utilisons des méthodes de refroidissement appropriées et également les mêmes ventilateurs et dissipateurs que nous utilisons sur nos processeurs Xeon.

La principale différence entre le Xeon et ces i3 'est que les processeurs Xeon peuvent prendre en charge plusieurs processeurs sur la même carte mère, alors que ceux-ci ne le peuvent pas. Ils sont également commercialisés pour être des processeurs de serveur, contrairement aux i3, mais ils fonctionnent tout aussi bien dans les mêmes conditions. "

Je voudrais prendre toutes les contributions que je reçois de la communauté. Est-il bon d'utiliser un processeur i3 / i5 / i7, avec le type de configuration mentionné ci-dessus? ou y a-t-il quelque chose qui devrait m'inquiéter?

EDIT: Pour être plus clair, j'ai un processeur Intel Core i3-540 Dual-Core (3.06GHz) avec HyperThreading. Et je vais y lancer un blog wordpress (génère environ 1 à 1,5 million de pages vues par mois).


la source
Définissez précisément la «qualité de serveur», puis nous verrons si quelque chose est de «qualité de serveur». En dehors de cela, s'il répond à vos besoins, il est suffisant; S'il ne répond pas à vos besoins, il n'est pas adéquat (notez l'absence de l'expression "grade serveur" dans cette déclaration?).
Rob Moir
1,5 million de vues par mois équivaut à environ 1 page par seconde (12 heures actives par jour). C'est très peu de charge.
Chris S
@Robert Moir: Je ne voulais pas dire grand-chose. Desktop-grade = pour / en cours d'utilisation avec des ordinateurs de bureau. Niveau serveur = pour une utilisation avec des serveurs. C'est ce que je voulais dire ou dire. Mon ordinateur portable est alimenté par un processeur Intel Core i3, donc je doutais qu'il soit de niveau serveur (c'est-à-dire s'il peut supporter une utilisation continue pendant des mois ou des années).
@Chris S: Il s'agissait davantage de supporter cette charge pendant des mois ou des années, que si elle pouvait réellement la supporter. :)
3
C'est le problème alors. Vous jetez des termes qui ne s'appliquent pas à l'élément dont vous discutez. Tout processeur moderne peut certainement être utilisé non-stop 24h / 24 et 7j / 7 s'il est correctement refroidi, etc. Aucun d'entre eux n'a besoin de s'arrêter de temps en temps ou quelque chose comme ça! Il y a beaucoup de serveurs "petites entreprises" à vendre de très gros fournisseurs en ce moment qui fonctionneront avec l'une de ces classes de processeurs pendant des années et le feront admirablement. Une meilleure question est de savoir si le processeur convient ou non à la charge de travail pour laquelle vous prévoyez de l'utiliser.
Rob Moir

Réponses:

20

D'après ce que j'ai vu, il y a cinq choses à savoir pour les processeurs de la série i par rapport aux processeurs de la série Xeon:

  1. Les processeurs Xeon peuvent généralement être utilisés dans les cartes mères qui prennent en charge plusieurs processeurs; Les processeurs i-Series ne le peuvent pas (tout comme le vendeur vous l'a dit). C'est de loin la plus grande différence entre les processeurs eux-mêmes. Un bon processeur i7 a certainement la fiabilité et les performances brutes disponibles pour gérer une charge de serveur, tant que vous êtes toujours dans la gamme à processeur unique.
  2. Les cartes mères pour les processeurs Xeon sont disponibles avec plus d'emplacements mémoire. Ceci est important si vous avez besoin de plus de RAM (ou si vous en aurez au cours de la vie du serveur).
  3. Les cartes mères pour les processeurs Xeon sont disponibles avec une mémoire et une bande passante PCI beaucoup plus élevées, ce qui peut faire une énorme différence dans les performances, en particulier pour certains types de charges de travail communes aux serveurs.
  4. Les cartes mères qui prennent en charge les processeurs i-Series ont tendance à s'attendre à une RAM de qualité bureau. Les cartes mères qui prennent en charge les processeurs Xeon attendent généralement de la RAM ( enregistrée ) de qualité serveur . Bien sûr, vous pouvez trouver des cartes serveur et des cartes de bureau qui prennent en charge les deux types de CPU et de RAM, mais la situation typique avec chaque carte est de faire correspondre le type de RAM au type de CPU pris en charge.
  5. Les nouvelles puces d'Intel ont tendance à sortir d'abord comme processeurs de serveur. Cela signifie que la plupart des processeurs Core i7 ont un processeur Xeon qui correspond presque exactement. Mais tout en haut, il y aura probablement un processeur Xeon qui n'a pas (encore) d'équivalent i7. Cela ne concerne que le matériel haut de gamme. - Remarque: depuis que j'ai écrit ceci, il est devenu plus courant d'avoir des modèles Xeon à plusieurs cœurs qui ne voient jamais de version équivalente de la série i.

Nous voyons ici que la plus grande différence entre les deux est souvent la carte mère prise en charge plutôt que le CPU. Cela dit, souvent ces fonctionnalités supplémentaires de la carte mère ne sont pas nécessaires, et vous pouvez obtenir des performances encore acceptables avec un i7, voire un i5.

En supposant que vous ayez des performances acceptables, c'est le numéro quatre ci-dessus qui compte toujours pour vous. Si vous avez à la fois un processeur i-Series et une RAM de bureau, vous n'utilisez plus vraiment de matériel de serveur de niveau production. Cela pourrait bien fonctionner pendant un certain temps - en fait, cela fonctionnera probablement bien - mais là encore, cela pourrait ne pas fonctionner, et ce n'est pas le genre de risque qu'un bon administrateur système veut prendre. Le taux d'échec et la longévité moyenne ne sont tout simplement pas aussi bons ... mais pour le contexte de cette question, c'est la distribution de support qui vous inquiète ici, pas le processeur lui-même.

Dans ce cas, étant donné qu'ils offrent une RAM enregistrée avec une carte mère de classe serveur, si vous êtes à l'aise avec le niveau de performance du matériel, cela peut être un bon choix. J'ajouterai qu'au moment de l'écriture originale, le meilleur Core i3 que je pouvais trouver sur le site d'Intel était un dual core avec hyperthreading. Le pire Xeon que j'ai pu trouver était un quad core sans hyperthreading (qui s'alignait plus étroitement avec un i5).

Joel Coel
la source
4
Cela dit, Google a commencé avec du matériel bon marché. La confiance peut être secondaire si vous exécutez un cluster.
TomTom
Oui, le processeur que j'ai obtenu est un core i3 avec HT. Pensez-vous que ce sera génial pour un blog wordpress générant environ 1,5 million de pages vues par mois?
15
Mon téléphone portable pourrait probablement gérer cela. Sérieusement: ça devrait suffire. À moins qu'une partie importante ne survienne soudainement.
TomTom
3

Oui et non ... cependant, cela dépend de ce que vous définissez comme "grade serveur".

Si vous deviez obtenir l'équivalent Xeon d'un processeur Core I, ce sera techniquement un composant de qualité serveur.

Cependant, si vous mettez à niveau un Xeon de l'ère P4 vers un i3 / 5/7 moderne (ou même un Celeron Dual Core moderne!), Vous remarquerez d'immenses augmentations de vitesse dans tous les domaines.

Cependant, un ordinateur est bien plus qu'un simple processeur.

Sur un serveur, en plus du processeur, vous voulez des composants de bonne qualité et de longue durée de vie, comme vous voulez qu'il dure environ 5 ans (cycle de remplacement moyen), vous voulez idéalement des graphiques embarqués - mais juste basique / pas haut de gamme, vous voulez Mémoire ECC et autres choses - tout cela nécessite une carte mère de qualité serveur, et la majorité des cartes mères de qualité serveur ne prennent que des processeurs de qualité serveur.

Cela étant dit, cela dépend complètement du modèle d'utilisation. Pour une très petite entreprise, je préfère acheter une machine i3 et la remplacer par une machine de spécification similaire 3 ans plus tard que d'acheter une machine très chère et la garder plus longtemps. Pour l'hébergement, à moins que vous n'ayez spécifiquement besoin d'une machine haut de gamme, vous pouvez aussi bien prendre les économies car elles devraient être très bonnes et puissantes.

William Hilsum
la source
Mon budget me permettra d'obtenir un processeur Xeon en moins d'un an. Pour commencer, un i3 serait bien? (pour un blog wordpress générant 1,5 million de pages vues par mois.)
1
1,5 million de pages vues? Avez-vous déjà ceci ou espérez-vous obtenir autant de trafic ... parce que c'est beaucoup! Quoi qu'il en soit, un I3 devrait faire ça très bien .. tant qu'il n'est pas 1,5 million exactement en même temps!
William Hilsum
: D effronté! Oui, 1,5 million de pages vues réparties sur un mois, et pas à la fois. (Si j'en obtenais autant, j'aurais pu me permettre des serveurs hexacore.)
3

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é.

Bjorn
la source
2
C'est une excellente réponse, mais essayer de la lire me fait mal aux yeux. Veuillez prendre quelques minutes pour examiner serverfault.com/editing-help et utiliser le démarquage pour rendre cela un peu plus lisible.
voretaq7
2

Réponse simple: non

Réponse longue: ça dépend

Votre utilisation du serveur devrait vous indiquer si vous avez besoin d' un processeur de bureau . À en juger par votre dernière question, cependant, il semble que vous ayez une entreprise très louche de toute façon et je chercherais d'autres options pour les serveurs si j'étais vous. En réalité, les processeurs de bureau conviennent parfaitement aux petits serveurs de test, mais tout serveur utilisé en production n'a aucune raison de ne pas utiliser de pièces de qualité serveur.

Tablemaker
la source
Le serveur avec i3 permet d'exécuter un blog wordpress générant environ 1,5 million de pages vues par mois.
2
qu'est-ce qui est louche sur l'hébergeur? Ils ont essayé de me procurer un serveur qui correspond bien à mon budget, mais pas de qualité trop faible. En fait, j'ai été choqué qu'ils m'aient effectivement procuré un dedi pour 110 $, c'est pourquoi cette question.
0

Cela dépend de l'argent dont vous disposez et de ce dont votre serveur a besoin pour fonctionner.

Par exemple, j'ai obtenu chez Hetzner une machine Windows de bureau avec un processeur Ryzen, que j'ai trouvé plus tard vraiment mauvais dans Linux Centos. J'ai donc annulé le serveur, mais j'ai une machine avec 128 Go de Ram et un processeur xeon et 4 SSD qui fonctionne très bien.

J'essaie maintenant un nouveau bureau avec un processeur I7 et 64 Go de Ram et 2 disques durs de 3 To chacun dans un réseau RAID 0.

Je soupçonne que cela échouera pour mes 9 sites et 63 sous-domaines situés sur atlantia.online.

Mais qui sait?

Les disques durs sont beaucoup plus lents que les SSD. Mais j'ai un arcvhive de 440 Go à transférer.

Lucian Ilea
la source
0

1: Il s'agit très certainement d'un processeur de bureau. Les seuls processeurs iX à toucher même le niveau Xeon seraient les plus beaux 2011, 2011-v3 et 2066 i7 et i9 ... mais même dans ce cas, ils sont fondamentalement de très beaux processeurs "de bureau".

2: Un iX (en particulier un i3!) N'est pas différencié d'une puce de serveur appropriée (par exemple Xeons) simplement par "pas de prise en charge de plusieurs processeurs" sur la même carte mère. C'est bonkers. Les puces (i3, i5, i7, i9, Xeons) sont toutes un certain socket (par exemple 2066, 1155, etc.) et la quantité de procs qu'une carte peut gérer a plus à voir avec la carte elle-même (par exemple, les cartes dual socket 2011 , prise unique 775, etc.).

S'ils sous-entendent qu'ils ont des cartes mères socket X (disons 1156) et que la seule différence entre les options Xeon et c'est que les "versions iX n'ont pas plusieurs processeurs" sur la carte alors c'est grand, grand, GRAND rouge drapeau .

kilrainebc
la source