alphorm.com support de la formation red hat administrateur de virtualization rhcva (rh318)

280
13/05/2016 1 Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™© Formation Red Hat Entreprise Virtualization Administrateur de virtualisation RHCVA (RH318) Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation

Upload: alphorm

Post on 15-Apr-2017

3.944 views

Category:

Technology


21 download

TRANSCRIPT

Page 1: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

1

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Formation Red Hat Entreprise Virtualization

Administrateur de virtualisation RHCVA

(RH318)

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 2: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

2

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

• Présentation du formateur

• Le plan de la formation

• Publics concernés

• Connaissances requises

• Liens utiles

Page 3: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

3

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Présentation du formateur

Ludovic QUENEC’HDU

[email protected]

• Consultant et expert en Open source, logiciel libre et virtualisation

• Mission de conseil, d’architecture, d’administration, de migration et de formation

• Mes références :

� Mon profil LinkedIn : https://fr.linkedin.com/pub/ludovic-quenec-hdu/47/6bb/550

� Mon profil Alphorm : http://www.alphorm.com/formateur/ludovic-quenechdu

Page 4: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

4

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Mes formations sur Alphorm

Page 5: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

5

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Cursus virtualisation sous Red Hat

• Red Hat Administrateur de virtualization RHCVA (RH318)

• Red Hat OpenStack RHCSA Administration (CL210)

• Red Hat OpenStack RHCE Administration III (CL310)

• Red Hat OpenStack Haute Disponibilité (CL332)

• Red Hat Atomic host

Page 6: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

6

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Le plan de formation• Red Hat Enterprise Virtualization

• Ecosystème RHEV• Comprendre les concepts de virtualisation• Comprendre KVM

• Installation de RHEV

• Red Hat Enterprise Virtualization Manager• Configuration du Manager• Hôte de virtualisation• Configurer les hyperviseurs

• Le Stockage avec RHEV

• Les Domaines de stockage• Le stockage NFS• Ajout des domaines NFS• Le stockage ISCSI• Ajout des domaines ISCSI• Glusterfs filesystem distribué• Ajout des domaines GlusterFS• Les domaines ISO

• Environnement RHEV

• Les datacenters• Les clusters

• Les machines virtuelles

• Virtualiser des systèmes Microsoft• Virtualiser des systèmes Linux• Installer les pilotes paravirtualisés

• Administrer les VMs

• Déployer des machines virtuelles à partir de modèles

• Les snapshot• cloner des machines virtuelles

• Les réseaux RHEV• Comprendre les réseaux virtuels• Mis en œuvre des réseaux logiques• Mis en œuvre du channel bonding

Page 7: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

7

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Le plan de formation• Migration et HA

• Migrer une machine virtuelle • Explorer la haute disponibilité

• Les utilisateurs et les bureaux distants

• Intégration Active Directory • Virtualiser des bureaux distants Microsoft • le portail utilisateur

• Administrer l'environnement

• Mettre a jour Red hat Virtualization Manager• sauvegarder et restaurer l'environnement

Page 8: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

8

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Publics concernés� Administrateurs système Linux expérimentés, responsables de la

gestion des serveurs d’entreprise, souhaitant apprendre à gérer de grands nombres de serveurs ou de machines virtuelles à l’aide de Red Hat Enterprise Virtualization

• Professionnels de l'informatique intéressés par l'obtention d'une certification RHCVA

Page 9: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

9

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Connaissances requises� Il faut avoir suivi les deux formations :

� Red Hat System Administration I (RH124)

� Red Hat System Administration II (RH134)

� Professionnels de l'informatique titulaires de la certification RHCSA (Administrateur système certifié Red Hat) ou qui possèdent une expérience équivalente avec Linux

� Une expérience en administration des systèmes d'exploitation Microsoft Windows est un plus mais n’est pas obligatoire pour ce cours.

Page 10: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

10

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Liens utiles• http://www.redhat.com

• https://access.redhat.com/documentation/fr/red-hat-enterprise-virtualization/

• http://www.ovirt.org/documentation/admin-guide/administration-guide/

Page 11: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

11

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Are you ready ? ☺

Êtes vous prêt à porter le chapeau de virtualisateur Red Hat ?

Page 12: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

12

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ecosystème RHEV

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Red Hat Enterprise Virtualization

Page 13: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

13

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

• Qu’est-ce que Red Hat Enterprise Virtualization?

• Architecture RHEV

• Ressources RHEV

• Fonctionnalités RHEV

Page 14: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

14

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Qu’est-ce que Red Hat Enterprise Virtualization?

• RHEV ou Red Hat Enterprise Virtualization est une solution :

� Professionnelle de virtualisation basée sur RHEL (Red hat Enterprise Linux)

� Basée sur l’hyperviseur KVM (Kernel based Virtual Machine)

� Permet de virtualiser des serveurs et des postes de travail

• RHEV est une solution ouverte entièrement Open source, basée sur le produit de virtualisation Ovirt - http://www.ovirt.org

• RHEV s’intègre avec les solutions Red hat satellite, Red hat storage, Redhat Openstack, etc...

Page 15: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

15

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Architecture RHEV • RHEV :

� Un Manager centralisé, fournit interface graphique qui permet la gestion des ressources

� Des hôtes hyperviseurs basés sur KVM

� Agent et des outils exécutés sur les hôtes, VDSM, Qemu et libvirt, qui permettent la gestion des VMs, du réseau et stockage.

� Des domaines de stockage

� Des accès aux différents services d’annuaires

� La gestion des réseaux virtuels et physiques

� Une base de données qui conserve tousles changements de l’environnement

Page 16: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

16

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ressources RHEV

• Les composants de RHEV se classent en deux types :

� Physiques :

• Les hôtes

• Les serveurs de stockage

� Logiques :

• Les machines virtuelles

• Les réseaux logiques

• Les modèles de VMs

Page 17: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

17

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ressources RHEV• Les Datacenters : Conteneur de plus haut niveau contient toutes les ressources

physiques et logiques

• Les Clusters : Constitués d’hôtes qui partagent les mêmes réseaux et stockages. Permet la migration et la haute disponibilité des VMs sur les hôtes

• Les réseaux logiques : sont la représentation des réseaux physiques, permettent le trafic et la communication entre le manager, les hôtes, le stockage et les machines virtuelles. Permet de dédier des ressources réseaux à des applications spécifiques.

• Les pools de machines virtuelles : Utilisés pour créer en un seul clique des machines virtuelles identiques

• Les utilisateurs : RHEV supporte plusieurs niveaux d’utilisateurs, administrateurs, utilisateurs avec différents niveaux de permissions.

Page 18: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

18

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Fonctionnalités RHEV• Red hat virtualisation fournit les fonctionnalités :

� Déployer des VMs :

