Choisir son hébergement : un serveur personnel, 1ère partie
Ce billet est le 1er d’une série de billets partant du choix de l’hébergement de son site, s’ensuivra la mise en place d’un serveur dédié. Ces réflexions sont tirées de mon expérience. Cette dernière m’a fait tester les 3 solutions envisagées.
Héberger son site est une volonté courante dès lors que vous vous intéressez un peu au niveau technique.
A défaut d’avoir un ami bienveillant qui s’occupe de tout cela pour vous, il convient dès lors d’examiner les différentes solutions qui s’offrent à vous.
Très simplement, il y a trois solutions pour héberger son site :
- sur un serveur personnel
- sur un serveur mutualisé
- sur un serveur dédié
Ces solutions ont chacune des avantages et des inconvénients mais encore faut-il les connaître avant de s’engager et de faire un mauvais pas.
Héberger son site sur un serveur personnel
Avoir son site Web hébergé chez soi sur un PC, ce rêve est devenu possible depuis quelques années de manière relativement simple mais cela n’offre pas que des avantages.
Des coûts cachés et des nuisances
Avec la montée en débit des connexions à domicile, il est envisageable de songer à cette solution. En effet, puisque l’abonnement au FAI est déjà payé pour les besoins personnels-familiaux autant profiter de cette connexion « gratuite ». Cette gratuité n’est cependant pas forcément présente pour tout ce qui intervient dans le fait d’héberger son serveur à domicile.
Dans le cas où vous profiteriez de votre ordinateur personnel pour héberger le site, il n’y aurait pas de surcoût matériel immédiat. L’ajout de logiciels suffirait et cela gratuitement ou presque. Par exemple, le trio Apache-PHP-MySQL constituera la base de votre édifice. Dans l’univers de Windows, il existe avec notamment l’excellent Wampserver qui intègre tout ces logiciels en un seul paquet.
Si cela semble idéal, il y a cependant des inconvénients et des coûts cachés. Quand on héberge un site, il serait aberrant (sauf exception) que celui-ci ne soit accessible qu’à certaines heures de la journée. Or, si vous n’avez pas l’habitude de laisser votre ordinateur allumé 24 heures sur 24, cela peut vous occasionner quelques gênes. Si vous ne dormez pas très loin, vous pourrez entendre son « doux » ronronnement durant la nuit si votre machine est bruyante « naturellement ». Le bruit d’un PC que l’on perçoit en pleine journée ne nous semble plus du tout si étouffé la nuit lorsqu’on souhaite dormir. La qualité des composants de votre PC dans un but de réduire les décibels générés est un facteur déterminant et peut considérablement augmenter le coût de la machine. (Je n’entrerai pas plus dans les détails, cela ne relevant pas de ce billet mais il est possible que je fasse un dossier dessus si vous le désirez.)
Si on continue sur le domaine financier, il faut penser que plus un ordinateur tourne, plus il a de chances de tomber en panne. Ce n’est effectivement guère quantifiable mais cela reste probable même si tous les composants ne sont pas touchés de la même façon. Un processeur aura moins de chance de lâcher qu’un ventilateur par exemple, surtout si vous ne vous préoccupez pas du ménage de votre PC.
Dans cette situation d’hébergement, nous n’avons donc à priori que des désagréments environnementaux et une probabilité de panne matérielle du serveur. Mais nous avons les possibles pannes logicielles !! Puisque le site est hébergé sur votre machine personnelle, vous allez l’utiliser pour vos besoins habituels, cela signifie éventuellement des indisponibilités de votre site car il existe de multiples causes vous forçant à le stopper momentanément (seulement j’espère). Cela va de l’installation d’un logiciel, forçant à redémarrer, à un blocage de la machine par un processus, à un changement de composant, à un conflit de logiciel voire même votre charmant bambin qui appuie sur le bouton Power (expérience vécue !!). Plus vous utilisez votre ordinateur où est hébergé votre site, plus vous avez de chances de générer un problème de disponibilité de celui-ci. Ce n’est sans doute pas ce que vous recherchez.
Des performances moindres en réalité
La solution pourrait être d’avoir un deuxième ordinateur dédié à l’hébergement de votre site qui fonctionnerait tout seul dans son coin. Si vous n’avez pas de restriction budgétaire ou que vous ayez déjà une machine supplémentaire à disposition, pourquoi pas ? Mais alors, regardons au niveau des performances. Même si l’ADSL et le dégroupage des lignes a relégué les connexions en RTC a une époque qui nous paraît être la préhistoire pour la plupart d’entre nous, elle n’est cependant pas la panacée qu’on peut imaginer dans le cadre d’héberger un site chez soi. En effet, les hauts débits auxquels nous sommes habitués sont en voie descendante (Download) et non en voie ascendante (Upload). En Download, certains pourront avoir jusqu’à plus de 20 Mb/s mais même eux devront se contenter d’un 1Mb/s environ en Upload. Et c’est justement ce dernier débit qui sera utilisé par votre serveur. Autant dire qu’il ne faudra pas que votre site ait trop de succès et/ou qu’il ne contienne pas trop de fichiers volumineux tels que des musiques ou des vidéos. Cela risquerait de rapidement saturer votre bande passante montante. Ceux qui ont la chance de bénéficier du raccordement en fibre optique pourront plus sereinement envisager cette solution car les débits ascendants sont bien plus conséquents mais ils diffèrent considérablement d’un FAI à un autre, chacun ayant sa propre politique en bande passante. Les débits ascendants ne sont pas systématiquement symétriques aux débits ascendants et parfois partagés. Pour l’instant, il est un peu tôt pour avoir une bonne vision de la fibre optique étant très peu répandue et les offres étant très récentes. De plus, les coûts de telles offres de connexion ne sont pas du même ordre que celles de l’ADSL même en dégroupage total.
L’électricité, une fée invisible mais coûteuse
Un serveur hébergé à la maison qu’il soit sur une machine dédié à cette utilisation ou sur sa machine personnelle implique aussi une dépense peu perceptible au départ mais pourtant bien réelle : la facture d’électricité.
Il n’est pas facile de mesurer précisément la consommation électrique d’un PC mais certains calculateurs disponibles sur le net peuvent nous donner des indications comme par exemple celui-ci :
http://www.extreme.outervision.com/psucalculator.jsp
Vous pourrez faire le calcul pour votre configuration précisément. Pour cet exposé, nous prendrons une machine qui consomme 150 Watts/heure pour fonctionner (ce qui est très peu à mon avis mais un serveur n’est pas à pleine charge tout le temps, ne nécessite pas d’écran et n’a pas besoin d’être une Ferrari).
http://particuliers.edf.fr/141626i/accueil/j-ai-besoin-d-energies/electricite/les-tarifs-electricite.html (il serait plus juste de prendre en compte les tarifs sur votre facture, les taxes locales variant )
En sachant que les heures creuses pour Edf représentent 8 heures dans une journée, et en prenant les tarifs pour 1 kWh de 0.1085 euros en heure pleine et de 0.0661 euros en heure creuse, nous obtenons un coût pour 1 kWh pendant 24 heures de 2.2648 euros. Un kWh utilisé durant un mois en continu coûtera en moyenne, selon les années et le mois, 68.93 euros.
Ce montant ramené à la puissance de notre modeste serveur de référence fait émerger une facture mensuelle électrique pour lui seul de 10.34 euros.
Aux vues de ces inconvénients et coûts, il semble envisageable d’orienter l’hébergement son serveur plutôt vers une autre plateforme. Cependant, il convient de noter dans l’hébergement personnel des avantages.
Une auto-formation technique
L’hébergement personnel implique que l’on est seul face à son serveur. Bien seul, face aux différents problèmes de mise en place d’un serveur Web. Les solutions tout-en-un tel que Wampserver ou autres consorts ne vous dispenseront pas de procéder à la modification des fichiers de configuration. Si vous installez un 2ème ordinateur chez vous pour la première fois, il vous faudra mettre en place un routeur et le paramétrer correctement pour que les requêtes à votre site Web soient bien dirigées vers votre serveur. Ainsi, vos connaissances réseau devront être étoffées, notamment en matière de sécurité. Nulle crainte trop importante à avoir cependant, vous trouverez facilement sur internet tous les conseils utiles pour mener à bien cette mission. La sécurisation d’Apache restera, même la mise en place terminée, une préoccupation qui vous détournera quelque peu de l’alimentation de votre site Web.
Certaines connaissances acquises lors de cette phase seront cependant utiles pour le développement d’un réseau domestique tandis que d’autres serviront lors du passage à un serveur dédié loué.
Une maîtrise totale
Avoir son propre serveur à la maison vous offre l’opportunité de choisir vous-même les composants de votre serveur tant au niveau matériel que logiciel. Vous êtes le seul maître à bord et ne serez donc limité que par vos connaissances et vos moyens, notamment financiers. C’est un avantage non négligeable et qui plaît à bon nombre de personnes.
L’administration physique de votre serveur peut également être un plus, ainsi en cas de panne du matériel, vous n’avez pas besoin d’attendre le remplacement de la pièce défectueuse par votre hébergeur. L’indisponibilité de votre machine peut être réduite de ce fait. Mais aurez-vous du temps disponible à ce moment précis ??
Mon expérience de l’hébergement personnel
Mon premier site Web était hébergé par ce type de solution, sur mon PC personnel. Très pratique pour apprendre, au bout d’un moment, j’ai commencé à percevoir les problèmes cités ci-dessus. Ne trouvant pas assez d’avantages pour faire pencher la balance en faveur de l’hébergement personnel, je me suis orienté vers une autre solution : l’hébergement mutualisé qui fera l’objet d’un prochain billet.
Et vous ?
Sur ce, rendez-vous très bientôt pour un prochain billet : Choisir son hébergement : un serveur mutualisé, 2ème partie .
Sommaire de Choisir son hébergement
- Choisir son hébergement : un serveur personnel, 1ère partie
- Choisir son hébergement : un serveur mutualisé, 2ème partie
- Choisir son hébergement : un serveur dédié, 3ème partie
Votez pour cet article s'il vous a plu :
2 commentaires pour Choisir son hébergement : un serveur personnel, 1ère partie
le 11.12.2007 à 14:39
Voilà qui me conforte dans mon idée de créer un serveur de jeu à mon domicile! En effet, il s’agit d’héberger un jeu seulement ,qui est assez ancien et qui n’est plus référencé par les hébergeurs payants.
Mais j’ai l’impression que c’est plus technique qu’il n’y parait, je vais essayer de m’accrocher
J’attends la suite de ce billet impatiemment!
le 14.12.2007 à 20:31
Un serveur de jeu qui n’est en ligne que quelques heures par jour peut tout à fait être réalisé en hébergement personnel. Sa méthode de déploiement relève par contre d’un autre thème que celui abordé ici. Mais, c’est un sujet que j’aborderai sûrement prochainement.
Laisser un commentaire