Flux rss
Collection CommentÇaMarche.net

Hébergement de machines virtuelles

Bookmark Ajouter aux favoris / Partager
Dernière mise à jour le 3 septembre 2008 à 21:52 par Séb08
Publié par sebsauvage





Avoir un site web hébergé, c'est bien. Mais les hébergeurs - même payants - imposent des contraintes parfois lourdes:
  • Vous ne pouvez généralement utiliser que php/mysql
  • Vous n'avez pas accès aux logs du serveur web, ni aux logs mysql
  • Accès mySQL limité (il faut passer par phpMyAdmin)
  • Impossibilité d'installer les applications de votre choix
  • Impossibilité de mettre des pages ou services sur d'autres ports que le port 80
  • Impossibilité (généralement) d'avoir un site en HTTPS.


Héberger un site web chez soi donne une totale liberté, mais il y a des contraintes:
  • Il faut laisser votre ordinateur allumé 24h/24
  • Le flux montant (upload) est minable, donc votre site sera lent. (Exemple: 100 ko/seconde de flux montant chez Free avec l'offre 24 Mega-bits).
  • Site web mal sécurisé = votre machine personnelle est piratée.


Il existe une nouvelle génération d'hébergeurs qui est de plus en plus populaire: L'hébergement de machines virtuelles.

Le principe

  • On vous donne accès à une machine virtuelle Xen placée sur un gros serveur et sur une ligne très haut débit (Cette machine virtuelle se comporte comme un ordinateur complet).
  • Ce serveur virtuel possède une certaine quantité de mémoire vive et disque dur, ainsi qu'une adresse IP dédiée.
  • On vous installe le système d'exploitation de votre choix dessus (Debian, Suse, Ubuntu, Fedora...)
  • Vous avez un accès root sur le serveur.


A partir de là, vous pouvez faire absolument tout ce que vous voulez sur le serveur, comme si c'était votre propre machine.

Par exemple:
  • Arrêter/rebooter la machine.
  • Installer un serveur web (Apache, lighthttpd, Abyss, ou autre !), php, mySQL, Python, Ruby, Mono...
  • Compiler et installer vos propres programmes
  • Mettre autant de services que vous voulez (serveur http, ssh, ftp, smtp/pop3...)
  • Réinstaller en quelques minutes le système d'exploitation complet (sur simple demande).
  • Vous pouvez faire évoluer votre serveur sur simple demande (mémoire vive, espace disque...)


C'est une nouvelle manière de concevoir l'hébergement en vous donnant une totale liberté sur le serveur.

Avantages

  • Totale liberté sur le serveur !
    • Vous installez ce que vous voulez (Python, programmes compilés par vos soins, etc.)
    • Vous faites tourner tous les services que vous voulez, sur les ports que vous voulez.
    • Vous pouvez arrêter/redémarrer la machine quand bon vous semble.
    • Vous avez un accès ssh pour piloter votre machine (ligne de commande, transfert de fichiers...)
    • Vous avez accès à une console qui vous permet de reprendre la main sur votre machine même si vous avez planté tout le système.

Inconvénients

  • Il faut avoir des compétences en administration système, puisque que c'est vous qui gérez votre machine (installation et configuration d'Apache, mySQL, php...)
  • Vous avez la responsabilité de la sécurisation de votre serveur.

Les hébergeurs


Voici une liste d'hébergeurs de machines virtuelles, avec les caractéristiques de l'offre de base (la plus petite):

Gandi.net


(hébergeurs français)
  • Mémoire: 256 Mo
  • Espace disque: 5 Go
  • Traffic: illimité
  • OS disponibles: Debian, Ubuntu, OpenSUSE, Mandriva, Fedora, CentOS
  • Prix: 10 €/mois (6€/mois pendant la période de promotion)

Slicehost.com

  • Mémoire: 256 Mo
  • Espace disque: 10 Go
  • Traffic: 100 Go/mois
  • OS disponibles: Debian, Ubuntu, Fedora, CentOS, Gentoo, Arch Linux
  • Prix: 20 $/mois

Linode.com

  • Mémoire: 360 Mo
  • Espace disque: 10 Go
  • Traffic: 200 Go/mois
  • OS disponibles: Debian, Ubuntu, OpenSUSE, Mandriva, Fedora, CentOS, Gentoo, Slackware, Arch Linux
  • Prix: 19,95 $/mois

serveraxis.com

  • Mémoire: 500 Mo
  • Espace disque: 50 Go
  • Traffic: 400 Go/mois
  • OS disponibles: Debian, Ubuntu, OpenSUSE, CentOS, Gentoo
  • Prix: 35 $/mois

tektonic.net

  • Mémoire: 256 Mo
  • Espace disque: 10 Go
  • Traffic: 500 Go/mois
  • OS disponibles: Debian, Ubuntu, CentOS
  • Prix: 15 $/mois

rimuhosting.com

  • Mémoire: 96 Mo
  • Espace disque: 4 Go
  • Traffic: 30 Go/mois
  • OS disponibles: Debian, Ubuntu, CentOS, RHEL, Fedora
  • Prix: 19,95 $/mois