• Red Hat Enterprise Linux 6, and 7; 32- and 64-bit. SUSE Linux Enterprise Server 10,11, and 12

• Windows Server 2003, 2003 R2, 2008, 2008 R2, and 2012; 32- and 64-bit

� La migration à chaud des machines virtuelles

� La haute disponibilité des VMs

� Les snapshots, les clones de vms

� L’équilibrage de charge sur les hôtes dans le cluster, les groupes d’anti-affinités/affinités

� L’ajout de cpu, mémoire et autres composant à chaud

Page 19: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

19

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Qu’est-ce que Red Hat Enterprise Virtualization?

• Architecture RHEV

• Ressources RHEV

• Fonctionnalités RHEV

Page 20: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

20

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Comprendre les concepts de virtualisation

Red Hat Enterprise Virtualization

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 21: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

21

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan• Concepts de machine virtuelle

• La virtualisation par émulation

• La paravirtualisation - PVM

• La virtualisation assistée par le matériel - HVM

Page 22: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

22

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Concepts de machine virtuelle• Une machine virtuelle - VM:

• Est une représentation logicielle d’un ordinateur

• Un logiciel simule des ressources matérielles

• Le logiciel présente a un système d’exploitation des périphériques

� Réseau,

� disque,

� mémoire,

� CPU

Page 23: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

23

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Concepts de machine virtuelle

• Le logiciel peut émuler plusieurs plateformes logicielles différentes et isolées les unes des autres

• Une machines virtuelles diminue fortement les couts en réduisant le matériel

• Facilitent grandement l’administration des systèmes

• Permet la haute dispo, la migration, le clonage, l’affectation des ressources, etc…

Page 24: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

24

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

• Translation Binaire :

� Ne requiert aucune modification au niveau du système d'exploitation

� N'a pas "conscience" de la virtualisation

� Demande une charge importante au CPU

La virtualisation par émulation

Page 25: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

25

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

La paravirtualisation - PVM

• Pilotes spécifiques :

� Le système d'exploitation requiert une modification au niveau du noyau

� Communication entre l’hyperviseur et le guest au travers de « backend »

� PCI passthrough – DirectPass I/O

� Très bonnes performances

Page 26: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

26

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

La virtualisation assistée par le matériel - HVM

• Ajout d’extensions de virtualisation au processeur :

� Intel VT et d’AMD-V

� Les VMs gèrent leurs propres interruptions et changement contexte

� Plus d’émulations des zones mémoires

� Supprime une partie de la couche de virtualisation VMM

� Très bonnes performances

Page 27: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

27

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert• Concepts de machine virtuelle

• La virtualisation par émulation

• La paravirtualisation - PVM

• La virtualisation assisté par le matériel - HVM

Page 28: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

28

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Comprendre KVM

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Red Hat Enterprise Virtualization

Page 29: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

29

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan• Pourquoi KVM?

• Historique

• Fonctionnalitées

• Architecture

• Le couple qemu/kvm

• Outils

Page 30: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

30

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Pourquoi KVM ?• Il existe plusieurs logiciel hyperviseur sous Linux

� Xen :

• Utilise un noyau spécifique intégré depuis la version 3

• Paravirtualisateur, virtualisation matérielle

� KVM - Kernel based Virtual Machine :

• Intégré dans le noyau Linux depuis la version 2.6

• S’appuie sur une version modifié de Qemu pour l’émulation

• KVM se charge de la virtualisation matérielle

Page 31: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

31

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Historique• KVM est une solution de Full virtualisation assistée par le matériel

• Avi Kivity a commencé le développement de KVM en 2006 comme module noyau au travers d’une startup nommé Qumranet

• KVM est intégré au noyau Linux 2.6 à partir de février 2007.

• Red Hat rachète Qumranet en 2008

• KVM a été choisi par OpenVirtualization Alliance comme hyperviseur.

• OpenVirtualization Alliance fait parti du projet Linux Foundation

Page 32: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

32

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Historique• KVM est la base de beaucoup de solutions de virtualisation

OpenNebula

oVirt/Redhat Virtualization

Openstack

Proxmox Ve

Page 33: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

33

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Fonctionnalitées• Virtualisation matérielle

• Paravirtualisation :

� Réseau

� Bloc

� PCI Passthrough

� Balloning memory

• OS invité Linux, FreeBSD, MS Windows, Mac OSX, nested hypervisor

• Live Migration

• Kernel Samepage Merging, Huges Pages, CPU pinning

• S’interface avec Libvirt

Page 34: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

34

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

ArchitectureKVM module noyau !!

Crée un périphérique /dev/kvm

QEMU-KVM s’occupe de l’émulation des périphériques (usb, réseau, disques, cpu ... )

Une architecture virtualisée kvm, repose sur le /dev/kvm et sur qemu pour l’émulation

Les outils permettant de créer et utiliser des machines virtuelles KVM interagissent avec ce périphérique

Page 35: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

35

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Architecture

permet au noyau de fonctionner dans un mode « guest » qui permet à chaque machine virtuelle de posséder son propre espace d’adressage, différent de celui du noyau mais résidant dans l’espace utilisateur

Le périphérique /dev/kvm

Page 36: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

36

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Architecture

Les processeurs virtuels (vCPU)

Périphériques paravirutalisés, périphériques virtualisés et backend des drivers

Tâches internes au processus qemu-kvm

Page 37: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

37

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Outils• L’utilisateur ne va pas directement discuter avec les ioctl et le

périphérique KVM /dev/kvm.

� qemu-system-{x86_64,i386, arm, ...}, qemu-img

� Libvirt : virsh, virt-install, virt-clone, virt-manager (GUI)

� Ovirt, proxmox, Openstack, RHEV

Page 38: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

38

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Pourquoi KVM?

• Historique

• Fonctionnalitées

• Architecture

• Le couple qemu/kvm

• Outils

Page 39: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

39

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Red Hat Enterprise Virtualization Manager

Installation de RHEV

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 40: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

40

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

• Enregistrement pour les dépôts de virtualisation

• Installation de Red hat Virtualization Manager

Page 41: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

41

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Enregistrement pour les dépôts de virtualisation

• Enregistrement de la distribution

#subscription-manager register

#subscription-manager list –available

#subscription-manager attach --pool=8a85f98152ab64040152ac349bb31d48

• Actviation des dépots (repo)

#subscription-manager repos --enable=rhel-6-server-rpms#subscription-manager repos --enable=rhel-6-server-supplementary-rpms#subscription-manager repos --enable=rhel-6-server-rhevm-3.5-rpms#subscription-manager repos --enable=jb-eap-6-for-rhel-6-server-rpms

Page 42: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

42

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installation de Red hat Virtualization Manager

• Mise à jour de la distribution

#yum update

• Installation des paquets pour le Manager

#yum install –y rhevm

Page 43: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

43

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Enregistrement pour les dépôts de virtualisation

