L'article a proposé un sujet sur forum.searchengines.guru, où souvent les gens essaient de trouver des VPS moins chers, de créer et de surveiller des millions de répertoires presque inutiles pour les utilisateurs, à l'exception de leurs créateurs (et j'expliquerai pourquoi ci-dessous) afin de trouver l'offre la moins chère, ce qui est la plus grosse erreur dans le cas d'un nouveau webmaster qui sous-estime les capacités d'hébergement ou surestime les avantages d'un serveur virtuel pas cher dans son cas.
Tout d'abord, déterminons pourquoi un serveur virtuel peut être requis?
- pour héberger des sites Web, y compris des sites qui nécessitent l'installation d'applications spécifiques;
- pour l'hébergement d'applications qui nécessitent un réglage fin d'un serveur Web ou d'un système d'exploitation spécifique;
- pour fournir des mesures de sécurité personnelles, des paramètres de pare-feu spécifiques, l'organisation d'un réseau privé, la construction de tunnels VPN.
Tout cela peut être fait très facilement, car vous avez des accès root, et en fait, votre VPS peut ne pas différer par programme d'un serveur dédié, à l'exception des restrictions imposées par la virtualisation. Et c'est un point très important lors du choix du bon serveur virtuel.
Dans les offres des fournisseurs d'hébergement, vous pouvez souvent trouver deux types de virtualisation -
OpenVZ et
KVM . Et dans les deux, il y a à la fois des avantages et des inconvénients. Les principales raisons de l'aversion pour OpenVZ sont que de nombreux fournisseurs utilisent de grandes ventes sur leurs nœuds, car la virtualisation vous permet de revendre à la fois le CPU et la RAM. En conséquence, les fournisseurs qui souhaitent gagner un maximum, avec un minimum de dépenses, remplissent les nœuds avec autant d'abonnés que possible, oubliant complètement que les clients vont croître. Approche de la consommation réelle de 100% des ressources du nœud. Cependant, la virtualisation matérielle KVM n'est pas non plus sans faille qui permet de revendre des ressources plusieurs fois, mais il est possible de revendre plusieurs fois le CPU uniquement, la RAM est allouée strictement et garantie. Ce qui réduit les possibilités de survente.
Dans mon article,
The Truth About VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps from 20 $ or comment diviser un serveur correctement? nous avons parlé de la façon dont nous partageons les serveurs, et que
même nous utilisons la survente , de telle manière que chacun est assuré de recevoir la ressource qui lui est allouée. Et en principe, si vous oubliez l'inconvénient qu'il est impossible d'installer Windows sur
OpenVZ , alors cette virtualisation serait encore meilleure, car elle permettrait (dans notre cas) de consommer la RAM de manière plus optimale, car selon les statistiques, même 50% de la RAM que nous allouons clients non consommés par eux. Non, nous n'augmenterions pas le nombre d'utilisateurs. Pas question. Nous autoriserions simplement ceux qui consomment 100% de RAM, à un moment où les ressources sont libres d'autres clients et dont ils ont besoin, à consommer plus. Pour quoi? Pour le bien de tous, une RAM supplémentaire permettrait un traitement plus rapide des tâches, ce qui réduirait la charge sur le processeur, car le processus s'exécuterait plus rapidement, la file d'attente serait libérée plus rapidement pour traiter les interruptions suivantes, ce qui, en général, aussi surprenant soit-il, conduirait à une diminution consommation, y compris la RAM.
Par conséquent, pas toujours VPS avec OpenVZ est mauvais. Tout dépend du fournisseur qui implémente la solution et de sa cupidité.
Mais quel est le principal inconvénient des VPS modernes? Il s'agit principalement d'un référentiel. En règle générale, le stockage partagé de type NetApp est mis en œuvre pour réduire le nombre d'unités et de serveurs qui desservent l'infrastructure. Et s'il est implémenté sur un SSD, ce n'est pas une mauvaise option. Néanmoins, les performances d'une telle solution dépendent de nombreux facteurs et le projet peut contenir de nombreux «goulots d'étranglement», par conséquent - les ressources ne peuvent pas être éliminées de manière très uniforme, ce qui entraîne une latence supplémentaire. Dans le même temps, cela permet au fournisseur d'utiliser le processeur avec la survente maximale, ce qui conduit au fait que tous les vCPU alloués aux utilisateurs n'ont rien en commun avec les performances du vCPU que l'utilisateur reçoit lorsqu'il place le VPS non dans le cloud, mais sur un système nu séparé serveur. Soit dit en passant, nous avons nous-mêmes vendu des VPS (KVM) de ce type, mis en œuvre sur des plates-formes E3-1230 plus anciennes, que le centre de données utilisait dans le cloud. Le prix du service était assez bas et variait de 3,99 $ par mois pour:
[S]
Cœurs (vCPU) 1 cœur
Mémoire (vRAM) 1 Go
Quota de 40 Go (stockage SSD)
Port 1000 Mbps
Trafic Premium 4 To
Filtrage gratuit des attaques DDOS jusqu'à 1 Go / s
À partir de 3,99 $ / mois selon l'emplacement
Mais le service présentait de nombreux inconvénients. Ainsi, par exemple, le nombre d'IOPS par utilisateur était limité à 1000. Il semblerait que ce soit beaucoup plus que le disque dur ne peut fournir un ordre de grandeur. Cependant, il y a eu un moment, si dans le cas de l'écriture ou de la lecture aléatoire, nous avons gagné, puis dans le cas de la lecture / écriture séquentielle linéaire, et non aléatoire, nous avons reçu des performances maximales bien inférieures à ce qu'un seul disque dur pouvait fournir. Nous avons été critiqués pour cela. Cependant, le service était moins cher qu'une adresse IP et contenait une véritable IP, qui coûtait un centime de plus à la vente. Il y avait d'autres défauts, les performances à un moment donné pourraient changer de manière significative si nous prenions des mesures. Bien sûr, il serait erroné de faire des réclamations ici pour un tel argent, mais néanmoins, le service n'a pas fourni ce que l'hébergement partagé pourrait fournir, ce qui pourrait être 4 fois moins cher et
nous coûter 0,99 $ / mois , mais cela n'a pas été le cas. vous a limité en ressources consommées et n'a limité que le trafic pouvant être acheté à un prix connu à l'avance. Le concept de notre hébergement est décrit
dans ce court article .
Ainsi, si vous n'avez pas besoin d'un accès root, pour affiner vos scripts et applications, votre système d'exploitation spécifique ou créer des tunnels VPN, vous n'avez certainement pas besoin d'un serveur virtuel bon marché.
Mais la vérité est que vous n'en avez pas besoin même dans les cas où tout ce qui précède est requis, sauf peut-être pour un VPN et certaines tâches qui ne sont pas liées à des sites en direct. Pourquoi?
Ce n'est un secret pour personne que les moteurs de recherche classent les sites en fonction d'indicateurs tels que les facteurs de comportement qui sont affectés, notamment la vitesse de génération des pages.
Les facteurs comportementaux déterminent le comportement du visiteur sur votre site, jusqu'où il va, combien de pages des troisième et deuxième niveaux il visite, combien de temps il s'attarde sur une page particulière, ou peut-être la charte est à prévoir, ou s'il considère que le site est inconfortable, il quitte. Ils sont particulièrement évidents aux moments de pointe de fréquentation, car les visiteurs de votre site et, par conséquent, la charge qu'ils créent, sont inégalement répartis tout au long de la journée. N'oubliez pas non plus les sursauts de fréquentation liés à certains événements et jours fériés, lorsque le nombre de demandes pour lesquelles votre site est pertinent augmente.
Bien sûr, les VPS ont beaucoup évolué au cours des dernières années, mais les VPS bon marché ne disposent toujours pas de ressources suffisantes pour gérer de manière optimale ces pics de trafic. En particulier, si vous exécutez des applications, à savoir CMS, gratuites, non optimisées, avec un grand nombre de modules. Il y a toujours un problème vivant lorsqu'un utilisateur installe WordPress sur un serveur virtuel, et de nombreux modules avec lui, et aller à cette merveilleuse installation lui-même, provoque une charge de 100% de son VPS et, par conséquent, un délai d'attente d'erreur pour certaines actions avec le site.
Et ce n'est pas normal. Et ce n'est pas la faute de l'utilisateur qui n'avait pas suffisamment de ressources, mais du fournisseur qui vend de tels VPS aux débutants, et ils rencontrent des problèmes avec eux en raison de leur inexpérience, perdant tout enthousiasme pour les travaux futurs. Après tout, tous ceux qui ont raison et qui sont bien informés ne voudront pas faire l'optimisation au départ. Sur l'hébergement, ces pics de charge sont nivelés dans la plupart des cas, car le processeur est assez puissant et ces pics se produisent à des moments différents, uniquement si le fournisseur ne définit pas de limite sous la forme de minutes de processeur qu'un utilisateur peut consommer ou de restrictions sur la durée d'un processus. Et sur un serveur virtuel avec une petite quantité de ressources, cela sera visible dans tous les cas. Et lorsque le site de l'utilisateur "grandira" et commencera à faire le premier profit sur un VPS aussi bon marché, il sera heureux que "oups", mais ce serait bien pour vous d'avoir plus de ressources, et un tel VPS coûterait plus cher ... En conséquence, les nouveaux arrivants sont "interrompus" "Leur enthousiasme, et si sur l'hébergement de tels projets grandissent à une certaine échelle à partir du" berceau ", alors sur des VPS bon marché, ils mourront sûrement. Après tout, l'utilisateur ne saura pas pourquoi sa fréquentation a atteint une certaine limite et n'augmente plus, et le comportement est à blâmer pour tous lorsque la fréquentation maximale est «coupée» en raison du manque de ressources et que la ressource commence à se classer plus bas, réduisant ainsi l'afflux de nouveaux visiteurs sur le site de la recherche et donc constamment. En conséquence, l'utilisateur ne s'intéresse jamais à payer plus, car il estime que le fournisseur sélectionne tout ce qui est gagné.
Est-ce bon ou mauvais si des VPS pour 200 roubles sont proposés? Bien sûr, pour les développeurs qui comprennent ce qu'ils font et qui n'en ont pas besoin, c'est bien, mais pour les webmasters qui commencent tout juste leur voyage, non. C'est un énorme tort. Nous nuisons aux webmasters novices en offrant des services bon marché avec peu de ressources. Ils commencent à économiser sur les panneaux en installant des solutions gratuites, car le panneau pour un tel VPS ne peut pas être inclus dans le prix, et en payant le même montant pour le VPS que le panneau lui-même coûte - non, c'est trop pour eux ... Un webmaster débutant simplement pour cela non préparé ou simplement redneck. Après tout, les gens se ménagent très souvent, sans parler de la cupidité des autres. Et pour payer au fournisseur de l'argent supplémentaire et ne pas tout utiliser au maximum - notre âme "slave" ne peut pas se le permettre. Pour cette raison, le dumping malhonnête et l'effondrement des prix constants, la faible qualité et la grande difficulté à trouver un fournisseur de très haute qualité. Les gens ne valorisent pas leur temps et, par conséquent, ne le dépensent nulle part, utilisant des services bon marché et de mauvaise qualité pour leurs propres projets, se privant de la possibilité de faire une ressource vraiment réussie.
Par conséquent, je vous conseille de rester un utilisateur d'hébergement aussi longtemps que possible, mais uniquement dans les cas où vous ne perdez pas de ressources et où rien ne commence à vous ralentir. Après tout, il est inclus dans le prix et la maintenance gratuite avec surveillance du nœud dans son ensemble. Cependant, l'hébergement est différent pour l'hébergement, mais il s'agit d'un sujet de discussion distinct. Et dès que votre projet passe du «berceau» à l'échelle du VPS - prenez immédiatement une option plus ou moins décente, qui comprend suffisamment de ressources, de nouveaux processeurs, un stockage rapide et un panneau de contrôle est inclus dans le prix. Et bien sûr, qu'il ne peut pas coûter moins de 15 $ par mois, comme il y a 10 ans, seules les ressources sont désormais fournies pour cet argent beaucoup plus, ainsi que les opportunités associées.
De plus, 15 $ aujourd'hui, c'est beaucoup moins que 15 $ il y a 10 ans. Et si vous vous sentez enthousiaste à l'idée de réussir, vous devrez probablement commencer immédiatement avec VPS et vous obtiendrez ce succès. Je n'ai jamais utilisé d'hébergement pour mes sites Web et j'ai essayé de ne pas économiser sur les matchs, même en 2006, lorsque j'ai publié pour la première fois mon site Web personnel sur Internet consacré à la science - l'astronomie. Cela m'a motivé à faire quelque chose. Je ne l'ai pas vraiment fait dans ce sens plus tard (pas dans le sens de développer une ressource astronomique, depuis que j'ai commencé à recevoir de l'argent pour maintenir le site de l'hébergement, et puis je n'ai pas eu assez de temps pour travailler sur un hobby, tout le temps je suis allé au support client et à les aider dans leur placement projets prêts à l'emploi, ce qui était beaucoup plus intéressant pour moi), et cela a conduit à ce qui est décrit dans l'article
"ua-hosting.company" ou comment devenir un hébergeur à partir de zéro et générer plus de trafic que l'ensemble du Bélarus .
Peut-être que dans le processus, vous deviendrez également des fournisseurs d'hébergement ou d'autres entrepreneurs et changerez radicalement vos intérêts. Ce n'est pas mal, mais le fait que vous puissiez maintenant louer, sinon le moins cher, mais un bon VPS, est certain. Même si vous ne savez pas tout ce que vous allez faire maintenant, vous le comprendrez, si vous le souhaitez, bien sûr, afin que les fonds ne soient pas dépensés en vain et que vous souhaitiez acquérir une certaine expérience. Et l'expérience vaut beaucoup. Et il dit que sur un serveur virtuel trop bon marché, vous vous attendez à une surprise et une expérience désagréables (comme sous la forme d'un stockage lent, comme je l'ai déjà rencontré, j'ai rencontré des ressources de stockage avant d'utiliser jusqu'à 10% des ressources VPS sur OpenVZ), pas besoin de faire ça. Ne marchez pas sur le même râteau, il est parfois utile d'apprendre des erreurs des autres. Et nous apprenons aussi. Nous avions une bonne marge en vendant un produit de centre de données basé sur le cloud, mais cet été, nous avons cessé de le faire, abandonnant la marge en faveur d'un nouveau produit - VPS (KVM) sur NVMe, qui est essentiellement similaire en termes de performances à notre autre produit - VPS (KVM) sur des disques dédiés, à l'exception de quelques points importants:
- c'est 2 fois moins cher;
- la quantité minimale de disque PCIe NVMe est de 1,6 To, elle est 3 fois plus rapide pour l'écriture et jusqu'à 10 fois pour la lecture par rapport aux SSD à semi-conducteurs standard, par conséquent, nous la distribuons à un maximum de 15 clients;
- Vous pouvez copier l'image de votre VPS vers le stockage local;
- Vous pouvez mettre à niveau les ressources jusqu'à 24 cœurs, 40 Go de RAM DDR4, 900 Go de NVMe SSD, 75 To de trafic à des vitesses allant jusqu'à 1 Gbit / s. Du trafic supplémentaire est disponible sans restrictions, mais nous pouvons facilement vous migrer vers un serveur dédié.
Et tout cela commence à un prix de 15 $, et compte tenu de la remise de 30% que nous vous proposons pour le premier paiement par code promo dans cet article
Toute la vérité sur VPS (KVM) E5-2650 v4 (6 cœurs) 10 Go DDR4 240 Go SSD 1 Gbps à partir de 20 $ ou comment diviser le serveur? (les options sont disponibles avec RAID1 et RAID10, jusqu'à 24 cœurs et jusqu'à 40 Go de DDR4), encore moins cher.
De plus, nous avons maintenant une promotion:
VPS (KVM) E5-2650 v4 (6 cœurs) 10 Go DDR4 240 Go SSD 1 Gbit / s jusqu'en décembre gratuitement en payant pour une période de six mois, vous pouvez commander
ici .
Oui, je peux dire que nous avons les meilleures offres en ce moment en termes de rapport qualité / prix. Qui ne croit pas - peut vérifier,
nous sommes prêts à fournir à tous les utilisateurs enregistrés intéressés de Habr , qui peuvent laisser des commentaires sans approbation, l'un de
nos serveurs virtuels pour des tests pendant jusqu'à deux semaines gratuitement (et le VPS promotionnel spécifié avec un SSD de 240 Go pendant un mois) , à condition nous fournir les résultats des tests avec des graphiques et une description dans cet article dans les 3 jours suivant la publication. Pour ce faire, écrivez dans les commentaires le numéro de commande, et sous celui-ci, dans les 3 jours suivant l'émission - n'oubliez pas de laisser vos résultats.
Et enfin, je vais vous parler un peu de l'hébergement des répertoires et pourquoi il n'est pas conseillé d'y rechercher. Ce n'est un secret pour personne que les répertoires d'hébergement gagnent sur les programmes d'affiliation, bien sûr, qu'ils se classeront plus haut que le fournisseur d'hébergement de la plus haute qualité, mais celui qui leur paie les déductions d'affiliation plus d'une seule transition. Tristesse, mais c'est vrai. Partout dans le monde des affaires. Comme Google, les répertoires sont loin des philanthropes. Et ceux qui sont plus objectifs - vous pouvez compter sur les doigts d'une main et trouver leur vraie chance. Mais ils ne vous aideront pas, ils ne vous permettront pas d'évaluer pleinement:
- niveau de support pour le fournisseur d'hébergement;
- performances réelles et charge de travail du nœud, degré de survente;
- restrictions cachées que chacune des propositions a certainement et la présence de «goulots d'étranglement», où même un test synthétique effectué à différents moments de la journée peut ne pas donner un résultat fiable, en raison de tests de charge irréalistes (lorsqu'un des paramètres augmente sans corrélation par rapport à l'autre , dans la version corrélée, un goulot d'étranglement peut se produire, qui ne permettra pas d'atteindre le pic atteint à la suite du test synthétique);
- connectivité à votre public.
Par conséquent, le choix doit être fait en tout non pas selon le catalogue, mais selon des critères tels que:
- connectivité, bons canaux entre VPS et votre audience, capacité de connexion suffisante pour assurer la génération de trafic vers vos postes aux heures de pointe;
- stockage le moins surchargé possible (pour clarifier s'ils sont partagés ou non et s'ils sont partagés, quel type de lecteurs, quelles restrictions IOPS sont imposées à l'utilisateur et si ces stockages sont distribués ou non et entre combien d'utilisateurs);
- les processeurs qui prennent en charge les dernières instructions, à condition qu'ils soient à un prix raisonnable (les performances peuvent varier considérablement, uniquement en prenant en charge les instructions, le cas est décrit dans cet article , où les cœurs de l'ancien processeur, à la même fréquence, ont effectué une opération 8 fois plus lentement, mais le prix pour eux s'est avéré être plus élevé que pour les nouveaux cœurs), permettez-moi d'insérer une citation:
Différents processeurs prennent en charge différentes instructions et non seulement le nombre de cœurs et de threads est important. Par conséquent, le prix ne doit pas être compté sur le flux, mais pas sur la vitesse de traitement de votre opération, qui dépendra beaucoup du CPU et de l'efficacité avec laquelle les opérations en virgule flottante (point-virgule) sont gérées.
Par exemple, l'efficacité de conversion sur le 2xIntel Xeon E5620 2,40 GHz obsolète que vous avez sorti il y a 9 ans, soit 9 ans, est 8 fois pire que sur le nouveau et moderne 2 x Intel Dodeca-Core Xeon E5-2650 v4, c'est-à-dire si vous considérez selon votre schéma:
1. Modèle de processeur: 2 x Intel Dodeca-Core Xeon E5-2650 v4 2,20 GHz
2. GHz Min - GHz Max: 2,20 GHz / 2,90 GHz
3. Noyaux - Fils: 24/48
4. Prix / Nombre de fils: 211/48 = 4,396 EURO
5. Prix par mois: 249 USD / 211 EURO
Cependant, si vous ajoutez un coefficient d'efficacité que vous avez oublié, les résultats seront différents.
Par exemple, c'est le résultat d'un processeur E5-2650 v4 (pas deux, mais un), et c'est le résultat de deux processeurs E5620 obsolètes .
Nous sommes intéressés par Floating Point pour votre cas:
Score à virgule flottante 10451 - pour deux processeurs E5620.
Score à virgule flottante 38103 - pour UN processeur E5-2650 v4, nous en avons deux, de sorte que la différence de performances atteindra 8 fois.
Et cela même sans tenir compte de toutes les instructions supplémentaires importantes pour la conversion et le rendu en particulier.
Autrement dit, en ajoutant un coefficient, nous obtenons que pour E5-2650 v4, vous devez diviser le prix par 8, par rapport à l'ancien E5620, où vous étiez dirigé par le prix, et non par le prix / performance correspondant à la tâche.
Et nous obtenons cela:
1. Modèle de processeur: 2 x Intel Dodeca-Core Xeon E5-2650 v4 2,20 GHz
2. GHz Min - GHz Max: 2,20 GHz / 2,90 GHz
3. Noyaux - Fils: 24/48
4. Prix / Nombre de flux: 211/48 = 4,396 EURO / 8 = 0,549 EURO
5. Prix par mois: 249 USD / 211 EURO divisé par 8 et nous obtenons 31,12 USD / 26,37 EURO
0,549 EURO par flux - c'est en comparaison avec le vieux E5620, où le prix était de 2,62 EURO. , , 249 , 5 42 !
.
, ! . , , . .
, , , — , , , , .
, , , 42 , 249 2 :
Dell R730xd 2 ? 2 Intel Dodeca-Core Xeon E5-2650v4 128GB DDR4 6x480GB SSD 1Gbps 100 $249 ! . c Dell R730xd 5-2650 v4 9000 ?! - !