Category Archives: Tutoriel

Mettre en oeuvre un cluster haute disponibilité pour exécuter des machines virtuelles OpenVZ et KVM

EDIT : Article et documentations associées actualisées pour prendre en compte Debian 6 sur les systèmes hôtes et la possibilité d’exécuter des machines virtuelles KVM.

Dans ce tutoriel je vais présenter comment mettre en oeuvre une architecture cluster haute disponibilité, à base de serveurs Debian dont le but est de constituer une plate-forme matérielle tolérante aux pannes pour héberger des machines virtuelles OpenVZ ou KVM. Lire la suite »

Mettre en oeuvre un VPN intranet pour l’interconnexion de sites, sécurisé, économique, et facile à maintenir

Voici un article dans lequel je décris le VPN que j’ai mis en oeuvre.

Il s’agit de répondre à un contexte qui est le suivant :

  • environ 70 sites distants, faiblement peuplés (5 à 50 utilisateurs) à interconnecter à des sites centraux dans lesquels se trouvent la majorité des ressources informatiques
  • le VPN doit fournir une disponibilité importante, et doit être tolérant à la panne d’un serveur ou d’une ligne sur les sites centraux, c’est à dire on peut accepter de « perdre » un site distant momentanément, mais pas tous à la fois => pas de point central unique d’interconnexion
  • il doit être possible de filtrer le trafic par un firewall
  • il doit être possible de prioriser le trafic
  • il doit être maintenable par des personnels « réseau » n’ayant pas de compétence en administration système
  • il ne doit pas être dépendant d’un unique fournisseur de réseau => passage par internet
  • évidemment, le trafic doit être chiffré pour en assurer la confidentialité
  • et comme toujours, aussi économique que possible :)

Lire la suite »

Checkpointing, (live) migration, et sauvegarde/restauration de serveurs virtuels OpenVZ

A présent que la base de la création et de la gestion de serveurs virtuels OpenVZ est posée, nous allons nous pencher sur une possibilité très intéressante offerte par OpenVZ : le checkpointing. Nous verrons également comment cette fonctionnalité peut aider l’administrateur système à gérer des aspects qu’il ne doit pas négliger, à savoir, la sauvegarde et la restauration des serveurs, et le déplacement des services logiciels d’un serveur physique à un autre, par exemple lors du remplacement d’un matériel vieillissant.

Lire la suite »

Les différentes formes de configuration du réseau avec OpenVZ

Il existe deux façons de configurer le réseau des serveurs virtuels OpenVZ : venet (Virtual Network) et veth (Virtual Ethernet). Jusqu’ici j’ai parlé uniquement de la première, plus simple à utiliser et qui convient dans la majorité des cas. Mais si votre serveur virtuel héberge un service ou une application qui nécessite, par exemple, de recevoir du broadcast, alors venet n’est pas suffisant, et il faut utiliser une interface réseau veth.

Lire la suite »

Gérer les ressources allouées aux serveurs virtuels OpenVZ

Suite du tutoriel sur OpenVZ… Maintenant que nous avons vu comment créer des serveurs virtuels je vais aborder dans cet article la gestion des ressources allouées aux serveurs virtuels. Ce n’est clairement pas la partie la plus simple de l’utilisation d’OpenVZ, et il m’a fallu quelques temps de pratique pour en comprendre les subtilités.  Lire la suite »

Installer eeebuntu 8.04 sur Asus EeePC 1000 ou EeePC 901

Je suis depuis quelques semaines l’heureux possesseur d’un netbook Asus EeePC 1000H. Après avoir eu l’occasion de tester le modèle 701, j’ai décidé de faire l’acquisition du modèle 10′ et d’y installer la distribution eeebuntu.

Mais eeebuntu est une distribution conçue principalement pour l’EeePC 701, et les composants de l’EeePC 1000 étant sensiblement différents, je m’attendais à quelques difficultés. Finalement, ce fut moins difficile que ce que je craignais et abordable pour un utilisateur néophyte en suivant ce tutoriel. Compte rendu de l’opération… Lire la suite »

Créer son premier serveur virtuel sous OpenVZ

Voici la suite du tutoriel sur l’installation d’un serveur hôte OpenVZ. Nous allons à présent entrer dans le vif du sujet et créer un premier serveur virtuel.

Lire la suite »

Installer un serveur hôte OpenVZ sur Debian Etch ou Ubuntu 8.04

Faisant suite à mon précédent article sur la virtualisation de serveurs linux avec OpenVZ, je vous propose dans cet article un tutoriel pour installer un serveur hôte OpenVZ. Deux tutoriels en un, à vrai dire, puisque vous pourrez choisir d’installer votre serveur hôte sur une base Debian Etch ou Ubuntu 8.04. Lire la suite »

Virtualisez vos serveurs linux avec OpenVZ !

C’est parti ! Pour ce premier tutoriel, j’ai choisi de parler de virtualisation, et plus particulièrement de la virtualisation de serveurs linux avec OpenVZ.

Après une introduction à la virtualisation, ce tutoriel vous guidera dans la mise en oeuvre et l’utilisation au quotidien de serveurs virtuels avec OpenVZ. Lire la suite »