• Installation de Red hat Virtualization Manager

Page 44: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

44

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Red Hat Enterprise Virtualization Manager

Installation de RHEV

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 45: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

45

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

• Introduction

• Configuration du Manager

• Accès au portail

Page 46: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

46

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Introduction • Red Hat Enterprise Virtualization Manager est le centre de contrôle de

l’environnement Red hat Virtualization

• Il offre une interface qui permet d’administrer :

� Les Centre de données, les clusters

� Les hôtes

� Les réseaux virtuels

� Le stockage

� Les machines virtuelles

� Les utilisateurs et leurs permissions

• Toutes ces informations sont stockées dans une base données

Page 47: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

47

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Introduction • Toutes ces informations sont stockés dans une base données

• Cette base de données peut être locale ou distante.

• Le programme Engine-setup permet de configurer et démarrer le service Ovirt-engine

� Configuration de la base de données

� Configuration de la websocket proxy

� Configuration des certificats pour le SSL

� Configuration d’un partage NFS pour de l’ISO

Page 48: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

48

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Configuration du Manager• Lancement de la configuration

#engine-setupConfigure Engine on this host (Yes, No) [Yes]:Configure WebSocket Proxy on this machine? (Yes, No) [Yes]

Host fully qualified DNS name of this server [autodetected hostname]:…..…..

Page 49: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

49

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Accès au portail

Page 50: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

50

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Accès au portail

Page 51: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

51

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Accès au portail

Page 52: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

52

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Introduction

• Configuration du Manager

• Accès au portail

Page 53: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

53

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Hôte de virtualisation

Installation de RHEV

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 54: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

54

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

•Installation

Page 55: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

55

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installation

Page 56: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

56

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installation

Page 57: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

57

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installation

Page 58: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

58

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installation

Page 59: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

59

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installation

Page 60: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

60

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installation

Page 61: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

61

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installation

Page 62: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

62

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Installation

Page 63: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

63

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Configurerles hyperviseurs

Installation de RHEV

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 64: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

64

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

• Enregistrement de l’hyperviseur

• Ajout de l'hôte

Page 65: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

65

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Enregistrement de l’hyperviseur

Page 66: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

66

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Enregistrement de l’hyperviseur

Page 67: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

67

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Enregistrement de l’hyperviseur

Page 68: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

68

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Enregistrement de l’hyperviseur

Page 69: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

69

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Enregistrement de l’hyperviseur

Page 70: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

70

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Enregistrement de l’hyperviseur

Page 71: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

71

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Enregistrement de l’hyperviseur

Page 72: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

72

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Enregistrement de l’hyperviseur

• Ajout de l'hôte

Page 73: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

73

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Les domaines de stockage

Le Stockage avec RHEV

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 74: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

74

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

• Comprendre les domaines de stockage

• Classe de domaines

• Les types de domaines

Page 75: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

75

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Comprendre les domaines de stockage

• Un domaine de stockage est une collection d’images accessibles via une interface commune

• Une collection d’images est constituée de modèles, de disques de machines virtuelles, de snapshots ou de fichiers ISO

• Un domaine de stockage est attaché au centre de données

� La haute disponibilité des données

� La migration des machines sur les différents hôtes

Page 76: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

76

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Classe de domaines• RHEV permet trois classes de

domaines de stockage

• ISO domain contient les fichiersiso, pour installer, démarrer des VMs

� Le domaine ISO peut être partagé entre les différents Datacenters

� Un seul domaine ISO estdisponible dans l’écosystèmeRHEV

� Le domaine ISO est uniquementde type NFS

Page 77: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

77

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Classe de domaines• RHEV permet trois classes de

domaines de stockage

• DATA domain contient

� Les disques des machines virtuelles,

� les Appliance virtuelles OVF,

� Les modèles de machines virtuelles

� Les snapshot des VMs

� Les DATA domain ne sont pas partagés dans les Datacenters

� Les domaines DATA sont de types iscsi, FC, Gluster, nfs, posix

Page 78: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

78

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Classe de domaines• RHEV permet trois classes de

domaines de stockage

• Export domain sont des dépôts de stockage temporaires

• Utilisés pour copier et déplacer des images de disques entre différentsDatacenters

• Les domaines Export peuvent êtreutilisés pour sauvegarder des VMs

• Ils peuvent être déplacés entre les différents Datacenters

• Un seul est actif dans l’environnement

Page 79: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

79

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Les types de domaines• File Storage Domain – Domaine de stockage en fichier

� NFS

� Gluster

� Posix compliant FS

� Local

• Block storage domain – Domaine de Stockage en mode bloc

� iSCSI

� Fibre Channel

Page 80: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

80

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Comprendre les domaines de stockage

• Classe de domaines

• Les types de domaines

Page 81: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

81

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Le stockage NFS

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Le Stockage avec RHEV

Page 82: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

82

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

• Introduction au NFS

• Mise en oeuvre d’un serveur NFS

Page 83: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

83

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Introduction a NFS• NFS – Network File System est un système de fichiers réseau

• Développé par SUN Microsystem dans les années 1980

• NFS offre l’export de répertoires pour des machines distantes

• NFS V1,2 et 3 s’appuie sur les RPC - appels de procédure distante

• Plusieurs versions :

� NFS version 1 et 2 utilise le protocole UDP, n’est pas sécurisé

� NFS V3 supporte le transport sur TCP, mais n’est pas toujours sécurisé

� NFS V4.x est une réecriture totale du protocole NFS

• Support de Kerberos, chiffrement des communications, reprise sur incident, parallélisation des transferts (stripping).

Page 84: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

84

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Mise en oeuvre d’un serveur NFS• Installation des paquets nfs pour le server et le client

#yum install nfs-utils#rpm –ql nfs-utils

• Création d’un utilisateurs VDSM

#groupadd –gid 36 vdsm#useradd --gid vdsm --uid 36 vdsm -s /sbin/nologin vdsm

• Création des répertoires

#mkdir –p /var/lib/export/{data,iso}#chowm vdsm. /var/lib/export/{data,iso} -R#chmod 755 /var/lib/export/{data,iso} -R

Page 85: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

85

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Mise en oeuvre d’un serveur NFS• Activation des services

#systemctl enable nfs-server.service#systemctl start nfs-server.service#systemctl start rpcbind.service

• Création des exports

#vi /etc/export/var/lib/export/data *.alphorm.lan(rw,no_root_squash,no_subtree_check)/var/lib/export/iso *.alphorm.lan(rw,no_root_squash,no_subtree_check)

• Activation des exports

#exportfs –vaexporting *: /var/lib/export/data

Page 86: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

86

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Introduction au NFS

• Mise en oeuvre d’un serveur NFS

Page 87: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

87

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ajout des domaines NFS

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Le Stockage avec RHEV

