URL: https://linuxfr.org/users/gbetous/journaux/son-propre-cloud-a-pas-cher Title: Son propre cloud à pas cher Authors: gUI Date: 2016年04月01日T09:10:45+02:00 License: CC By-SA Tags: cloud_personnel et hébergement Score: 25 Bonjour et joyeux poisson à toutes zé à tous. Posons d'emblée la question qui est l'objet de mon journal : quel est le serveur le moins cher que je puisse louer pour avoir mon bout d'Internet ? La réponse arrive vite : c'est pas cher. Mais alors là vraiment pas cher. Tellement pas cher qu'il faut vite définir ce qu'est un serveur sinon on compare des trucs sans rapport. Stockage, RAM, CPU, serveur dédié ou pas... on trouve évidemment de tout, et moins on en demande, moins c'est cher. Très rapidement on tombe à quelques Euros mensuels, c'est bien, mais peut mieux faire ! Quand on arrive dans les limites basses, c'est à dire une partie virtualisée d'un serveur qu'on va se partager à quelques centaines (milliers ?) de clients, de nouveaux critères arrivent rapidement : la bande passante disponible, et surtout la présence ou pas d'une adresse IPv4 dédiée. Pour information, l'IPv6 n'est pas un soucis, toutes les offres comprennent une belle tartine d'IPv6. Je ne suis pas spécialiste, je ne sais pas si le nombre d'adresses allouées correspond à la véritable norme, mais j'ai peu de doutes là-dessus. Non, le nerf de la guerre c'est clairement l'IPv4 dédié si on veut avoir des tarifs réellement bas. Si je veux une adresse IPv4 dédiée, déjà je peux revendiquer mon bout d'Internet (Internet ne commence-t-il pas par l'allocation d'une adresse IP ?). Techniquement j'ai donc accès à tous les ports, à commencer par les 25, 80, 443 et autre 22 qui sont la base. Si j'accepte de partager mon adresse IPv4, on va me donner une poignée de ports (quelques dizaines), et je devrai donc me connecter en SSH en précisant le port par exemple, n'ayant aucun chance d'avoir le 22. L'effort n'est pas énorme, mais dès lors qu'on désire héberger un site web à destinations de personnes moins technophiles, il y a une petite complication. Maintenant allons-y sur quelques références, et quelques prix ! ### BP illimitée : Si on désire une BP réellement illimitée, on peut aller voir chez les classiques hébergeurs comme OVH et 1&1 : - Ils sont présents physiquement en France. - Ils proposent tous une gamme de serveurs. Pour un dédié le bas du plancher se situe dans les 10-15€ mensuels. A ce prix, on croule sous l'espace de stockage (1To pour les meilleurs), un CPU correct mais sans plus (Intel Atom par exmeple), et au moins 4GB de RAM. Si on double le prix, on obtient quelques raffinements comme le RAID 1 (donc 2 disques). - Si on accepte un virtualisé, alors les prix tombent en dessous de 5€ par mois. A ce prix on a moins de RAM (1GB par exemple), quelques dizaines de Go de stockage et un CPU dont on ne sait pas grand chose. Pour avoir testé plusieurs solutions, si c'est pour héberger 3 pages et faire un SSH c'est large, large, très large. - Évidemment toutes ces solutions proposent une IPv4 dédiée, et certaines proposent même pour un tarif supérieur d'en rajouter. ### BP limitée, serveur virtualisé : Les BP limitées peuvent être très intéressantes dès lors qu'on sait que notre consommation sera contenue. Héberger quelques pages ne se compare pas à mettre tout sa photothèque en ligne + héberger une seedbox. Je n'ai pas su trouver d'hébergeur Français réellement low-cost, mais par contre certains étrangers peuvent proposer des machines virtuelles un peu partout dans le monde, et notamment en France (et quand je vois écris Roubaix, je me doute de la solution utilisée :) . On rentre surtout dans le monde des brockers, tout est virtualisé, et remplacez les tarifs "par mois" en tarif "par an". J'expérimente depuis quelques mois celui qui m'a semblé le moins cher. Je ne suis pas subventionné pour donner son nom : [VirtWire](https://my.virtwire.com/). Attention les yeux. #### IPv4 dédiée : - Pour une dizaine d'€ par an vous aurez : une adresse IPv4 dédiée, 512MB de RAM, du CPU (?), 10GB de stockage, 500GB mensuels de BP. - A 5ドル par an (oui, il faut payer en dollars en fait), c'est 128MB de RAM et 5GB d'espace. C'est le moins cher que j'ai trouvé avec une IPv4 dédiée, et figurez-vous que j'ai réussi à faire tourner Yunohost dessus (mono utilisateur, mais je pense qu'à 3 ou 4 personnes, ça marchera très bien). Et qu'il restait de la RAM de libre. Avantage de la virtualisation : les MB utilisés sont réellement ceux utilisés par l'instance. Le kernel, et même les librairies je crois (à confirmer ?) sont partagées sur la machine hôte. Donc un Yunohost avec Apache, mySQL qui tourne, c'est une empreinte mémoire de l'ordre de 20MB. Je sais, j'ai eu du mal à y croire. - Les bourgeois peuvent s'offrir une solution à 5€ par mois : 6GB de RAM, 4x plus de CPU, 100GB de stockage, plusieurs To de BP, et 2 IPv4 ! #### IPv4 partagée (NAT): C'est là ou ça devient intéressant :) - Pour 10ドル annuels, on trouve des spécifications comparables à une solution à 7ドル mensuels en IPv4 dédiée. Çà donne à réfléchir... 1GB de RAM, 15GB de stockage, 1To de BP@1Gb, et 20 ports d'une IP v4. Mais si on est dans cette catégorie, c'est pour y aller franco : vous avez-quoi de moins cher Monsieur ? - Réponse : 2ドル par an. A ce prix, c'est 64MB de RAM, 1/2 part de CPU (j'adore le concept), 2GB de disque, et 100GB de BP, et toujours 20 ports IPv4. Je précise que celui-ci par exemple est disponible en version "hébergé en France" (Strasbourg). Alors c'est bien beau ces bas prix, mais pour quoi faire ? ### 5ドル par an ! Mais que peut-on faire avec un tel serveur ? - Si on considère la version IPv4 dédiée à 5ドル par an, on a réellement un morceau d'Internet disponible, on peut apprendre à s'auto-héberger : email, serveur web, serveur de fichiers... tout est possible pour une utilisation personnelle (ou à la limite familiale) ### 2ドル par an sans IPv4 dédiée ! Mais que peut-on faire avec un tel serveur ? Mais des foules de choses tout de même ! - Apprendre SSH, ou le réseau en général - Apprendre à mettre en place un serveur OpenVPN (vous pouvez par exemple encapsuler l'intégralité de votre communication mobile par exemple) - Héberger quelques données qu'on veut avoir sous la main partout (Wiki perso) - Et tout ce qu'on veut en IPv6 :) ### Conclusion Si vous n'avez jamais franchi le pas de louer un serveur, il est facile et très peu cher de se faire les armes sur un serveur virtualisé. Lors de l'installation on choisit sa distribution Linux (et il y en a beaucoup de disponibles, aucun soucis), en quelques minutes on reçoit un mot de passe root par email, et ensuite c'est à nous de jouer. Bref, on apprend beaucoup, on joue beaucoup, et on est fier - un peu - de commencer à maîtriser ses données.