WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Optimisation de la sécurité de la performance et virtualisation d'un serveur linux.

( Télécharger le fichier original )
par Mohamed Ali Kortli
FST  - Diplôme Nationale dà¢â‚¬â„¢ingénieur En informatique  2016
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

3.2.4 Virtualisation du serveur

KVM est en concurrence avec les solutions propriétaires majeurs vmware et xen, il a battu tous les records de performance et surpasse la concurrence dans de nombreux points de repère.Il marque une évolutivité supérieure au-dessus des solutions concurrentes , reduise et economise les couts de deployement.KVM ait une excellente documentation technique, de plus il est Open source, non propriétaire et intégré dans les nouvelles versions du noyau Linux . Ce qui encourage le plus à utiliser kvm sa simplicité d'installation et la bonne qualité de service offerte .

KVM est supportable par" Open Virtualisation Alliance " composé des grandes entreprises comme IBM, RedHat, Intel, HP ...

1 .Installation :

KVm a besoin d'un support du processeur Intel VT or AMD-V pour fonctionner entièrement en tant que logiciel .Sur mon serveur Linux ce support est activé par défaut ,il dispose d'un Intel VT .Avant de débuter il faut tester la compatibilité du serveur et si le processeur supporte l'extension KVM . Avant tout on fait L'installa-tion de qemu-kvm le module Qemu compatible avec KVM et libvirt la bibliothèque de gestion de la virtualisation avec la commande yum -y install qemu-kvm libvirt virt-install . puis on assure que les modules sont chargés , il faut avoir une résultat similaire à celui ci dessous .

FIGURE 3.9 - Vérification de chargement des modules kvm

Dans une seconde étape je Configure le pont réseau pour la machine virtuelle KVM en ajoutant une interface bro .[voir Annexe B Bridge page 78]

Maintenant on Crée la première machine virtuelle centos 7 à l'aide du script ce dessous.

3.2. Virtualisation du serveur 73

FIGURE 3.10 - Script d'installation de machine virtuel centos 7 avec kvm

De même on installe la deuxième machine virtuelle windows 7 .

FIGURE 3.11 - Script d'installation de machine virtuel windows 7 avec kvm

2 .Opérations de base de gestion de machines virtuelles au moyen de virsh de libvirt

1- Démarrage de machine virtuelle : virsh start <nom> #virsh start windows 7.

74 Chapitre 3. Optimisation des performances et virtualisation du serveur

2- Connexion au console de la machine virtuelle : virsh start <nom> -console # virsh start centos7 -console

FIGURE 3.12 - Démarrage de machine virtuelle

3- Arrêt de machine virtuelle : virsh shutdown centos7 / virsh destroy centos7 # arrêt forcé de machine virtuelle

4- Lister les machines virtuelles : virsh list -all

FIGURE 3.13 - Liste des machines virtuelles

5- Éditer un fichier dans une machine virtuelle : virt-edit -d centos7 /etc/fstab

6- Afficher l'utilisation du disque dans une machine virtuelle : virt-df -d centos7

FIGURE 3.14 - Usage de disque de la machine virtuelle centos7

3 .Visualiser et gérer à distance les machines virtuelles .

Il est possible de se connecter à des machines virtuelles à partir de l'ordinateur client distant en utilisant SPICE (Simple Protocol for Independent Computing Environment). Le serveur SPICE est par défaut installé avec KVM , il suffit donc de modifier le fichier xml de machine virtuelle existante à l'aide du commande virsh edit <nom (centos7)> .

Dans l'ordinateur client on installe le client SPICE, l'exemple ci dessous utilise Windows pour SPICE.

3.2. Virtualisation du serveur 75

FIGURE 3.15 - Interface de saisie d'url de la machine virtuelle

FIGURE 3.16 - Interface d'authentification

FIGURE 3.17 - Machine virtuelle centos à distance

76 Chapitre 3. Optimisation des performances et virtualisation du serveur

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il faudrait pour le bonheur des états que les philosophes fussent roi ou que les rois fussent philosophes"   Platon