Page 88: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

88

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

•Ajout des domaines NFS

Page 89: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

89

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ajout des domaines NFS

Page 90: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

90

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ajout des domaines NFS

Page 91: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

91

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

•Ajout des domaines NFS

Page 92: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

92

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Le stockage iSCSI

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Le Stockage avec RHEV

Page 93: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

93

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan• Le protocole ISCSI – Internet Small Computer Interface

• Les Logicals Units Numbers - LUN

• Notion de cibles – Targets

• Notion d’initiateur – Initiator

• Introduction au service targetcli

• Installation du service

• Les “Backstore” fileio, blockio

• iSCSI Qualified Name

• Sauvegarde de la configuration

Page 94: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

94

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Le protocole ISCSI – Internet Small Computer Interface

• Dans les années 1990 IBM lance des recherches pour transporter des commandes SCSI par le réseau, sur Ethernet, IP et TCP/IP.

• Au début des années 2000, IBM et Cisco s’allient pour proposer une première version d’iSCSI sur TCP. Transport de commandes SCSI sur TCP/IP.

• IETF publie des RFC pour ISCSI

� RFC 3720 - Internet Small Computer Systems Interface (iSCSI), avril 2004.

� RFC 3721 - Internet Small Computer Systems Interface (iSCSI) Naming and Discovery, avril 2004.

� RFC 3722 - String Profile for Internet Small Computer Systems Interface (iSCSI) Names, avril 2004.

Page 95: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

95

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Les Logicals Units Numbers - LUN

Raid

/dev/sda

LVM

Une unité logique ou LUN est un domaine de stockage

LUN 0

LUN 1

LUN 2

Les LUNs identifient des unités de stockage SAN

Page 96: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

96

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Notion de cibles – TargetsOn mappe les LUN sur des “targets” iscsi

Iqn.2015-04-02.com.alphorm.home• ACL• Identification

Iqn.2015-04-02.com.alphorm.rhel7• ACL• Identification

Iqn.2015-04-02.com.alphorm.var• ACL• Identification

Raid

/dev/sda

LUN 0

LUN 1

LUN 2LVM

Page 97: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

97

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Notion de d’initiateur – initiatorPortal : 192.168.1.10

Raid

/dev/sda

LVM

LUN 0

LUN 1

LUN 2

Iqn.2015-04-02.com.alphorm.var

Iqn.2015-04-02.com.alphorm.home

Iqn.2015-04-02.com.alphorm.rhel7

initiateur ISCSI

Découverte du portailConnexion aux cibles

Page 98: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

98

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Introduction• targetCLI est un outil d’administration pour

manipuler le serveur iSCSI en userspace

• targetCLI s’appuie sur LIO Linux-IO kernelspace

� Dans le noyau depuis la version 2.6.38

� Gère les entrées/sorties scsi

• Supporte l’iscsi, le FCoE, le fibre channel

• TargetCLI en Shell interactive ou en cli

Page 99: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

99

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installation du service

• Installation de targetcli

#yum install targetcli

• Activation du service target

#systemctl enable target.service#systemctl start target.service

• Supprimer la configuration

#targetcli clearconfig confirm=true

Page 100: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

100

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

• Deux types de backstore :

� Fileio utilise la RAM pour le cache, beaucoup de RAM pour de bonnes performances.

� Blockio, utlise le cache “matériel”, contrôleur et disques. Bonnes performances sur les gros fichiers, très peu de latence.

Les “Backstore” fileio, blockio

• Lancer targetcli en mode shell

#targetcli

• Création des backstore

#/> backstores/fileio/ create home /home_dir/home_user.img 1T#/> backstores/block/ create VM /dev/vgvm/lv_redhat7#/> backstores/block/ create DB /dev/vgvm/lv_mariadb

Page 101: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

101

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

iSCSI Qualified Name• Création de l’iqn et du portal

#/> iscsi/ create iqn.2015-09.com.alphorm:home#/> cd iscsi/iqn.2015-09.com.alphorm:home/tpg1#/> portal/ create

• Création des lun

#/> luns/ create backstores/fileio/home#/> lun/ create backstores/block/VM

• Mise en place des liste de contrôle d’acces ACLs et de l’authentification CHAP

#/>acl/ create iqn.2015-09.com.alphorm:client#/> cd acl/iqn.2015-09.com.alphorm:client#/> set auth userid=ludo#/> set auth password=Mon_password

Page 102: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

102

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Sauvegarde de la configuration

• On sauvegarde et on quitte

#/> savingconfig#/> exit#cat /etc/target/saveconfig.json

Page 103: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

103

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Firewalld

• On ouvre l’acces au port tcp iscsi : 3260

#firewall-cmd --permanent --add-port=3260/tcp#firewall-cmd --reload

Page 104: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

104

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert• Le protocole ISCSI – Internet Small Computer Interface

• Les Logicals Units Numbers - LUN

• Notion de cibles – Targets

• Notion d’initiateur – Initiator

• Introduction au service targetcli

• Installation du service

• Les “Backstore” fileio, blockio

• iSCSI Qualified Name

• Sauvegarde de la configuration

Page 105: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

105

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ajout des domaines iSCSI

Le Stockage avec RHEV

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 106: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

106

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

•Ajout des domaines ISCSI

Page 107: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

107

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ajout des domaines iSCSI

Page 108: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

108

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ajout des domaines ISCSI

Page 109: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

109

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ajout des domaines ISCSI

Page 110: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

110

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ajout des domaines ISCSI

Page 111: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

111

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

•Ajout des domaines iSCSI

Page 112: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

112

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Glusterfs filesystemdistribué

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Le Stockage avec RHEV

Page 113: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

113

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

• Glusterfs en quelques mots ou presque

• Fonctionnalités de glusterfs

• Installation et configuration des serveurs glusterfs

• Glusterfs en distribué

• Glustersf en réplication

• Gluterfs en « stripping »

Page 114: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

114

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Glusterfs en quelques mots ou presque

Page 115: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

115

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Glusterfs en quelques mots ou presque• Glusterfs est un système de fichiers en cluster ou cloud

• Il permet d’agréger des volumes provenant de plusieurs types d’architecture NAS, SAN, …et propose au client un seul volume

• Il ne s’appuie pas sur des métadonnées, tous les nœuds du cluster sont de même nature, pas de maitre/esclave ou primaire/secondaire

• glusterfs utilise l’interface FUSE ce qui lui permet de travailler avec des systèmes de fichiers de type différents, un serveur en ext4, un xfs, un zfs,…

• C’est un système de fichiers qui résiste aux pannes

Page 116: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

116

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Glusterfs en quelque mots ou presque

Page 117: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

117

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Fonctionnalités de glusterfs• volume distribué : un volume est distribué sur plusieurs partitions qui sont

