2015-10-10 1 views
0

j'ai actuellement deux systèmes avec nginx dans la CPU suivantes/RAM ..nginx - plus de cœurs ou mieux cpu?

  • 1x Intel® C2750 (Avoton), 8 noyaux 8 fils, @ 2,4 GHz, 8 Go RAM, 1 To SATA3
  • 1x Intel® Xeon® E3 1220, 4 noyaux 4 fils @ 3,1 GHz, 16 Go de RAM, 420 Go 10K RAID 1

Fondamentalement, je besoin d'accueillir 6 Wordpress (avec un plugin de cache) et serveur quelques milliers de f iles par jour. J'utilise le service CloudFlare gratuit ...

Ma question est ...

serveur sorcière est mieux pour mes besoins? Moins de performances processeur mais plus de cœurs ou Plus de performances processeur mais moins de cœurs?

Meilleures salutations,

Répondre

0

Eh bien je pense que pour vos besoins à la fois d'entre eux fournira les mêmes performances et cela est à cause de certains de raison fondamentale:

  1. vous servez un des milliers d'utilisateurs par jour permet de dire 10k ce n'est pas un trafic massif pour votre serveur à moins qu'ils ne viennent dans le même second voir (DDoS) et pour cette situation, aucun d'eux ne vous aidera.
  2. CPU dans la plupart des cas n'est pas le goulot d'étranglement de la configuration du système que vous n'avez pas mentionné ici le HD ces serveurs ont, par exemple, s'ils ont juste un disque dur ordinaire et pas tous les deux donnent les mêmes performances .
  3. ligne de fond, je choisirais le moins cher de ces 2 sauf si l'argent n'est pas un problème.

espérons que votre question sera suffisamment claire.

+0

tnks. Je ai ajouté les spécifications du disque :) – PJunior

+0

les 4 cœurs vous fourniront de meilleures performances en raison du disque dur plus rapide, 10k VS 7.2k. – matanco

0

Je pense que vous avez besoin choix:

1x Intel® Xeon® E3 1220, 4 noyaux 4 fils @ 3,1 GHz, 16 Go de RAM, 420 Go 10K RAID 1

  • 16Go RAM, il est très important pour vous cache wordpress, parce que plus les données peuvent être conservées dans la mémoire cache
  • un plus rapide du disque dur, la plus grande vitesse, les performances de Hight pour le cache
  • vous ne verrez pas de différence cpu sur Wordpress
0

Je vais aller avec la deuxième option:

1x Intel® Xeon® E3 1220, 4 cores 4 threads @3.1 GHz, 16Gb RAM, 420 GB 10K RAID 1

Pourquoi?

Des disques durs plus rapides améliorent les performances du site Web, RAID 1 peut vous aider à le faire. RAID 1 empêchera également une panne de disque dur au cas où un disque tombe en panne.

La RAM est essentielle dans les environnements d'hébergement, vous remarquerez la plus grande amélioration ici si votre serveur est sous charge. Comme votre site WordPress ne traitera pas beaucoup de données, le processeur supplémentaire n'est pas indispensable. si votre serveur ne peut pas suivre les processus de l'UC, ils sont juste en retard; Cependant, si vous atteignez une charge de processeur de 75%, vous devez commencer à réfléchir à la mise à jour de cette fonctionnalité.

Le Cloud Computing Rant

Bien sûr, je vais dire que démodés serveurs dédiés sont la manière du passé, CloudFlare devant webserver CloudFlare dédié et un serveur MySQL dédié serait le meilleur combo (avec potentiellement un équilibreur de charge devant votre serveur Nginx si vous voulez les augmenter). Digital Ocean ou AWS offrent une excellente technologie de cloud computing (en utilisant des SSD plus fiables). Ou, mieux encore, utilisez un service WordPress PAAS comme WPEngine derrière CloudFlare!

Le logiciel

Je suis content que vous utilisez Nginx sur Apache, qui va aider ce un peu, mais assurez-vous que votre site WordPress est optimisé, vous pourriez même envisager d'utiliser HHVM pour accélérer le site WordPress plus loin dans le cas où vous attendez beaucoup de charge. En bref, gardez le nombre de plugins que vous utilisez (pour la sécurité si autre chose). Empêchez les attaques par bruteforce avec Fail2Ban, potentiellement enable NAXSI on Nginx with the dedicated WordPress rules pour plus de sécurité. Pensez à activer la minification CSS/HTML/JS au niveau CloudFlare avec une mise en cache agressive, à condition qu'elle ne casse pas votre site. Oh, et pensez aussi à faire un peu d'OPCaching au niveau PHP.

+0

tnks mjsa :) yah, j'ai deux comptes DO pour certains sites spécifiques ... mais dans un projet j'ai besoin de beaucoup d'espace disque :) oui, j'ai fail2ban, minification CSS/HTML/JS à un CloudFlare, mise en cache agressive et zencache pour WP. :) HHVM ... j'ai juste peur d'éventuelles erreurs 502 sur nginx. :) tnks – PJunior

+0

De rien, si vous avez trouvé cette réponse utile; s'il vous plaît cliquez sur la coche verte sous les boutons de vote afin de marquer cette réponse. Sur AWS, il est possible de monter des disques S3 en tant que disque dur, de cette façon vous pouvez avoir une grande utilisation du disque sur des serveurs plus petits; mais encore une fois, c'est à vous de décider. :) – mjsa