Archives de Tag: Run Above

Run Above & So You Start

Mon cher responsable administrateur réseaux de ma société, en discutant Cloud avec lui, m’a parlé de So You Start d’OVH . Étant en grande observation des acteurs du Cloud et notamment Amazon EC 2 j’ai consulté l’offre de So You Start et j’avoue avoir été, de prime abord, très tenté de l’acheter à titre personnel : moins de 40€ par mois pour un serveur physique dédié décent pouvant faire tourner un ESXi pouvant lui-même faire tourner, avec la configuration de So You Start, près de 10 machines virtuelles fonctionnelles (dans un objectif d’architecture de SI orientée web).

Alors pourquoi ne pas l’avoir acheté ? Parce que je n’avais pas ma carte bleue sur moi ! Et puis mon administrateur réseaux m’a dit qu’on avait un abonnement So You Start que je pouvais tester de moi même en me donnant les accès complet sur le VM Ware ESXi réinstallé fraichement à ma demande. Alors autant le tester à fond avant d’y aller !

Alors de prime abord c’est la panade pour un développeur hybride dev/op surtout après avoir testé Amazon EC2. OVH c’est une société française (bon peu importe ?) : j’ai déjà un hébergement mutualisé depuis 2005 (déjà ??) mais OVH arrive quand même à être à la hauteur, en terme de tarif, d’Amazon EC2 quand il s’agit de plusieurs VMs. J’ai déjà l’habitude de créer des infrastructures web de type frontal Nginx avec ensuite des serveurs web (au moins 2) de type JBoss  / WildFly et un serveur applicatif Java EE toujours sous JBoss / WildFly avec enfin un serveur de fichier. N’oublions pas la base de données … Cela fait donc 6 serveurs. Actuellement ma société paye plus de 1500€/mois pour l’équivalent de cette infrastructure MAIS il s’agit d’une prestation que l’on peut qualifier de haut de gamme : l’hébergeur s’occupe de presque tout.

Et donc à coté So You Start permet de faire l’équivalent en moins de 40€/mois … J’ai donc testé en essayant de faire un frontal de type Nginx sous VM Ware ESXi … j’ai eu peu galéré pour que ce frontal puisse avoir accès à Internet via une IP dédiée. Après j’ai créé un serveur web de type Tomcat. Et là tout est OK en moins 2 jours j’ai eu mon frontal et un serveur web prêt à accepter un livrable Java (un WAR). Mais pas encore de BDD. Le problème à ce stade c’est comment que le serveur web (pas le frontal) ait accès à Internet ? Aie aie voilà où commencent les problèmes alors l’admin réseaux me dit « pas de problèmes rajoute un firewall de type PfSense ! ». PfSense … intéressant (très même). Il s’agit d’un Firewall basé sur un FreeBSD agissant en tant que machine virtuelle et permettant, grace à ESXi de distribuer Internet à toutes les autres machines virtuelles gérées dans ESXi. Ok … j’ai essayé d’installer PfSense via une ISO et … OVH possède une IP de passerelle en dehors du masque de l’IP de failover fournie pour joindre le firewall depuis Internet et PfSense ne l’accepte pas dans sa configuration standard demandant une manipulation spécifique (voir içi).

Vous êtes perdu ? Moi aussi à ce stade. En discutant avec l’admin réseaux j’ai compris le pourquoi du comment mais surtout j’ai compris qu’avec So You Start, et pour un dev/op modeste il faut avoir un admin réseaux pour gérer le réseaux entre tous les VMs (je n’ai pas testé le Firewall fourni par OVH à raison de 28,8€ par mois, en tant que particulier cela explose le tarif mensuel).

Et pour en remettre une couche l’admin réseaux m’a expliqué ce qu’il se passait quand on dépassait la capacité du VM Ware ESXi fourni : il faut prendre une nouvelle machine chez So You Start gérée avec VM Ware ESXi mais avoir des règles de Firewall encore plus compliquées. Dans ce cas l’admin réseaux est votre bouée de secours. Bref avec le Cloud ne dites pas à votre admin réseaux qu’il ne sert plus à rien vous risquez de le regretter.

Mais … mais … OVH fourni un autre service appelé Run Above qui offre une tarification totalement différente. En fait cela est vraiement l’équivalent d’Amazon EC2 (désolé pour moi c’est la référence). Il s’agit donc de pouvoir créer UNE machine virtuelle à la demande. Pour un simple serveur web créé en un rien de temps (et joigneable via SSH) une tarification mensuelle de 7€ (9$) est appliquée. A vrai dire la tarification est par heure et ça c’est super pour un dev/op (enfin plus un dev) : tester le déploiement en quelques heures ne coûtera que 0,13€ (1/2 journée de travail). Et bonus pour ce prix là on peut avoir un serveur Windows Server 2012 (pas de gestion de licence).

Ok super et quid d’une architecture SI avec Run Above ? Hum en fait en prenant les 6 serveurs avec So You Start cela revient finalement à 7€ x 6 soit 42€ par mois. C’est déjà plus que So You Start de base (36€ / mois). Mais attention Run Above gère une sorte de Firewall qui est à 28€/mois avec So You Start …

Bref le Cloud c’est parfois aussi une histoire de facturation mais aussi … d’admin réseaux ! Si vous avez un admin réseaux compétent dans les VMs et notamment VM Ware ESXi alors So You Start est très bon marché. Par contre pour un développeur Run Above est bien plus abordable (la SandBox à une poignée d’euros !) MAIS s’il s’agit de faire un SI complet au final cela risque d’allonger la facture.

Mais dans tous les cas Amazon EC2 ou OVH (via So You Start ou Run Above) est beaucoup plus abordable que des hébergeurs dédiés. Cependant attention … pas de monitoring, pas de support direct.

Bref à chacun son choix !