distribuées sur plusieurs machines… Les fichiers du volume sont physiquement enregistrés sur l’une des partitions.

• volume répliqué : un volume répliqué est automatiquement répliqué ‘n’ fois surle cluster, ‘n’ pouvant être 2 (raid 1), mais aussi 3 ou plus ! Ce type de volume est intéressant pour se protéger des pannes

• volume morcelé (stripe) : chaque fichier d’un volume “stripé” est découpé en morceaux qui sont répartis sur les nœuds de la grappe. Ce genre de volume est intéressant lorsqu’on cherche de la performance sur des gros fichiers.

• quatre opérations de base sont possibles à chaud sur tous les volumes : étendre, réduire, migrer et équilibrer

Page 118: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

118

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installation et configuration des serveurs glusterfs• Installation par paquets Centos 7

• Créer un répertoire pour les volumes glusterfs

• Connecter les différents nœuds du cluster

• Créer du volume glusterfs

#curl http://download.gluster.org/pub/gluster/glusterfs/LATEST/EPEL.repo/glusterfs-epel.repo -o /etc/yum.repos.d/glusterfs-epel.repo

#yum --enablerepo=epel -y install glusterfs-server

# mkdir /glusterfs/distributed

# gluster peer probe node1 && gluster peer node2 && gluster peer node3

gluster volume create vol_distributed distributed transport node1:/glusterfs/distributed \node2:/glusterfs/distributed node3:/glusterfs/distributed

Page 119: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

119

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Glusterfs en volumes distribués

Page 120: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

120

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Glusterfs en distribués• Création des volumes distribués gluster

#mkdir /glusterfs/distributed (sur les 2 ou 3, 4 serveurs)node02#gluster peer probe node01

#gluster peer status#gluster volume create vol_distributed distributed transport tcp \node01:/glusterfs/distributed \node02:/glusterfs/distributed

#gluster volume start vol_distributed#gluster volume info

#Mount -t glusterfs node1:/vol_distributed /point_de_montage

systemctl restart glusterd

Page 121: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

121

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Glustersf en réplication

Page 122: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

122

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Glusterfs en réplication• Création des volumes repliqués gluster

#mkdir /glusterfs/replica (sur les 2 ou 3, 4 serveurs)#gluster peer probe node1

#gluster peer status#gluster volume create vol_replica replica 2 transport tcp node1:/glusterfs/replica \node2:/glusterfs/replica

#gluster volume start vol_replica#gluster volume info

#Mount -t glusterfs node1:/ vol_replica /point_de_montage

systemctl restart glusterfs

Page 123: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

123

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Glusterfs en « stripping »

Page 124: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

124

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Glusterfs en « stripping »• Création des volumes repliqués gluster

#mkdir /glusterfs/striped (sur les 2 ou 3, 4 serveurs)#gluster peer probe node1#Gluster peer probe node2 …..#gluster peer status#gluster volume create vol_striped stripe 2 transport tcp #node1:/glusterfs/striped \#node2:/glusterfs/striped

#gluster volume start vol_distributed#gluster volume info

#Mount -t glusterfs node1:/vol_striped /point_de_montage

systemctl restart glusterfs

Page 125: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

125

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Glusterfs en « stripping » répliqué

Page 126: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

126

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Glusterfs en quelque mots ou presque

• Fonctionnalités de glusterfs

• Installation et configuration des serveurs glusterfs

• Glusterfs en distribué

• Glustersf en réplication

• Gluterfs en « stripping »

Page 127: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

127

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ajout des domaines Glusterfs

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Le Stockage avec RHEV

Page 128: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

128

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

•Ajout des domaines Glusterfs

Page 129: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

129

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ajout des domaines Glusterfs

Page 130: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

130

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ajout des domaines Glusterfs

Page 131: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

131

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

•Ajout des domaines Glusterfs

Page 132: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

132

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Les domaines ISO

Le Stockage avec RHEV

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 133: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

133

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

• Joindre le domaine ISO au centre de données

• Peupler les domaines ISO

Page 134: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

134

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Joindre le domaine ISO au centre de données

Page 135: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

135

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Joindre le domaine ISO au centre de données

Page 136: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

136

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Joindre le domaine ISO au centre de données

Page 137: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

137

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Joindre le domaine ISO au centre de données

Page 138: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

138

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Joindre le domaine ISO au centre de données

Page 139: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

139

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Peupler les domaines ISO

• Se logguer sur la manager et copier des fichiers ISO sur dir temporaire

#ssh root@rhevm#scp root@iso_store:/iso/* /tmp/

• Utilisation de l’outil engine-iso-uploader

#engine-iso-uploader listPlease provide the REST API password for the admin@internal oVirt Engine user (CTRL+D to abort):ISO Storage Domain Name | Datacenter | ISO Domain StatusISO_DOMAIN | Default | active

Page 140: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

140

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Peupler les domaines ISO

• Ajouter des fichiers ISO

# engine-iso-uploader --iso-domain=ISO_DOMAIN upload /tmp/CentOS-7-x86_64-Minimal-1511.isoPlease provide the REST API password for the admin@internal oVirt Engine user (CTRL+D to abort):Uploading, please wait...INFO: Start uploading /tmp/CentOS-7-x86_64-Minimal-1511.isoINFO: /tmp/CentOS-7-x86_64-Minimal-1511.iso uploaded successfully

Page 141: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

141

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Joindre le domaine ISO au centre de données

Page 142: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

142

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Joindre le domaine ISO au centre de données

• Peupler les domaines ISO

Page 143: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

143

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Les datacenters

Environnement RHEV

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 144: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

144

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

• Introduction au Centre de données – Datacenter

• Le Storage Pool Manager - SPM

• Création d’un Datacenter

• Activation d’un centre de données

Page 145: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

145

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Introduction au Centre de données• Le centre de données ou Datacenter est une entité logique qui définit

des types de ressources dans un environnement spécifique

• Un Datacenter peut être vu comme un conteneur de ressources :

� Des clusters

� Des hôtes

� Des machines virtuelles

� Des réseaux logiques et des cartes physiques NICs

� De l’espace de stockage sous forme de domaine de stockage, NAS, SAN…

Page 146: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

146

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Introduction au Centre de données

Page 147: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

147

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Introduction au Centre de données• Red hat virtualization

peut contenir plusieursdatacenters

• Un centre de donnéespeut contenir

� plusieurs clusters,

� de multiples domainesde stockage,

• Tous les centres de données sont gérés par une seule interface d’administration

Page 148: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

148

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Le Storage Pool Manager - SPM• Le SPM est un rôle attribué à un

hôte dans le Datacenter

• Il contrôle les accès aux domaines de stockage

• Coordonne les métadonnées à travers les domaines de stockage

• Création, suppression et manipulation des images de disques

• Snapshot, modèles (templates), allocations des espaces de stockage

Page 149: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