(L'offre à 256 Mo de RAM, 8 Go de disque, 40 Go/mois de traffic est à 29,95 $/mois.)

cheapvps.co.uk

  • Mémoire: 128 Mo
  • Espace disque: 10 Go
  • Traffic: 150 Go/mois
  • OS disponibles: CentOS, Debian, Fedora, Ubuntu, Gentoo, OpenSUSE, Slackware
  • Prix: 9,50 $/mois


(L'offre à 256 Mo de RAM, 20 Go de disque, 300 Go/mois de traffic est à 18 $/mois.)

bitfolk.com

  • Mémoire: 120 Mo
  • Espace disque: 7,5 Go
  • Traffic: 40 Go/mois
  • OS disponibles: CentOS, Debian, Gentoo, Ubuntu
  • Prix: 8 £/mois


(L'offre à 250 Mo de RAM, 15 Go de disque, 80 Go/mois de traffic est à 16 £/mois.)
Machines virtuelles dans VirtualBox (Résolu) Bonjour, J'ai crée des disque durs virtuels sous VirtualBox, j'ai installé des machines dessus et je m'en servais tranquillement puis j'ai formaté mon PC en prenant soin de conserver les dossiers de machines virtuelles et de disque durs virtuels.... www.commentcamarche.net/forum/affich-6386751-machines-virtuelles-dans-virtualbox
Emulateur et machine virtuelle (Résolu) Bonjour, je cherche un emulateur a installer sur mon windows pour faire marcher Linux decus , seulement je cherche a bénéficier des environnements graphiques de Linux et avoir accès depuis ma machine virtuelle a mon disq dur réel , je sais trop... www.commentcamarche.net/forum/affich-3660878-emulateur-et-machine-virtuelle
Sauvegarde de machines virtuelles sous ESXi Bonjour, Je voudrais savoir comment procéder pour sauvegarder et copier les machines virtuelles présente dans un serveur ESXi sur un autre serveur ESXi qui pourrait reprendre la reève du premier si il venait à tomber en panne. Merci de vos conseil www.commentcamarche.net/forum/affich-10526915-sauvegarde-de-machines-virtuelles-sous-esxi
Tutoriel - Virtual PCLe logiciel Virtual PC permet de créer des machines virtuelles sur lesquels vous pouvez installer un OS (Operating system = système d'exploitation) de votre choix. Ceci pourrait être utile en plusieurs cas, par exemple tester un OS sans être obligé à... www.commentcamarche.net/faq/sujet-12742-tutoriel-virtual-pc
Java Runtime MachineJava Runtime Machine Certains sites internet mais aussi certains programmes requièrent la présence de la Java Runtime Machine (JRM) pour exécuter les applets Java. Si vous n'avez pas, ou plus, cette Java Runtime Machine,... www.commentcamarche.net/faq/sujet-640-java-runtime-machine
Choisir un hébergeur gratuit ou payantAfin de trouver l'hébergement adapté à vos besoins, il vous faut définir des critères en fonction de votre site. En effet, tous les hébergeurs ne fournissent pas les même prestations, et il serait inutile de payer un hébergement sophistiqué si le site... www.commentcamarche.net/faq/sujet-1624-choisir-un-hebergeur-gratuit-ou-payant
Machine Virtuelle et RéseauBonjour, Mon système hote est Windows XP, sur cet OS j'ai installer une machine virtuelle avec VMware, l'OS invité est donc un debian qui fait office de serveur Web ( Apache / Php / Mysql / Mail). Mon problème est le suivant : Mon Ordinateur Reel se... www.commentcamarche.net/forum/affich-7075694-machine-virtuelle-et-reseau
[ Vmware ] creation d'une machine virtuellebonjour , je souhaiterai savoir comment faire pour creer une machine virtuelle avec plusieurs cartes reseaux afin de simuler un routeur www.commentcamarche.net/forum/affich-3278730-vmware-creation-d-une-machine-virtuelle
[machine virtuelle] installer windows serverBonjour, Je suis entrain de réaliser un projet sur le sharepoint et j'ai besoin d'installer windows server 2003 sur mon poste. L'un de mes amis m'a dit qu'il y a une sorte de machine virtuelle ou disque dur virtuelle ou tu peut installer le système... www.commentcamarche.net/forum/affich-5418723-machine-virtuelle-installer-windows-server
Télécharger Java Runtime EnvironmentJava Runtime Environment (JRE) installe la machine virtuelle Java, permettant de jouer en ligne, de discuter avec des personnes dans le monde entier, de calculer les intérêts de votre prêt immobilier ou de visualiser des images en 3D. Ces... www.commentcamarche.net/telecharger/telecharger-34055318-java-runtime-environment
Télécharger Virtual PCLogiciel permettant de créer des machines virtuelles sur votre PC. Le but est donc d'installer plusieurs systèmes d'exploitation (qui se lancent au même temps) sur la même machine. Ceci peut être utile si vous voulez tester un programme qui fonctionne... www.commentcamarche.net/telecharger/telecharger-34056310-virtual-pc
Système d'exploitationDescription du système d'exploitation Pour qu'un ordinateur soit capable de faire fonctionner un programme informatique (appelé parfois application ou logiciel), la machine doit être en mesure d'effectuer un certain nombre d'opérations... www.commentcamarche.net/contents/systemes/sysintro.php3
Hébergement (Web Hosting)Qu'appelle-t-on hébergement ? Afin de rendre disponible un site web 24/24H il est nécessaire qu'il soit hébergé sur un serveur relié en permanence à Internet. Techniquement il est possible d'héberger son site Internet soi-même à condition de... www.commentcamarche.net/contents/web/hebergement.php3
Hébergement mutualisé (mutualized hosting)Hébergement mutualisé L'hébergement mutualisé (parfois hébergement partagé, en anglais mutualized hosting) consiste à héberger plusieurs sites internet sur un seul et même serveur. Il s'agit d'une solution relativement économique permettant de... www.commentcamarche.net/contents/web/hebergement-mutualise.php3