J'ai un serveur qui héberge un site Web à la maison et quand je suis d'autres endroits accéder à mon site Web, c'est très lent. Ma vitesse de téléchargement est de 3 Mbps et je reçois plus de 1k utilisateurs par jour. Il doit être incroyablement lent à plusieurs reprises de la journée. Je veux envoyer mon serveur à un centre de données professionnel.
Parce que ce service a été hébergé chez moi, quel type de service devrais-je rechercher mon serveur dans un centre de données avec une bande passante plus disponible?
Oui, tu peux faire ça. C'est ce qu'on appelle la colocation. Essentiellement, vous fournissez le serveur et le fournisseur de colocation fournit tout le reste: pouvoir, refroidissement, sécurité et, dans certains cas, ils fournissent une bande passante dans certains cas, vous pouvez lui fournir vous-même.
Ils fondront le coût sur la quantité d'espace physique de votre serveur, combien d'énergie utilise la quantité de chaleur qu'il génère et si vous avez besoin de bande passante, combien de bande passante vous utiliserez. En règle générale, s'ils fournissent une bande passante, ils vous factureront un montant fixe pour un certain nombre d'adresses IP et d'un CIR défini (taux d'information engagé). Vous pouvez soit payer pour une quantité fixe de bande passante ou vous pouvez payer en fonction de l'utilisation. Si vous payez pour la bande passante fixe, ils vous donneront ce montant et vous ne pourrez jamais utiliser plus. Il est assez courant que vous achetiez une bande passante raffeure. Dans ce scénario, ils vous fourniront un port pouvant aller jusqu'à 100 Mbps par exemple et vous facturera votre facture sur votre utilisation moyenne. Typiquement, cela est fait à l'aide du modèle de facturation du 95e centile (Google peut l'expliquer mieux que possible). Ils peuvent donc vous facturer 50 $/Mo par megabit de la bande passante du 95e centile, donc si vous avez une moyenne de 10 Mbps, vous paieriez 500 $ pour ce mois-ci.
Cela dit, si vous n'avez que 1 serveur, il serait probablement plus simple et plus facile de louer un serveur dédié ou d'utiliser un serveur virtuel (VPS). Des entreprises telles que Rackspace et Amazon Web Services fournissent des serveurs virtuels. Dans ce modèle, vous paieriez pour le serveur virtuel en fonction de la quantité de CPU, =RAM et de disque dont vous avez besoin. Vous payez également pour la bande passante, mais dans ce cas, vous payez en fonction de la quantité de données que vous transférez, Pas votre utilisation moyenne. Par exemple, AWS charge environ 10-12 cents par gigaoctet de données que votre serveur envoie à Internet.
Il existe d'autres avantages à utiliser un serveur virtuel. Vous n'avez plus à vous soucier des défaillances matérielles car votre serveur est une machine virtuelle si l'hôte qu'il s'exécutent dispose d'un problème matériel, il peut facilement être déplacé vers un autre hôte. De plus, il est facile de mettre à niveau la machine virtuelle pour avoir plus ou moins de CPU/RAM/disque basé sur votre utilisation.