149

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Le Storage Pool Manager - SPM• Un seul hôte dans le datacenter

peut être administrateur du pool de stockage

• Lors du démarrage, l’hôte s’assure être le seul à disposer de ce rôle

• Une priorité SPM est définie afin de déterminer quel hôte dans le Datacenter est SPM

• 3 niveaux de priorité SPM

� Haut, normal, bas

• Il est possible de modifier le manager

Page 150: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

150

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Création d’un Datacenter

Page 151: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

151

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Création d’un Datacenter

Page 152: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

152

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Création d’un Datacenter

Page 153: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

153

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Activation d’un centre de données• Le centre de données est désactivé, un domaine de stockage Maitre

doit être associé aux Datacenters

Page 154: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

154

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Activation d’un centre de données• Le centre de données est désactivé, Un domaine de stockage Maitre

doit être associé aux Datacenters

Page 155: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

155

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Introduction au Centre de données – Datacenter

• Le Storage Pool Manager - SPM

• Création d’un Datacenter

• Activation d’un centre de données

Page 156: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

156

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Les clustersEnvironnement RHEV

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 157: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

157

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

• Introduction

•Créer un cluster

Page 158: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

158

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Introduction

• Partagent des domaines de stockage

• Partagent des réseaux logiques

• Dispose du même type de CPU

Un cluster est un regroupement d’hôtes

Page 159: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

159

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Introduction

• Appartient à un centre de données

• Chaque hôte appartient à un cluster

• Les Vms sont dynamiquement distribués sur les hôtes

• Les Vms peuvent être migrées sur différents hôtes

Un cluster est un regroupement d’hôtes

Page 160: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

160

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Créer un cluster

Page 161: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

161

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Créer un cluster• Optimisation de la

mémoire

� Partage des pages mémoire non utilisées entre les VMs

� CPU threads – vu commedes cores par les VMs

� Le balloning – Bullemémoire

� Kernel SamepageMerging - KSM

Page 162: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

162

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Créer un cluster

Page 163: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

163

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Créer un cluster

• Stratégie de migration

• Lors de l’échec d’un hôte

Page 164: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

164

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Créer un cluster• VM_Evenly_Distributed

• Distribue des machines virtuelles de façon égale entre les hôtes en se basant sur le nombre des machines virtuelles

• HighVmCount: Définit le nombre maximum de machines virtuelles qui peuvent être exécutées sur chaque hôte

• Migration Threshold: Définit un tampon avant que les machines virtuelles sont migrées de l'hôte

• Activer la surveillance de la capacité du cluster pour les machines virtuelles hautement disponibles

Page 165: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

165

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Créer un cluster• Evenly_Distributed• Distribue des machines virtuelles de

façon égale entre les hôtes

• CpuOverCommitDurationMinutes : Définit le temps (en minutes) qu'un hôte peut exécuter une charge CPU en dehors des valeurs d'utilisation définies avant que la politique prenne des mesures

• HighUtilization : Exprimé en pourcentage. Si l'hôte fonctionne avec le processeur au niveau ou au-dessus de la valeur élevée de l'utilisation défini, RHEV migre les machines virtuelles vers d'autres hôtes du cluster jusqu'à ce que la charge CPU de l'hôte soit redescendue au niveau du seuil de service maximal

Page 166: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

166

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Créer un cluster• Power_saving

� CpuOverCommitDurationMinutes: Définit le temps (en minutes) qu'un hôte peut exécuter une charge CPU en dehors des valeurs d'utilisation définies avant que la politique prenne des mesures

� HighUtilization : Exprimé en pourcentage. Si l'hôte fonctionne avec le processeur au niveau ou au-dessus de la valeur élevée de l'utilisation définie, RHEV migre les machines virtuelles vers d'autres hôtes du cluster jusqu'à ce que la charge CPU de l'hôte sois redescendue au niveau du seuil de service maximale

Page 167: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

167

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Créer un cluster• Power_saving

� LowUtilization: Exprimé en pourcentage. Si l'hôte fonctionne en dessous de la valeur d'utilisation de l'intervalle de temps défini,

� RHEV va migrer des machines virtuelles vers d'autres hôtes du cluster.

� RHEV va éteindre la machine hôte, et la redémarrer à nouveau lorsque l'équilibrage de charge nécessite ou qu’il n'y a pas assez d'hébergeurs libres dans le cluster.

Page 168: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

168

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Introduction

•Créer un cluster

Page 169: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

169

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Virtualiser des systèmes Microsoft

Les machines virtuelles

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 170: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

170

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

•Création d’une VM

Page 171: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

171

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Création d’une VM

Page 172: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

172

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert• Création d’une VM

Page 173: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

173

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Virtualiser des systèmes Linux

Les serveurs virtuels

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 174: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

174

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

•Création d’une VM Linux

Page 175: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

175

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Création d’une VM Linux

Page 176: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

176

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Création d’une VM Linux

Page 177: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

177

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Création d’une VM Linux

Page 178: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

178

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Création d’une VM Linux

Page 179: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

179

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Création d’une VM Linux

Page 180: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

180

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Création d’une VM Linux

Page 181: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

181

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Création d’une VM Linux

Page 182: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

182

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Création d’une VM Linux

Page 183: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

183

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

•Création d’une VM Linux

Page 184: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

184

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installer les Red Hat tools

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Les machines virtuelles

Page 185: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

185

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

•Les pilotes virtio kesako ?

•Les Red hat tools

• Installer les pilotes virtio balloon, net, …

Page 186: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

186

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Les pilotes virtio kesako ?• A l’instar des XenTools, des vmware-tools, les pilotes virtio virtual Input-

output sont une API pour les machines virtuelles

• virtio est une couche d’abstraction qui a pour but de donner au système invité l’accès à un panel défini de périphériques para-virtualisésdisponibles sur l’hyperviseur au travers d’une interface commune.

• Développé par Rusty Russel pour hyperviseur lguest très proche de kvm

• Virtio est aujourd’hui LA solution de para-virtualisation par défaut pour le systèmes KVM

• Il existe un portage pour les systèmes Microsoft

Page 187: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

187

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Les pilotes virtio kesako ?• Un point intéressant avec KVM et d’autres implémentations de virtio est

que les drivers se trouvant dans le système invité communiquent avec un backend qui se trouve en espace utilisateur.

• Donc, les actions d’écritures et de lectures sont réalisées à partir de cet espace (utilisateur) ce qui rend de grands services en termes de sécurité et d’isolation.

• virtio comporte donc deux parties principales.

1. Le driver "front-end" installé dans le système invité,

2. Le "backend" installé dans l’hyperviseur.

Page 188: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

188

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Virtio kesako ?

Page 189: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

189

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Les Red hat tools• Les tools fournis par Red hat à l’instar des vmware-tools, xentools.

• Est un package sous format ISO

• Permet l’installation des pilotes Virtio

• Permet à l’hôte d’interroger la machine virtuelle

� Son état

� Son adresse IP

� Nom de d’hôte

Page 190: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

190

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installer les pilotes virtio balloon, net, …

• Démonstration

• Via le gestionnaire de périphériques

Page 191: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

191

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installer les pilotes virtio balloon, net, …

Page 192: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

192

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installer les pilotes virtio balloon, net, …

Page 193: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

193

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installer les pilotes virtio balloon, net, …

Page 194: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

194

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installer les pilotes virtio balloon, net, …

Page 195: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

195

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installer les pilotes virtio balloon, net, …

Page 196: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

196

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installer les pilotes virtio balloon, net, …

Page 197: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

197

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Installer les pilotes virtio balloon, net, …

Page 198: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

198

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

•Les pilotes virtio kesako ?

• Installer les pilotes virtio balloon, net, …

Page 199: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

199

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Déployer des VMsà partir de modèles

Administrer les VMs

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 200: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

200

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan• Introduction aux modèles de machines virtuelles - Templates

• Créer des modèles de VM

• Éditer, supprimer des modèles

• Préparer des VMs Linux et Windows pour les modèles

• Déployer des VMs avec les pools

Page 201: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

201

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Introduction au modèles de machines virtuelles

• Qu’est-ce qu’un modèle?

� C’est une copie d’une machine virtuelle qui facilite le déploiement de VMs

� Copie la configuration matérielle et logicielle, les logiciels installés

� Créer une “VM” en lecture seule

• Déployer des machines virtuelles à partir des pools

� Les pools de machines de virtuelles permettent de déployer une quantité de VMs à partir de modèle en un seul clic.

Page 202: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

202

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Créer des modèles de VM

Page 203: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

203

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Créer des modèles de VM

Page 204: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

204

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Éditer, supprimer des modèles

Page 205: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

205

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Éditer, supprimer des modèles

Page 206: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

206

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Préparer des VMs à déployer• Lors d’un clone, d’une copie, de la création d’un modèle, certain

paramètres doivent être «nettoyés » :

� L’adresse MAC, UUID des cartes réseaux

� Le parametres réseaux, nom d’hotes, etc..

� Les clés SSH

� Les regles Udev

� Les journaux de logs

• Sous Linux Red hat, Fedora, SuSe, Centos, la commande sys-unconfig

• Sous MS Windows, la commande Sysprep

Page 207: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

207

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Déployer des VMs avec les pools

Page 208: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

208

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Déployer des VMs avec les pools

Page 209: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

209

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert• Introduction aux modèles de machines virtuelles - Templates

• Créer des modèles de VM

• Éditer, supprimer des modèles

• Préparer des VMs à déployer

• Déployer des VMs avec les pools

Page 210: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

210

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Les snapshotsAdministrer les VMs

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 211: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

211

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

• Introduction aux snapshots

•Prendre des snapshots

•Restaurer des snapshots

Page 212: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

212

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Introduction aux snapshots

• Un snapshot ou cliché ou instantané est une capture de l’état à un instant T de la machine virtuelle (mémoire, disque)

• Un cliché permet de créer des points de restauration

Page 213: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

213

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Prendre des snapshots

Page 214: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

214

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Prendre des snapshots

Page 215: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

215

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Restaurer des snapshots

Page 216: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

216

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Restaurer des snapshot

Page 217: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

217

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Restaurer des snapshot

• Le snapshot une fois restauré a disparu. Il est supprimé !

Page 218: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

218

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Introduction aux snapshots

•Prendre des snapshots

•Restaurer des snapshots

Page 219: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

219

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Cloner des machines virtuelles

Administrer les VMs

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 220: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

220

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

• Introduction au clonage des machines virtuelles

• Clone standard

• Clone à partir de snapshot

Page 221: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

221

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Introduction au clonage de machine virtuelle

• Un clone est la copie à l’identique d’une machine

� Le clone comprend les paramètres de la machine

� Le disque

• RHEV nous permet deux types de clones :

1. D’une machine virtuelle existente

2. D’un snapshot

Page 222: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

222

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Clone standard

Page 223: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

223

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Clone standard

Page 224: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

224

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Clone à partir de snapshot

Page 225: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

225

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Clone à partir de snapshot

Page 226: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

226

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Introduction au clonage des machines virtuelles

• Clone standard

• Clone à partir de snapshot

Page 227: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

227

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Comprendre les réseaux virtuels

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Les réseaux RHEV

Page 228: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

228

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

• Introduction aux réseaux logiques

•Les réseaux REQUIS et OPTIONNEL

•Les profils VNic

Page 229: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

229

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Introduction aux réseaux logiques• Un réseau logique est un ensemble nommé de propriétés de

connectivité réseau global dans votre centre de données

• Permettent à la fois la connectivité et le contrôle des flux.

• On peut créer des réseaux logiques :

� Afin d’optimiser le trafic réseau entre les hôtes

� Afin d’optimiser les trafics des domaines de stockage

� Dédier un « réseau » à des machines virtuelles

� Dédier un réseau à la migration des machines

Page 230: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

230

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Les réseaux REQUIS et OPTIONNEL• RHEV distingue deux types de réseaux :

� Requis : appliqué à tous les hôtes dans le cluster pour être opérationnel

• Lorsqu’un réseau logique requis est non-opérationel, les machines virtuelles qui utilisent ce réseau, sont “fencées” et migrer sur d’autres hôtes.

� Optionnel : un réseau non-requis ou optionnel devient non opérationnel, les machines virtuelles en cours d'exécution sur le réseau ne sont pas migrées vers un d’autre hôte. Evite la surcharge d'E/S inutiles causées par une migrations de masse.

• Les réseaux optionnels sont des réseaux logiques qui ne sont pas déclarés explicitement requis.

• La présence ou l'absence de ces réseaux n'a aucune incidence sur le statut opérationnel d'un hôte.

Page 231: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

231

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Les profils vNic• Un profil vNICvirtuel est un ensemble de paramètres qui peuvent être

appliqués à chaque carte d'interface réseau virtuelle, Qos, port mirroring

• Depuis la version 3.3 de RHEV. Les profils sont obligatoires pour que les VMs utilisent le réseau logique

Page 232: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

232

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Introduction aux réseaux logiques

•Les réseaux REQUIS et OPTIONNEL

•Les profils VNic

Page 233: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

233

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Mise en œuvre des réseaux logiques

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Les réseaux RHEV

Page 234: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

234

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

•Créer un réseau logique

•Dédier des flux

Page 235: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

235

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Créer un réseau logique

Page 236: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

236

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Créer un réseau logique

Page 237: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

237

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Créer un réseau logique

Page 238: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

238

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Créer un réseau logique

Page 239: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

239

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Créer un réseau logique

Page 240: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

240

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Créer un réseau logique

Page 241: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

241

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Les profils vNic

Page 242: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

242

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Créer un réseau logique

Page 243: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

243

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Dédier des flux

Page 244: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

244

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Dédier des flux

Page 245: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

245

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Dédier des flux

Page 246: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

246

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

•Créer un réseau logique

•Dédier des flux

Page 247: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

247

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Mis en œuvre du channel bonding

Les réseaux RHEV

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 248: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

248

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

• Introduction au channel bonding

• Les différents modes

• Configuration du channel bonding

Page 249: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

249

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Introduction au channel bonding• Le channel bonding ou agrégation de cartes réseau permet d’appliquer

des stratégies sur les cartes réseaux

• Avec plusieurs cartes, un groupe d’interfaces est créé. Une seuleinterface, représente un groupe de cartes

• Parmi les stratégies disponbiles :

� L’équilibrage de charge

� La tolérance aux pannes

� L’amélioration des performances eth0 eth1

C h a n n e l B o n d i n g

eth2 eth3

Page 250: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

250

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Les differentes stratégies• L’équilibrage de charge - Balance rr

� Ce mode fait transiter séquentiellement les paquets sur chaque interface

eth0 eth1

C h a n n e l B o n d i n g

eth2 eth3

1 5 2 6 3 7 4 8

Page 251: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

251

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Les différentes stratégies• La sauvegarde active – Active backup

� Seule une interface est en fonctionnement, si elle tombe en panne, l’autre interface s‘active et reçoit donc les paquets

eth0 eth1

C h a n n e l B o n d i n g

eth2 eth3

Page 252: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

252

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Les différentes stratégies• La sauvegarde active – Active backup

� Seule une interface est en fonctionnement, si elle tombe en panne, l’autre interface s‘active et reçoit donc les paquets

eth0

C h a n n e l B o n d i n g

eth2 eth3eth1

Page 253: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

253

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Les différentes stratégies• La balance XOR

� Ce mode est basé sur une politique de hashage de transmission. Une interface affectée à l’envoie vers une adresse MAC (adresse de la source XOR adresse MAC de destination modulo du nombre d’interface)

• Le broadcast

� Les paquets sont envoyés sur toutes les interfaces

• 802.3AD

� Agrège plusieurs interfaces en groupes dynamiques partagent un paramètre commun. Cela permet d’élargir la bande passante

Page 254: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

254

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Configuration du channel bonding

Page 255: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

255

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Configuration du channel bonding

Page 256: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

256

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Configuration du channel bonding

Page 257: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

257

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Configuration du channel bonding

Page 258: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

258

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Configuration du channel bonding

Page 259: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

259

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Configuration du channel bonding

Page 260: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

260

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Introduction au channel bonding

• Les différents modes

• Configuration du channel bonding

Page 261: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

261

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Migrer une machine virtuelle

Migration et HA

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Page 262: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

262

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

• Introduction

•Prérequis à la migration

•Migrer des machines virtuelles

Page 263: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

263

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Introduction

• La migration est la possibilité de pouvoir déplacer des machines virtuelles entre différents hôtes physiques dans le cluster

• Les machines se déplacent

� Sans interruption de fonctionnement

� Transparent pour les utilisateurs connectés

� La mémoire est copiée à partir de la source vers l’hôte de destination

� Il y a bien sur des prérequis afin de déplacer des VMs entre hôtes

Page 264: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

264

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Prérequis à la migration• Les machines virtuelles doivent être en activité

• Les hôtes doivent faire partie du même cluster

• La source et la destination doivent avoir accès aux mêmes réseaux et VLAN

• La source et la destination doivent avoir accès au domaine de stockage où réside la machine virtuelle

• La source et la destination doivent disposer des mêmes capacités CPU.

• La destination doit disposer de suffisamment de mémoire pour recevoir la ou les machines virtuelles

Page 265: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

265

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Migrer des machines virtuelles

Page 266: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

266

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Migrer des machines virtuelles

La machine virtuelle a changé d’hôte

Page 267: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

267

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Introduction

•Prérequis à la migration

•Migrer des machines virtuelles

Page 268: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

268

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Le portail utilisateur

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Les utilisateurs et les bureaux distants

Page 269: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

269

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Plan

• Introduction

•Se connecter en admin

•Se connecter en utilisateur UserRole

Page 270: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

270

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Introduction

•Le portail utilisateur

•La gestion des modèles

•L’administration des VMs

•Visualiser les ressources

Page 271: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

271

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Se connecter en admin

Page 272: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

272

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Se connecter en admin

Page 273: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

273

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Se connecter en admin

Page 274: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

274

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Se connecter en utilisateur UserRole

Page 275: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

275

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Ce qu’on a couvert

• Introduction

•Se connecter en admin

•Se connecter en utilisateur UserRole

Page 276: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

276

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Ludovic Quenec'hduFormateur et Consultant indépendant OpenSource et virtualisation

Conclusion

Page 277: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

277

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Le plan de formation• Red Hat Enterprise Virtualization

• Ecosystème RHEV• Comprendre les concepts de virtualisation• Comprendre KVM

• Installation de RHEV

• Red Hat Enterprise Virtualization Manager• Configuration du Manager• Hôte de virtualisation• Configurer les hyperviseurs

• Le Stockage avec RHEV

• Les Domaines de stockage• Le stockage NFS• Ajout des domaines NFS• Le stockage ISCSI• Ajout des domaines ISCSI• Glusterfs filesystem distribué• Ajout des domaines GlusterFS• Les domaines ISO

• Environnement RHEV

• Les datacenters• Les clusters

• Les machines virtuelles

• Virtualiser des systèmes Microsoft• Virtualiser des systèmes Linux• Installer les pilotes paravirtualisés

• Administrer les VMs

• Déployer des machines virtuelles à partir de modèles

• Les snapshot• cloner des machines virtuelles

• Les réseaux RHEV• Comprendre les réseaux virtuels• Mis en œuvre des réseaux logiques• Mis en œuvre du channel bonding

Page 278: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

278

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Le plan de formation• Migration et HA

• Migrer une machine virtuelle • Explorer la haute disponibilité

• Les utilisateurs et les bureaux distants

• Intégration Active Directory • Virtualiser des bureaux distants Microsoft • le portail utilisateur

• Administrer l'environnement

• Mettre a jour Red hat Virtualization Manager• sauvegarder et restaurer l'environnement

Page 279: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

279

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

Avez-vous des Questions /Remarques /Commentaires ?

Page 280: Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization RHCVA (RH318)

13/05/2016

280

Formation Red Hat Administrateur de virtualization RHCVA (RH318) alphorm.com™©

A bientôt ☺

Pour une nouvelle formation sur Linux Red Hat.

Red Hat Atomic host, Administration Openstack