SlideShare une entreprise Scribd logo
1  sur  312
Télécharger pour lire hors ligne
01/07/2016
1
Formation OracleVM 3.X Administration alphorm.com™©
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
Formation
Oracle VM 3.x
01/07/2016
2
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Présentation du formateur
•Le plan de la formation
•Connaissances requises
01/07/2016
3
Formation OracleVM 3.X Administration alphorm.com™©
Présentation du formateur
Ludovic QUENEC’HDU
• lquenec@alphorm.com
• 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
01/07/2016
4
Formation OracleVM 3.X Administration alphorm.com™©
Mes formations sur Alphorm
01/07/2016
5
Formation OracleVM 3.X Administration alphorm.com™©
Le plan de formation
• État de l'art la virtualisation
• Introduction à la virtualisation
• Les hyperviseurs Xen, KVM
• OracleVM présentation
• Ecosystème OracleVM
• Installation de l’environnement
• Oracle Linux 6
• Le Manager OracleVM
• Update Manager OracleVM
• OracleVM Server
• Update OracleVM Server
• Découverte des serveurs
• Le Stockage
• Le stockage NFS
• Découverte des serveur de fichier NFS
• Le stockage ISCSI
• Découverte des serveurs SAN
• Les pools de serveurs
• Comprendre les pools OracleVM
• Les repositories
• Comprendre les dépôts
• Créer des repositories
• Peupler les Repositories
• Comprendre les réseaux
• Introduction aux réseau virtuel
• Manipuler les réseaux logiques
• Le Bonding
• Les VLAns
01/07/2016
6
Formation OracleVM 3.X Administration alphorm.com™©
Le plan de formation
• Les machines Virtuelles
• Création des VMs Linux
• Déployer des Appliance et modèles
• Création des VMs MS Windows
• Gestion des Vms
• Cloner des VMs, Créer des Modèles
• Migration de machine virtuelle
• Les pools de serveurs avancés
• DRS, DPM, HA
01/07/2016
7
Formation OracleVM 3.X Administration alphorm.com™©
Publics concernés et prérequis
• 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 d’Oracle VM
• DSI qui souhaite comparer les différentes solutions de
virtualisations
• Professionnels de l'informatique titulaires de certifications
RHCSA, LPCI 1 et 2 ou qui possèdent une expérience
équivalente avec Linux
• Bonne expérience d’administration
01/07/2016
8
Formation OracleVM 3.X Administration alphorm.com™©
Are you ready ? ☺
01/07/2016
9
Formation OracleVM 3.X Administration alphorm.com™©
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
Introduction à la
virtualisation
État de l'art la
virtualisation
01/07/2016
10
Formation OracleVM 3.X Administration alphorm.com™©
Plan
• Concepts de machine virtuelle
• La virtualisation par émulation
• La paravirtualisation - PVM
• La virtualisation assistée par le matériel – HVM
• Le modèle : Machines Virtuelles
• Le modèle : isolation, containers
• Les produits : “Isolateur”, containers
01/07/2016
3
Formation OracleVM 3.X Administration alphorm.com™©
Présentation du formateur
Ludovic QUENEC’HDU
• lquenec@alphorm.com
• 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
01/07/2016
3
Formation OracleVM 3.X Administration alphorm.com™©
Présentation du formateur
Ludovic QUENEC’HDU
• lquenec@alphorm.com
• 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
01/07/2016
13
Formation OracleVM 3.X Administration 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
01/07/2016
14
Formation OracleVM 3.X Administration 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
01/07/2016
15
Formation OracleVM 3.X Administration 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
01/07/2016
16
Formation OracleVM 3.X Administration alphorm.com™©
Le modèle : Machine Virtuelle
• La virtualisation complète
• La para virtualisation, La virtualisation assistée par le matériel
Matériel - Hardware
Système d’exploitation/Hyperviseur
NOYAU
Matériel
émulé
Linux -
Windows
NOYAU
Matériel
paravirtuel
Linux - Windows
NOYAU modifié
Matériel
VT/PAE
Passtrough
Linux -
Windows
NOYAU
VMM
Virtual
Machine
Manager
01/07/2016
17
Formation OracleVM 3.X Administration alphorm.com™©
Le modèle : isolation, containers
Matériel - Hardware
Linux – Espace Noyau
Espace Utilisateur
/
• Mode de fonctionnement « classique » de Linux
01/07/2016
18
Formation OracleVM 3.X Administration alphorm.com™©
Le modèle : isolation, containers
• Pas de noyau dans les conteneurs, un répertoire égale un OS
• Pas d’émulation de matériel
• Accès direct au matériel
Matériel - Hardware
/var/lib/lxc
Ubuntu 15
/CT-03/root-fs/
CentOS 7
/CT-02/root-fs/
Débian 8
/CT-01/root-fs/
OS Linux - Noyau
01/07/2016
19
Formation OracleVM 3.X Administration alphorm.com™©
Les produits : “Isolateur”, containers
• En isolation :
Chroot
BSD Jails
Les zones de Solaris
• En containers :
LXC
OpenVZ
Linux-Vserver
Dockers
01/07/2016
20
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
• Concepts de machine virtuelle
• La virtualisation par émulation
• La paravirtualisation - PVM
• La virtualisation assistée par le matériel – HVM
• Le modèle : Machines Virtuelles
• Le modèle : isolation, containers
• Les produits : “Isolateur”, containers
01/07/2016
21
Formation OracleVM 3.X Administration alphorm.com™©
Les hyperviseurs
Xen, KVM
État de l'art :
la virtualisation
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
01/07/2016
22
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•KVM
Historique
Fonctionnalitées
Architecture
Outils
•Projet Xen
Historique
Qu’est ce que Xen?
Fonctionnalités
Architecture
01/07/2016
23
Formation OracleVM 3.X Administration 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
01/07/2016
24
Formation OracleVM 3.X Administration alphorm.com™©
Historique
KVM est la base de beaucoup de solution de virtualisation
OpenNebula
oVirt/Redhat Virtualization
Openstack
Proxmox Ve
01/07/2016
4
Formation OracleVM 3.X Administration alphorm.com™©
Mes formations sur Alphorm
01/07/2016
26
Formation OracleVM 3.X Administration alphorm.com™©
Architecture
KVM 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
01/07/2016
27
Formation OracleVM 3.X Administration 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
01/07/2016
28
Formation OracleVM 3.X Administration alphorm.com™©
Architecture
Les processeurs virtuels (VCPU)
Périphériques paravirutalisés,
périphériques virutalisés et backend
des drivers
Tâches internes au processus qemu-kvm
01/07/2016
29
Formation OracleVM 3.X Administration 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
01/07/2016
30
Formation OracleVM 3.X Administration alphorm.com™©
Historique
• Projet de recherche mené par Ian Pratt à l’université de Cambridge.
• Création de XenSource par Ian Pratt
• Développement du projet en « open source ».
• Commercialisation de versions de Xen dédiées aux entreprises.
• Rachat par Citrix en août 2007 (XenServer).
• XenProject Linux Foundation
• XenSource : Version Originale de Xen
• Citrix XenServer : Citrix XenServer, Cirix XenApp, XenDesktop
• Xenproject, Project autonome :Amazon, AMD, Bromium, CA Technologies,
Calxeda, Cisco, Citrix, Google, Intel, Oracle, Samsung, and Verizon
01/07/2016
31
Formation OracleVM 3.X Administration alphorm.com™©
Qu’est ce que Xen?
• Xen est un hyperviseur de type 1 ou BareMetal open-source
• Son rôle est d’ordonnancer le fonctionnement des différentes machines
virtuelles
• Il permet donc d’exécuter plusieurs instances de systèmes d’exploitation en
parallèle sur une seule machine (ou hôte).
• Xen est peut être le seul hyperviseur type-1 disponible en open source.
• Xen est utilisé comme base pour un certain nombre de différentes applications
commerciales et open source
• La virtualisation des serveurs, de l'Infrastructure as a Service (IaaS), la
virtualisation de bureau, etc...
• Xen est la base des plus grands Cloud en production aujourd'hui.
01/07/2016
32
Formation OracleVM 3.X Administration alphorm.com™©
Fonctionnalités
• Biensûr la création de Machines virtuelles, Linux, Windows,
MacosX, BSD, ...
• Des VMs PV - para-virtualisées
• Des VMs HVM - Hardware Virtualization Machine
• Des VMs PVonHVM Para-virtualisée sur Guest HVM
• Snapshot, clonage, migration de VMs entre hôtes.
• La haute Disponibilité/Fault Tolerance avec REMUS et DRBD
01/07/2016
33
Formation OracleVM 3.X Administration alphorm.com™©
Fonctionnalités
•Sur les systèmes hôtes
01/07/2016
34
Formation OracleVM 3.X Administration alphorm.com™©
Fonctionnalités
•Sur les systèmes invités
01/07/2016
35
Formation OracleVM 3.X Administration alphorm.com™©
Fonctionnalités
• Modèle réseau performant :
•La gestion du NAT, le bridge, Le channel Bonding
•Les switchs virtuels avec OpenvSwitch:
Monitoring : Netflow, SPAN, RSPAN, sflow
QoS : Traffic shapping, Queuing, ..
Sécurité : VLAN, filtration du trafic
01/07/2016
5
Formation OracleVM 3.X Administration alphorm.com™©
Le plan de formation
• État de l'art la virtualisation
• Introduction à la virtualisation
• Les hyperviseurs Xen, KVM
• OracleVM présentation
• Ecosystème OracleVM
• Installation de l’environnement
• Oracle Linux 6
• Le Manager OracleVM
• Update Manager OracleVM
• OracleVM Server
• Update OracleVM Server
• Découverte des serveurs
• Le Stockage
• Le stockage NFS
• Découverte des serveur de fichier NFS
• Le stockage ISCSI
• Découverte des serveurs SAN
• Les pools de serveurs
• Comprendre les pools OracleVM
• Les repositories
• Comprendre les dépôts
• Créer des repositories
• Peupler les Repositories
• Comprendre les réseaux
• Introduction aux réseau virtuel
• Manipuler les réseaux logiques
• Le Bonding
• Les VLAns
01/07/2016
37
Formation OracleVM 3.X Administration alphorm.com™©
Fonctionnalités
• PCI-Passthrough
• Ballooning
• NUMA scheduler affinity
• CPUPools
• Et plus encore ...
01/07/2016
38
Formation OracleVM 3.X Administration alphorm.com™©
Fonctionnalités
• Pléthore d’outils de gestion :
virsh
xl cli
Virt-manager
convirt, Archipel, Xo XenOrcherstra
Openstack, Oracle VM
OpenXenManager
01/07/2016
39
Formation OracleVM 3.X Administration alphorm.com™©
Architecture
• L’hyperviseurr Xen s’exécute directement sur le
matériel et il est responsable des ressources CPU
,Mémoire et interruptions.
• C’est le premier programme après le bootloader.
• Les machines virtuelles s’exécutent directememt sur
Xen.
• Une machine virtuelle est appelée un domaine ou
un invité (guest).
• Un domaine spécial, appelé Dom0 (domaine 0),
contient les drivers pour tous les périphériques du
système.
• Dom0 contient également un stack (des outils) de
contrôle afin de gérer les machines virtuelles.
01/07/2016
40
Formation OracleVM 3.X Administration alphorm.com™©
Architecture
• Architecture d'un système Xen est composée de :
hyperviseur Xen
machines virtuelles sécurisées appelées domaines
dom0 - privileged domain
domU - unprivileged domain
• Hyperviseur :
ordonnance temps d'utilisation de la machine hôte par chaque domaine (dans un
temps imparti, les OS invités ordonnancent leurs processus)
au boot de l'ordinateur, détecte et démarre les processeurs non initialisés par le BIOS
route les interruptions, énumère les bus PC
01/07/2016
41
Formation OracleVM 3.X Administration alphorm.com™©
Architecture
• Dom0 (domaine privilégié) :
créé lors de l'installation de Xen
lancé automatiquement au boot après modification du chargeur grub
composé d'un noyau linux modifié et des logiciels de contrôle de Xen
le seul à pouvoir interagir directement avec le matériel via les pilotes du noyau
linux
les autres domaines font appel à ces pilotes via l'utilisation des pilotes (virtuels)
de Xen
assure les tâches d'administration du système via le démon xend dans l’espace
utilisateur (création, démarrage, arrêt, restauration ou migration des domaines)
gère les pilotes natifs et pilotes virtuels des domaines
01/07/2016
42
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•KVM
Historique
Fonctionnalitées
Architecture
Outils
•Projet Xen
Historique
Qu’est ce que Xen?
Fonctionnalités
Architecture
01/07/2016
43
Formation OracleVM 3.X Administration alphorm.com™©
Ecosystème
Oracle VM
Oracle VM présentation
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
01/07/2016
6
Formation OracleVM 3.X Administration alphorm.com™©
Le plan de formation
• Les machines Virtuelles
• Création des VMs Linux
• Déployer des Appliance et modèles
• Création des VMs MS Windows
• Gestion des Vms
• Cloner des VMs, Créer des Modèles
• Migration de machine virtuelle
• Les pools de serveurs avancés
• DRS, DPM, HA
01/07/2016
45
Formation OracleVM 3.X Administration alphorm.com™©
Introduction
• OracleVM est LA solution de virtualisation Open source
distribuée par la société Oracle
• Similaire aux solutions RHEV, Vmware, etc..
• OracleVM est disponible en version 3.4
• OracleVM permet la géstion des machines virtuelles, Linux
Oracle, Red Hat, Oracle solaris, Microsoft Windows
Mais pas seulement
01/07/2016
46
Formation OracleVM 3.X Administration alphorm.com™©
Introduction
• Avec OracleVM :
Machines, Virtuelles, Appliance Virtuelles, Modeles de machines
Création de Clusters de serveurs
Stratégies de gestion des ressources matérielles via l’équilibrage de charges
DRS, DPM
La haute disponibilité des VMs
La migration en ligne des VMs
Reseaux virtuels, bonding, VLAN
Stockage SAN et NAS
Gestion de l’environnement via une interface de Management
01/07/2016
47
Formation OracleVM 3.X Administration alphorm.com™©
Architecture
• Oracle VM Manager : console de gestion basée sur des technologies web pour gérer les
serveurs Oracle VM.
• Oracle VM Server : inclut une version de l'hyperviseur Xen, ainsi que l'agent de
communication vers Oracle VM Manager pour la gestion des machines virtuelles. Il inclut
aussi une version allégée du noyau Linux appelée Dom0.
01/07/2016
48
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•Introduction
•Architecture
01/07/2016
49
Formation OracleVM 3.X Administration alphorm.com™©
Oracle Linux 6.x
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
Installation de l’environnement
01/07/2016
50
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Introduction
•Prérequis
•Installation du serveur Oracle Linux 6
01/07/2016
51
Formation OracleVM 3.X Administration alphorm.com™©
Introduction
• OracleVM est une suite de logiciels installables sur Linux
• Oracle VM Manager supporte les systèmes Linux :
Oracle Linux 5 Update 5 64-bit or later.
Oracle Linux 6 64-bit or later.
Red Hat Enterprise Linux 5 Update 5 64-bit or later.
Red Hat Enterprise Linux 6 64-bit or late
01/07/2016
7
Formation OracleVM 3.X Administration alphorm.com™©
Publics concernés et prérequis
• 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 d’Oracle VM
• DSI qui souhaite comparer les différentes solutions de
virtualisations
• Professionnels de l'informatique titulaires de certifications
RHCSA, LPCI 1 et 2 ou qui possèdent une expérience
équivalente avec Linux
• Bonne expérience d’administration
01/07/2016
53
Formation OracleVM 3.X Administration alphorm.com™©
Installation
01/07/2016
54
Formation OracleVM 3.X Administration alphorm.com™©
Installation
01/07/2016
55
Formation OracleVM 3.X Administration alphorm.com™©
Installation
01/07/2016
56
Formation OracleVM 3.X Administration alphorm.com™©
01/07/2016
57
Formation OracleVM 3.X Administration alphorm.com™©
•Introduction
•Prérequis
•Installation du serveur Oracle Linux 6
Ce qu’on a couvert
01/07/2016
58
Formation OracleVM 3.X Administration alphorm.com™©
Le Manager
OracleVM
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
Installation de l’environnement
01/07/2016
59
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Prérequis
•Installation du manager
01/07/2016
60
Formation OracleVM 3.X Administration alphorm.com™©
Prérequis
• Un utilisateur Oracle, membre du groupe dba
• hard nofiles et soft nofiles dans /etc/security/limits.conf
01/07/2016
61
Formation OracleVM 3.X Administration alphorm.com™©
Prérequis
• OracleVM et les produits supportés sont installés dans le répertoire :
/u01/app/oracle
• Un script fournit par Oracle permet de configurer l’ensemble du
système pour Oracle VM
createOracle.sh
Crée le répertoire /u01
Ouvre les ports sur le firewall
Configure les paramètres dans le fichier /etc/security/limits.conf
01/07/2016
8
Formation OracleVM 3.X Administration alphorm.com™©
Are you ready ? ☺
01/07/2016
8
Formation OracleVM 3.X Administration alphorm.com™©
Are you ready ? ☺
01/07/2016
8
Formation OracleVM 3.X Administration alphorm.com™©
Are you ready ? ☺
01/07/2016
65
Formation OracleVM 3.X Administration alphorm.com™©
Installation du manager
• Supprimer le fichier
temporaire
• /tmp/ovm_configid
01/07/2016
66
Formation OracleVM 3.X Administration alphorm.com™©
Installation du manager
01/07/2016
67
Formation OracleVM 3.X Administration alphorm.com™©
•Prérequis
•Installation du manager
Ce qu’on a couvert
01/07/2016
68
Formation OracleVM 3.X Administration alphorm.com™©
Update Manager
OracleVM
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
Installation de l’environnement
01/07/2016
69
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Prérequis
•Mise à jour du Manager
01/07/2016
70
Formation OracleVM 3.X Administration alphorm.com™©
Prérequis
• Lors de la mise à niveau de l’environnement Oracle VM
• Oracle VM Manager doit d'abord être mis à niveau
• Après la mise à niveau effectuée, toutes les instances
d'Oracle VM Server doivent être à la même version dans
l’environnement Oracle VM.
• Si vous avez des instances d'Oracle VM Server qui sont de
différentes versions, un comportement inattendu avec la
haute disponibilité (HA) pourra se produire.
01/07/2016
71
Formation OracleVM 3.X Administration alphorm.com™©
Mise a jour du Manager
01/07/2016
72
Formation OracleVM 3.X Administration alphorm.com™©
•Prérequis
•Mise à jour du Manager
Ce qu’on a couvert
01/07/2016
9
Formation OracleVM 3.X Administration alphorm.com™©
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
Introduction à la
virtualisation
État de l'art la
virtualisation
01/07/2016
74
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Installation du serveur
01/07/2016
75
Formation OracleVM 3.X Administration alphorm.com™©
Installation du serveur
01/07/2016
76
Formation OracleVM 3.X Administration alphorm.com™©
Installation du serveur
01/07/2016
77
Formation OracleVM 3.X Administration alphorm.com™©
Installation du serveur
01/07/2016
78
Formation OracleVM 3.X Administration alphorm.com™©
Installation du serveur
01/07/2016
79
Formation OracleVM 3.X Administration alphorm.com™©
Installation du serveur
01/07/2016
80
Formation OracleVM 3.X Administration alphorm.com™©
01/07/2016
81
Formation OracleVM 3.X Administration alphorm.com™©
• Installation du serveur
Ce qu’on a couvert
01/07/2016
82
Formation OracleVM 3.X Administration alphorm.com™©
Mise à jour
d’Oracle VM Server
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
Installation de l’environnement
01/07/2016
10
Formation OracleVM 3.X Administration alphorm.com™©
Plan
• Concepts de machine virtuelle
• La virtualisation par émulation
• La paravirtualisation - PVM
• La virtualisation assistée par le matériel – HVM
• Le modèle : Machines Virtuelles
• Le modèle : isolation, containers
• Les produits : “Isolateur”, containers
01/07/2016
84
Formation OracleVM 3.X Administration alphorm.com™©
Prérequis
• Lors de la mise à niveau de l’environnement Oracle VM
• Oracle VM Manager doit d'abord être mise à niveau
• Après la mise à niveau effectuée, toutes les instances
d'Oracle VM Server doivent être à la même version dans
l’environnement Oracle VM.
• Si vous avez des instances d'Oracle VM Server qui sont de
différentes versions, un comportement inattendu avec la
haute disponibilité (HA) pourra se produire.
01/07/2016
85
Formation OracleVM 3.X Administration alphorm.com™©
Les méthodes
• Oracle VM propose 3 méthodes de mise à niveau des
serveurs :
Le script UpgradeServers.py
/u01/app/oracle/ovm-manager-3/ovm_tools/bin/UpgradeServers.py
Avec le Manager, c’est une méthode simple si l’on dispose de peu de
serveurs
Avec le CD l’installation,
• La méthode par script ou via le Manager requiert la mise en
place d’un dépôt Yum
01/07/2016
86
Formation OracleVM 3.X Administration alphorm.com™©
Préparation des repos Yum
• Le serveur nécessite une mise à niveau en deux étapes et chaque étape
de mise à niveau nécessite un dépôt Yum séparé.
• Le premier dépôt est désigné sous le nom Oracle VM Server 3.3
Transitional Update Repository
• Le second est l’Oracle VM Server 3.4 Update Repository.
• Ces deux dépôts sont disponibles sur l’ISO d'installation.
• Le référentiel de transition est contenu dans un dossier nommé
Transition,
• Tandis que la mise à jour du référentiel est contenue dans un dossier
nommé Server.
01/07/2016
87
Formation OracleVM 3.X Administration alphorm.com™©
Configuration du serveur des dépôts
• Pour créer un référentiel Yum:
Télécharger l’ISO d’Oracle VM Server Installation.
Créez un dossier dans lequel l'ISO doit être monté.
• #mkdir /tmp/ovs-mount
Monter l'ISO.
• #mount -o loop OVS-3.3.1.iso /tmp/ovs-mount
Créez un dossier où les deux référentiels sont accessibles via un serveur HTTP,
par exemple /var/ www /REPO
• #ln –s /tmp/ovs-mount/Server /var/www/html/OVSREPO
•
01/07/2016
88
Formation OracleVM 3.X Administration alphorm.com™©
Configuration du serveur des dépôts
01/07/2016
89
Formation OracleVM 3.X Administration alphorm.com™©
Configuration du serveur des dépôts
01/07/2016
90
Formation OracleVM 3.X Administration alphorm.com™©
Configuration du serveur des dépôts
01/07/2016
91
Formation OracleVM 3.X Administration alphorm.com™©
Mise à jour des serveurs
01/07/2016
92
Formation OracleVM 3.X Administration alphorm.com™©
Mise à jour des serveurs
01/07/2016
93
Formation OracleVM 3.X Administration alphorm.com™©
•Prérequis
•Les méthodes
•Configuration du serveur des dépôts
•Mise à jour des serveurs
Ce qu’on a couvert
01/07/2016
94
Formation OracleVM 3.X Administration alphorm.com™©
Découverte
des serveurs
Installation de l’environnement
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
01/07/2016
11
Formation OracleVM 3.X Administration 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
01/07/2016
96
Formation OracleVM 3.X Administration alphorm.com™©
Découverte des serveurs via le Manager
01/07/2016
97
Formation OracleVM 3.X Administration alphorm.com™©
Découverte des serveurs via le Manager
01/07/2016
98
Formation OracleVM 3.X Administration alphorm.com™©
Découverte des serveurs via le Manager
01/07/2016
99
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•Découverte des serveurs via le Manager
01/07/2016
100
Formation OracleVM 3.X Administration alphorm.com™©
Le stockage NFS
Le Stockage
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
01/07/2016
101
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Introduction au NFS
•Mise en oeuvre d’un serveur NFS
01/07/2016
102
Formation OracleVM 3.X Administration 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).
01/07/2016
103
Formation OracleVM 3.X Administration 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 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
01/07/2016
104
Formation OracleVM 3.X Administration 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 –va
exporting *: /var/lib/export/data
01/07/2016
105
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•Introduction au NFS
•Mise en oeuvre d’un serveur NFS
01/07/2016
12
Formation OracleVM 3.X Administration 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…
01/07/2016
107
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Ajout des serveurs NFS
01/07/2016
108
Formation OracleVM 3.X Administration alphorm.com™©
Ajout des serveurs NFS
01/07/2016
109
Formation OracleVM 3.X Administration alphorm.com™©
Ajout des serveurs NFS
01/07/2016
110
Formation OracleVM 3.X Administration alphorm.com™©
Ajout des serveurs NFS
01/07/2016
111
Formation OracleVM 3.X Administration alphorm.com™©
Ajout des serveurs NFS
01/07/2016
112
Formation OracleVM 3.X Administration alphorm.com™©
Ajout des serveurs NFS
01/07/2016
113
Formation OracleVM 3.X Administration alphorm.com™©
Ajout des serveurs NFS
01/07/2016
114
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•Ajout des serveurs NFS
01/07/2016
115
Formation OracleVM 3.X Administration alphorm.com™©
Le stockage iSCSI
Le Stockage
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
01/07/2016
116
Formation OracleVM 3.X Administration 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
01/07/2016
117
Formation OracleVM 3.X Administration 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.
01/07/2016
118
Formation OracleVM 3.X Administration 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
01/07/2016
119
Formation OracleVM 3.X Administration alphorm.com™©
Notion de cibles – Targets
On 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
01/07/2016
13
Formation OracleVM 3.X Administration 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
01/07/2016
121
Formation OracleVM 3.X Administration 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
01/07/2016
122
Formation OracleVM 3.X Administration 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
01/07/2016
123
Formation OracleVM 3.X Administration 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
01/07/2016
124
Formation OracleVM 3.X Administration alphorm.com™©
iSCSI Qualified Name
• Création de l’iqn et du portal
#/> iscsi/ create iqn.2016-05.lan.alphorm:dboracle
#/> cd iscsi/ iqn.2016-05.lan.alphorm:dboracle /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.2016-05.lan.alphorm:client
#/> cd acl/iqn.2015-09.com.alphorm:client
#/> set auth userid=ludo
#/> set auth password=Mon_password
01/07/2016
125
Formation OracleVM 3.X Administration alphorm.com™©
Sauvegarde de la configuration
• On sauvegarde et on quitte
#/> savingconfig
#/> exit
#cat /etc/target/saveconfig.json
01/07/2016
126
Formation OracleVM 3.X Administration alphorm.com™©
Firewalld
• On ouvre l’acces au port tcp iscsi : 3260
#firewall-cmd --permanent --add-port=3260/tcp
#firewall-cmd --reload
01/07/2016
127
Formation OracleVM 3.X Administration 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
01/07/2016
128
Formation OracleVM 3.X Administration alphorm.com™©
Découverte
des serveurs SAN
Le Stockage
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
01/07/2016
14
Formation OracleVM 3.X Administration 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
01/07/2016
130
Formation OracleVM 3.X Administration alphorm.com™©
Ajout des serveurs SAN
01/07/2016
131
Formation OracleVM 3.X Administration alphorm.com™©
Ajout des serveurs SAN
01/07/2016
132
Formation OracleVM 3.X Administration alphorm.com™©
Ajout des serveurs SAN
01/07/2016
133
Formation OracleVM 3.X Administration alphorm.com™©
Ajout des serveurs SAN
01/07/2016
134
Formation OracleVM 3.X Administration alphorm.com™©
Ajout des serveurs SAN
01/07/2016
135
Formation OracleVM 3.X Administration alphorm.com™©
Ajout des serveurs SAN
01/07/2016
136
Formation OracleVM 3.X Administration alphorm.com™©
Ajout des serveurs SAN
01/07/2016
137
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•Ajout des serveurs SAN
01/07/2016
138
Formation OracleVM 3.X Administration alphorm.com™©
Comprendre
les pools Oracle VM
Les pools de serveurs
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
01/07/2016
139
Formation OracleVM 3.X Administration alphorm.com™©
Plan
• Que sont les pools de serveur OracleVM ?
• Comment fonctionne les pools de serveurs ?
• Création d’un pool de serveurs
• Ajout de nouveau serveur dans le pool
01/07/2016
140
Formation OracleVM 3.X Administration alphorm.com™©
Que sont les pools de serveurs Oracle VM ?
• Un pool de serveurs est un conteneur composé d'un ou
plusieurs serveurs Oracle VM.
• Représente un regroupement logique des serveurs sur
lesquel un ensemble particulier de machines virtuelles peut
fonctionner.
• Un pool de serveurs partage des stockages où sont placées
les machines virtuelles
• Les machines virtuelles ne sont pas liées à un serveur
spécifique
01/07/2016
141
Formation OracleVM 3.X Administration alphorm.com™©
Que sont les pools de serveur Oracle VM ?
• Des algorithmes de distribution d’équilibrage de charge,
assurent aux machines virtuelles de démarrer avec les
ressources nécessaires
• Tous les serveurs d’un pool Oracle VM doivent partager la
même architecture de CPU.
• Les serveurs d’un pool doivent être géographiquement au
même emplacement.
01/07/2016
142
Formation OracleVM 3.X Administration alphorm.com™©
Comment fonctionne les pools de serveur ?
• Oracle VM utilise Oracle OCFS2 Oracle Cluster File System pour fournir
un accès partagé aux ressources du pool de serveurs
• OCFS2 est un système de fichiers en cluster développé par Oracle pour
Linux, qui permet à plusieurs nœuds (serveurs Oracle VM) d’accéder au
même disque en même temps.
• Cette fonctionnalité est cruciale dans la mise en œuvre de la haute
disponibilité (HA)
• OCFS2, fournit à la fois de performance et HA
Un Heartbeat disque pour détecter l’état des serveurs
Un Heartbeat réseaux pour la communication entre les noeuds du cluster
Un gestionnaire de verrouillage
01/07/2016
15
Formation OracleVM 3.X Administration 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
01/07/2016
144
Formation OracleVM 3.X Administration alphorm.com™©
Creation d’un pool de serveur
01/07/2016
145
Formation OracleVM 3.X Administration alphorm.com™©
Creation d’un pool de serveur
01/07/2016
146
Formation OracleVM 3.X Administration alphorm.com™©
Creation d’un pool de serveur
01/07/2016
147
Formation OracleVM 3.X Administration alphorm.com™©
Creation d’un pool de serveur
01/07/2016
148
Formation OracleVM 3.X Administration alphorm.com™©
Création d’un pool de serveur
01/07/2016
149
Formation OracleVM 3.X Administration alphorm.com™©
Création d’un pool de serveur
01/07/2016
150
Formation OracleVM 3.X Administration alphorm.com™©
Ajout de nouveau serveur dans le pool
01/07/2016
151
Formation OracleVM 3.X Administration alphorm.com™©
Ajout de nouveau serveur dans le pool
01/07/2016
152
Formation OracleVM 3.X Administration alphorm.com™©
Ajout de nouveau serveur dans le pool
01/07/2016
153
Formation OracleVM 3.X Administration alphorm.com™©
Ajout de nouveau serveur dans le pool
01/07/2016
154
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•Que sont les pools de serveur OracleVM ?
•Comment fonctionnent les pools de serveurs ?
•Création d’un pool de serveurs
•Ajout de nouveau serveur dans le pool
01/07/2016
155
Formation OracleVM 3.X Administration alphorm.com™©
Comprendre
les dépôts
Les Repositories
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
01/07/2016
156
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Introduction aux Repositories - dépôts
•Structure des dépôts de stockage
01/07/2016
157
Formation OracleVM 3.X Administration alphorm.com™©
Introduction au Repositories - Depots
• Un dépôt de stockage est utilisé afin de stocker les
ressources pour les machines virtuelles.
• Ces ressources sont ainsi disponibles pour tous les
serveurs Oracle VM dans un pool de serveurs
• Un dépôt est un espace de stockage mis à disposition par
le biais d'un système de fichiers
• Si le dépôt est de type NFS, un système de fichiers est
déjà présent, sinon un FS de type OCFS2 est créé sur le
LUN
01/07/2016
158
Formation OracleVM 3.X Administration alphorm.com™©
Structure des dépôts de stockage
Les types de ressources de machines virtuelles peuvent
être classées comme suit :
Assemblées: Modèle contenant une configuration de
plusieurs machines virtuelles avec leurs disques virtuels
Une application virtuelle Web/BD/Script-serveur
Les fichiers ISO: DVD / CD fichiers image utilisés pour
créer des machines virtuelles à partir de zéro en
utilisant le support d'installation.
VM files : Les fichiers de configuration des machines
virtuelles.
modèles machine virtuelle : modèles de machines
virtuelles utilisées pour créer plusieurs machines
virtuelles.
Les disques virtuels: Les disques virtuels utilisés par les
machines virtuelles
01/07/2016
16
Formation OracleVM 3.X Administration alphorm.com™©
Le modèle : Machine Virtuelle
• La virtualisation complète
• La para virtualisation, La virtualisation assistée par le matériel
Matériel - Hardware
Système d’exploitation/Hyperviseur
NOYAU
Matériel
émulé
Linux -
Windows
NOYAU
Matériel
paravirtuel
Linux - Windows
NOYAU modifié
Matériel
VT/PAE
Passtrough
Linux -
Windows
NOYAU
VMM
Virtual
Machine
Manager
01/07/2016
160
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•Introduction aux Repositories - Dépôts
•Structure des dépôts de stockage
01/07/2016
161
Formation OracleVM 3.X Administration alphorm.com™©
Créer des repositories
Les Repositories
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
01/07/2016
162
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Créer des dépôts
01/07/2016
163
Formation OracleVM 3.X Administration alphorm.com™©
Créer des dépôts
01/07/2016
164
Formation OracleVM 3.X Administration alphorm.com™©
Créer des dépôts
01/07/2016
165
Formation OracleVM 3.X Administration alphorm.com™©
Créer des dépôts
01/07/2016
166
Formation OracleVM 3.X Administration alphorm.com™©
Créer des dépôts
01/07/2016
167
Formation OracleVM 3.X Administration alphorm.com™©
Créer des dépôts
01/07/2016
168
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•Créer des dépôts
01/07/2016
169
Formation OracleVM 3.X Administration alphorm.com™©
Peupler
les Repositories
Les Repositories
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
01/07/2016
170
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Introduction
•Mise en oeuvre du serveur http
•Appliance Virtuelle
•Peupler des ISOs
01/07/2016
171
Formation OracleVM 3.X Administration alphorm.com™©
Introduction
•Les applications virtuelles, les modèles de VM, les
fichiers d’installation ISO
•S’importe depuis des serveurs http ou ftp
•Il faut donc mettre en œuvre ces services, afin de
peupler les dépôts de stockage OracleVM
01/07/2016
172
Formation OracleVM 3.X Administration alphorm.com™©
Mise en oeuvre du serveur http
•Installation d’apache
#apt-get install apache2
#service apache restart
Création de la structure
#mkdir /var/www/html/{iso,ova,templates}
01/07/2016
173
Formation OracleVM 3.X Administration alphorm.com™©
Appliance Virtuelle
01/07/2016
174
Formation OracleVM 3.X Administration alphorm.com™©
Appliance Virtuelle
01/07/2016
175
Formation OracleVM 3.X Administration alphorm.com™©
Appliance Virtuelle
01/07/2016
176
Formation OracleVM 3.X Administration alphorm.com™©
Appliance Virtuelle
01/07/2016
177
Formation OracleVM 3.X Administration alphorm.com™©
Peupler des iso
01/07/2016
178
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•Introduction
•Mise en oeuvre du serveur http
•Appliance Virtuelle
•Peupler des ISOs
01/07/2016
179
Formation OracleVM 3.X Administration alphorm.com™©
Introduction
aux réseaux virtuels
Comprendre les réseaux
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
01/07/2016
180
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Les réseaux logiques virtuels
•Matériel physique et logique
•Les canaux des réseaux logiques
01/07/2016
181
Formation OracleVM 3.X Administration alphorm.com™©
Les réseaux logiques virtuels
• 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é :
Des machines virtuelles
Du manager
Du stockage
Des différents hôtes dans le pool
Du hearbeat – Signal périodique de supervision
01/07/2016
182
Formation OracleVM 3.X Administration alphorm.com™©
Matériel physique et logique
• Un réseau logique est un ensemble nommé de propriétés de
connectivité réseau global dans votre centre de données
• Est constitué :
Cartes physiques – Port Ethernet
De périphériques Bond – agrégation de liens
VLAN
VLAN segments
De périphériques Virtuels – VNICs et Virtual MAC addresses
De canaux réseaux
01/07/2016
183
Formation OracleVM 3.X Administration alphorm.com™©
Les canaux des réseaux logiques
• Un concept clé du modèle réseau Oracle VM est la notion de Channel,
canal ou rôles réseaux
• Affecté à chaque réseau dans l'environnement virtualisé, ces rôles
déterminent quel type de trafic est envoyé aux agents
• L’administrateur Oracle VM peut ainsi isoler des types de trafic.
• Les rôles réseau suivants:
Server Management - Utilisé pour désigner le réseau sur lequel le Manager
Oracle va communiquer avec les agents des serveurs physiques Oracle VM au
sein du pool
Cluster Heartbeat – Utilisé pour envoyer les messages Oracle Cluster File
System 2 heartbeat messages entre les différents serveurs Oracle VM dans le
pool afin de vérifier la présence et l’état des serveurs
01/07/2016
184
Formation OracleVM 3.X Administration alphorm.com™©
Les canaux des réseaux logiques (suite)
Live Migrate – dédie un réseau à la migration des machines virtuelles entre
les différents hôtes
Storage – restreint un réseau à la communication avec les espaces de
stockage NFS et iSCSI.
Virtual Machine - utilisé pour la communication entre les systèmes invités et
serveurs dans le pool de serveurs, entre les systèmes invités et les réseaux
externes. Un pont réseau (bridge) agit comme un commutateur.
01/07/2016
17
Formation OracleVM 3.X Administration alphorm.com™©
Le modèle : isolation, containers
Matériel - Hardware
Linux – Espace Noyau
Espace Utilisateur
/
• Mode de fonctionnement « classique » de Linux
01/07/2016
17
Formation OracleVM 3.X Administration alphorm.com™©
Le modèle : isolation, containers
Matériel - Hardware
Linux – Espace Noyau
Espace Utilisateur
/
• Mode de fonctionnement « classique » de Linux
01/07/2016
187
Formation OracleVM 3.X Administration alphorm.com™©
Manipuler les réseaux
logiques
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
Comprendre les réseaux
01/07/2016
188
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Créer des réseaux
01/07/2016
189
Formation OracleVM 3.X Administration alphorm.com™©
Créer des réseaux
01/07/2016
190
Formation OracleVM 3.X Administration alphorm.com™©
Créer des réseaux
01/07/2016
191
Formation OracleVM 3.X Administration alphorm.com™©
Créer des réseaux
01/07/2016
192
Formation OracleVM 3.X Administration alphorm.com™©
Créer des réseaux
01/07/2016
193
Formation OracleVM 3.X Administration alphorm.com™©
Créer des réseaux
01/07/2016
194
Formation OracleVM 3.X Administration alphorm.com™©
Créer des réseaux
01/07/2016
195
Formation OracleVM 3.X Administration alphorm.com™©
Créer des réseaux
01/07/2016
196
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•Créer des réseaux
01/07/2016
197
Formation OracleVM 3.X Administration alphorm.com™©
Le Bonding
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
Comprendre les réseaux
01/07/2016
198
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Introduction au channel bonding
•Les différents modes
•Configuration du channel bonding
01/07/2016
199
Formation OracleVM 3.X Administration 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 seule
interface, 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 an n el B o n di n g
eth2 eth3
01/07/2016
200
Formation OracleVM 3.X Administration 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 an n el B o n di n g
eth2 eth3
1 5 2 6 3 7 4 8
01/07/2016
201
Formation OracleVM 3.X Administration 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 an n el B o n di n g
eth2 eth3
01/07/2016
202
Formation OracleVM 3.X Administration 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 an n el B o n di n g
eth2 eth3eth1
01/07/2016
203
Formation OracleVM 3.X Administration alphorm.com™©
Les différentes stratégies
• Load balancing
Le trafic sortant est distribué en fonction de la charge du trafic sur chaque
interface esclave. Le trafic entrant est reçu par l'esclave active. Si l'esclave
active tombe, une autre interface esclave prend en charge l'adresse MAC de
l’interface esclave défaillante
• 802.3AD
Agrège plusieurs interfaces en groupes dynamiques partageant
un paramètre commun. Cela permet d’élargir la bande passante
01/07/2016
18
Formation OracleVM 3.X Administration alphorm.com™©
Le modèle : isolation, containers
• Pas de noyau dans les conteneurs, un répertoire égale un OS
• Pas d’émulation de matériel
• Accès direct au matériel
Matériel - Hardware
/var/lib/lxc
Ubuntu 15
/CT-03/root-fs/
CentOS 7
/CT-02/root-fs/
Débian 8
/CT-01/root-fs/
OS Linux - Noyau
01/07/2016
205
Formation OracleVM 3.X Administration alphorm.com™©
Configuration du channel bonding
01/07/2016
206
Formation OracleVM 3.X Administration alphorm.com™©
Configuration du channel bonding
01/07/2016
207
Formation OracleVM 3.X Administration alphorm.com™©
Configuration du channel bonding
01/07/2016
208
Formation OracleVM 3.X Administration alphorm.com™©
Configuration du channel bonding
01/07/2016
209
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
• Introduction au channel bonding
• Les différents modes
• Configuration du channel bonding
01/07/2016
210
Formation OracleVM 3.X Administration alphorm.com™©
Les VLANs
Comprendre les réseaux
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
01/07/2016
211
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Réseau local virtuel
•Intérêts des VLANs
•Création des Vlans
01/07/2016
212
Formation OracleVM 3.X Administration alphorm.com™©
Réseau local virtuel
Switch
VLAN 10 VLAN 20 VLAN 30
Bond1 Bond1 Bond1
01/07/2016
213
Formation OracleVM 3.X Administration alphorm.com™©
Intérêts des VLANs
•Réduit la taille des réseaux de broadcast
•Isole des domaines réseaux
•Améliore la sécurité des réseaux
•Améliore l’utilisation de la bande passante
01/07/2016
214
Formation OracleVM 3.X Administration alphorm.com™©
Création des Vlans
01/07/2016
215
Formation OracleVM 3.X Administration alphorm.com™©
Création des Vlans
01/07/2016
216
Formation OracleVM 3.X Administration alphorm.com™©
Création des Vlans
01/07/2016
217
Formation OracleVM 3.X Administration alphorm.com™©
Création des Vlans
01/07/2016
218
Formation OracleVM 3.X Administration alphorm.com™©
Création des Vlans
01/07/2016
219
Formation OracleVM 3.X Administration alphorm.com™©
Création des Vlans
01/07/2016
220
Formation OracleVM 3.X Administration alphorm.com™©
Création des Vlans
01/07/2016
221
Formation OracleVM 3.X Administration alphorm.com™©
Création des Vlans
01/07/2016
222
Formation OracleVM 3.X Administration alphorm.com™©
Création des Vlans
01/07/2016
223
Formation OracleVM 3.X Administration alphorm.com™©
Création des Vlans
01/07/2016
224
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•Réseau local virtuel
•Intérêts des VLANs
•Création des Vlans
01/07/2016
225
Formation OracleVM 3.X Administration alphorm.com™©
Création
des VMs Linux
Les machines Virtuelles
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
01/07/2016
226
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Suivez le guide HVM
•Suivez le guide HVM-PV
01/07/2016
227
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
228
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
229
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
230
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
231
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
232
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
233
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
234
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
235
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide HVM-PV
01/07/2016
236
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide HVM-PV
01/07/2016
237
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide HVM-PV
01/07/2016
238
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide HVM-PV
01/07/2016
239
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide HVM-PV
01/07/2016
240
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide HVM-PV
01/07/2016
241
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide HVM-PV
01/07/2016
19
Formation OracleVM 3.X Administration alphorm.com™©
Les produits : “Isolateur”, containers
• En isolation :
Chroot
BSD Jails
Les zones de Solaris
• En containers :
LXC
OpenVZ
Linux-Vserver
Dockers
01/07/2016
243
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•Suivez le guide HVM
•Suivez le guide HVM-PV
01/07/2016
244
Formation OracleVM 3.X Administration alphorm.com™©
Déployer des
Appliances et modèles
Les machines Virtuelles
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
01/07/2016
245
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Suivez le guide
01/07/2016
246
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
247
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
248
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
249
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
• Le modèle est créé
• Peut être déployé dans l’environnement
01/07/2016
250
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
251
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
252
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
253
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
254
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•Introduction
•Suivez le guide HVM
01/07/2016
255
Formation OracleVM 3.X Administration alphorm.com™©
Création des VMs
Windows
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
Les machines Virtuelles
01/07/2016
256
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Suivez le guide
01/07/2016
257
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
258
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
259
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
260
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
261
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
262
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
263
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
264
Formation OracleVM 3.X Administration alphorm.com™©
Suivez le guide
01/07/2016
265
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•Suivez le guide
01/07/2016
266
Formation OracleVM 3.X Administration alphorm.com™©
Cloner des VMs
et créer des modèles
Gestion des VMs
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
01/07/2016
20
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
• Concepts de machine virtuelle
• La virtualisation par émulation
• La paravirtualisation - PVM
• La virtualisation assistée par le matériel – HVM
• Le modèle : Machines Virtuelles
• Le modèle : isolation, containers
• Les produits : “Isolateur”, containers
01/07/2016
268
Formation OracleVM 3.X Administration alphorm.com™©
Introduction
•Le clonage de machines consiste à copier :
L’intégralité d’une machine virtuelle
•Créer une nouvelle VM ou un modèle de machine
virtuelle
•Un clone peut être personnalisé
01/07/2016
269
Formation OracleVM 3.X Administration alphorm.com™©
Clone Customizer
01/07/2016
270
Formation OracleVM 3.X Administration alphorm.com™©
Clone Customizer
01/07/2016
271
Formation OracleVM 3.X Administration alphorm.com™©
Clone Customizer
01/07/2016
272
Formation OracleVM 3.X Administration alphorm.com™©
Clone Customizer
01/07/2016
273
Formation OracleVM 3.X Administration alphorm.com™©
Cloner des machines virtuelles
01/07/2016
274
Formation OracleVM 3.X Administration alphorm.com™©
Cloner des machines virtuelles
01/07/2016
275
Formation OracleVM 3.X Administration alphorm.com™©
Cloner des machines virtuelles
01/07/2016
276
Formation OracleVM 3.X Administration alphorm.com™©
Créer des modèles
01/07/2016
277
Formation OracleVM 3.X Administration alphorm.com™©
Créer des modèles
01/07/2016
278
Formation OracleVM 3.X Administration alphorm.com™©
Créer des modèles
01/07/2016
279
Formation OracleVM 3.X Administration alphorm.com™©
Créer des modèles
01/07/2016
280
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•Introduction
•Clone Customizer
•Cloner des machines virtuelles
•Créer des modèles
01/07/2016
281
Formation OracleVM 3.X Administration alphorm.com™©
Migration de
machine virtuelle
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
Gestion des VMs
01/07/2016
282
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Prérequis
•Migration des machines
01/07/2016
283
Formation OracleVM 3.X Administration alphorm.com™©
Prérequis
•Les VMs :
Appartenir au même cluster
Les serveurs doivent disposer de processeurs de
même type
01/07/2016
21
Formation OracleVM 3.X Administration alphorm.com™©
Les hyperviseurs
Xen, KVM
État de l'art :
la virtualisation
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
01/07/2016
285
Formation OracleVM 3.X Administration alphorm.com™©
Migration des machines
01/07/2016
286
Formation OracleVM 3.X Administration alphorm.com™©
Migration des machines
01/07/2016
287
Formation OracleVM 3.X Administration alphorm.com™©
Migration des machines
01/07/2016
288
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•Prérequis
•Migration des machines
01/07/2016
289
Formation OracleVM 3.X Administration alphorm.com™©
DRS, DPM, HA
Les pools de serveurs avancés
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
01/07/2016
290
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•Comment fonctionne la haute disponibilité HA
•Stratégies des pools de serveurs
Distributed Resource Scheduler (DRS)
Distributed Power Management (DPM)
•Les groupes Anti-Affinity
01/07/2016
291
Formation OracleVM 3.X Administration alphorm.com™©
Comment fonctionne la HA
• La disponibilité des machines virtuelles est un service qui
permet de garantir la continuité de fonctionnement des
services pour lesquels ils ont été mis en place.
• La haute disponibilité est assurée grâce à la mise en place
de dispositifs agissant sur un ou plusieurs éléments de
l'ensemble virtualisé.
• La haute disponibilité fournie par OracleVM, permet lors
d’une défaillance d’un hôte, de migrer les machines
virtuelles et de les redémarrer sur un autre hôte
01/07/2016
292
Formation OracleVM 3.X Administration alphorm.com™©
Comment fonctionne la HA
• Le pool de serveurs doit être
en mode cluster
• Les machines doivent avoir
l’option Haute disponibilité
active
01/07/2016
293
Formation OracleVM 3.X Administration alphorm.com™©
Comment fonctionne la HA
01/07/2016
294
Formation OracleVM 3.X Administration alphorm.com™©
Comment fonctionne la HA
01/07/2016
295
Formation OracleVM 3.X Administration alphorm.com™©
Comment fonctionne la HA
01/07/2016
296
Formation OracleVM 3.X Administration alphorm.com™©
Stratégies des pools de serveurs
• La charge des serveurs et la consommation d'énergie sont
deux des principaux avantages de la virtualisation.
• Lorsqu'un serveur possède une charge importante :
On distribue les machines virtuelles actives sur les serveurs moins
utilisés dans le pool.
Pendant les périodes de faible utilisation des serveurs, on consolide
les machines virtuelles sur un minimum de serveurs afin que les
serveurs puissent être mis hors tension et ainsi réduire la
consommation d'énergie.
01/07/2016
22
Formation OracleVM 3.X Administration alphorm.com™©
Plan
•KVM
Historique
Fonctionnalitées
Architecture
Outils
•Projet Xen
Historique
Qu’est ce que Xen?
Fonctionnalités
Architecture
01/07/2016
298
Formation OracleVM 3.X Administration alphorm.com™©
Stratégies des pools de serveurs
01/07/2016
299
Formation OracleVM 3.X Administration alphorm.com™©
Stratégies des pools de serveurs
01/07/2016
300
Formation OracleVM 3.X Administration alphorm.com™©
Stratégies des pools de serveurs
01/07/2016
301
Formation OracleVM 3.X Administration alphorm.com™©
Stratégies des pools de serveurs
01/07/2016
302
Formation OracleVM 3.X Administration alphorm.com™©
Stratégies des pools de serveurs
01/07/2016
303
Formation OracleVM 3.X Administration alphorm.com™©
Stratégies des pools de serveurs
01/07/2016
304
Formation OracleVM 3.X Administration alphorm.com™©
Les groupes Anti-Affinity
• Les groupes d’anti-affinité
Permet de séparer les machines virtuelles sur différents serveurs
01/07/2016
305
Formation OracleVM 3.X Administration alphorm.com™©
Les groupes Anti-Affinity
• Les groupes d’anti-affinité
Permet de séparer les machines virtuelles sur différents serveurs
01/07/2016
306
Formation OracleVM 3.X Administration alphorm.com™©
Les groupes Anti-Affinity
• Les groupes d’anti-affinité
Permet de séparer les machines virtuelles sur différents serveurs
01/07/2016
307
Formation OracleVM 3.X Administration alphorm.com™©
Ce qu’on a couvert
•Comment fonctionne la haute disponibilité HA
•Stratégies des pools de serveurs
Distributed Resource Scheduler (DRS)
Distributed Power Management (DPM)
•Les groupes Anti-Affinity
01/07/2016
308
Formation OracleVM 3.X Administration alphorm.com™©
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Ludovic Quenec'hdu
Formateur et Consultant indépendant
OpenSource et virtualisation
Conclusion
01/07/2016
309
Formation OracleVM 3.X Administration alphorm.com™©
Le plan de formation
• État de l'art la virtualisation
• Introduction à la virtualisation
• Les hyperviseurs Xen, KVM
• OracleVM présentation
• Ecosystème OracleVM
• Installation de l’environnement
• Oracle Linux 6
• Le Manager OracleVM
• Update Manager OracleVM
• OracleVM Server
• Update OracleVM Server
• Découverte des serveurs
• Le Stockage
• Le stockage NFS
• Découverte des serveur de fichier NFS
• Le stockage ISCSI
• Découverte des serveurs SAN
• Les pools de serveurs
• Comprendre les pools OracleVM
• Les repositories
• Comprendre les dépôts
• Créer des repositories
• Peupler les Repositories
• Comprendre les réseaux
• Introduction aux réseau virtuel
• Manipuler les réseaux logiques
• Le Bonding
• Les VLAns
01/07/2016
23
Formation OracleVM 3.X Administration 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
01/07/2016
311
Formation OracleVM 3.X Administration alphorm.com™©
Avez-vous des Questions /Remarques /Commentaires ?
01/07/2016
312
Formation OracleVM 3.X Administration alphorm.com™©
A bientôt ☺
Pour de nouvelles formations
Red Hat Atomic host,
Administration Openstack

Contenu connexe

Tendances

Alphorm.com Formation Java, les fondamentaux
Alphorm.com Formation Java, les fondamentaux Alphorm.com Formation Java, les fondamentaux
Alphorm.com Formation Java, les fondamentaux Alphorm
 
alphorm.com - Citrix XenServer 6 Administration (A20)
alphorm.com - Citrix XenServer 6 Administration (A20)alphorm.com - Citrix XenServer 6 Administration (A20)
alphorm.com - Citrix XenServer 6 Administration (A20)Alphorm
 
Alphorm.com Formation KVM
Alphorm.com Formation KVMAlphorm.com Formation KVM
Alphorm.com Formation KVMAlphorm
 
Alphorm.com Support de la Formation PHP MySQL
Alphorm.com Support de la Formation PHP MySQLAlphorm.com Support de la Formation PHP MySQL
Alphorm.com Support de la Formation PHP MySQLAlphorm
 
alphorm.com - Formation Windows 8.1 (70-687)
alphorm.com - Formation Windows 8.1 (70-687)alphorm.com - Formation Windows 8.1 (70-687)
alphorm.com - Formation Windows 8.1 (70-687)Alphorm
 
Alphorm.com Formation Apache - Le Guide Complet de l'administrateur
Alphorm.com Formation Apache - Le Guide Complet de l'administrateurAlphorm.com Formation Apache - Le Guide Complet de l'administrateur
Alphorm.com Formation Apache - Le Guide Complet de l'administrateurAlphorm
 
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôle
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôleAlphorm.com Formation PCSoft(version20) GDS et Centres de contrôle
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôleAlphorm
 
alphorm.com - Formation VMware PowerCLI 5.0
alphorm.com - Formation VMware PowerCLI 5.0alphorm.com - Formation VMware PowerCLI 5.0
alphorm.com - Formation VMware PowerCLI 5.0Alphorm
 
Alphorm.com Support de la Formation Stormshield Administration
Alphorm.com Support de la Formation Stormshield AdministrationAlphorm.com Support de la Formation Stormshield Administration
Alphorm.com Support de la Formation Stormshield AdministrationAlphorm
 
Alphorm.com support de la formation Git avancé
Alphorm.com support de la formation Git avancé Alphorm.com support de la formation Git avancé
Alphorm.com support de la formation Git avancé Alphorm
 
alphorm.com - Formation Microsoft Hyper-V 2012
alphorm.com - Formation Microsoft Hyper-V 2012alphorm.com - Formation Microsoft Hyper-V 2012
alphorm.com - Formation Microsoft Hyper-V 2012Alphorm
 
Alphorm.com Support de la Formation Cisco CCNP SWITCH (examen 300-115)
Alphorm.com Support de la Formation Cisco CCNP SWITCH (examen 300-115)Alphorm.com Support de la Formation Cisco CCNP SWITCH (examen 300-115)
Alphorm.com Support de la Formation Cisco CCNP SWITCH (examen 300-115)Alphorm
 
Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockage
Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockageAlphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockage
Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockageAlphorm
 
Alphorm.com Support de la Formation Azure Iaas avancé 2
Alphorm.com Support de la Formation Azure Iaas avancé 2Alphorm.com Support de la Formation Azure Iaas avancé 2
Alphorm.com Support de la Formation Azure Iaas avancé 2Alphorm
 
Alphorm formation OS X 10.11 Client El Capitan
Alphorm formation OS X 10.11 Client El CapitanAlphorm formation OS X 10.11 Client El Capitan
Alphorm formation OS X 10.11 Client El CapitanAlphorm
 
alphorm.com - Formation XenSources
alphorm.com - Formation XenSourcesalphorm.com - Formation XenSources
alphorm.com - Formation XenSourcesAlphorm
 
alphorm.com - Formation Linux LPIC-1/Comptia Linux+
alphorm.com - Formation Linux LPIC-1/Comptia Linux+alphorm.com - Formation Linux LPIC-1/Comptia Linux+
alphorm.com - Formation Linux LPIC-1/Comptia Linux+Alphorm
 
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6 Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6 Alphorm
 
Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0Alphorm
 
alphorm.com - Formation Configuration Exchange 2010 (70-662)
alphorm.com - Formation Configuration Exchange 2010 (70-662)alphorm.com - Formation Configuration Exchange 2010 (70-662)
alphorm.com - Formation Configuration Exchange 2010 (70-662)Alphorm
 

Tendances (20)

Alphorm.com Formation Java, les fondamentaux
Alphorm.com Formation Java, les fondamentaux Alphorm.com Formation Java, les fondamentaux
Alphorm.com Formation Java, les fondamentaux
 
alphorm.com - Citrix XenServer 6 Administration (A20)
alphorm.com - Citrix XenServer 6 Administration (A20)alphorm.com - Citrix XenServer 6 Administration (A20)
alphorm.com - Citrix XenServer 6 Administration (A20)
 
Alphorm.com Formation KVM
Alphorm.com Formation KVMAlphorm.com Formation KVM
Alphorm.com Formation KVM
 
Alphorm.com Support de la Formation PHP MySQL
Alphorm.com Support de la Formation PHP MySQLAlphorm.com Support de la Formation PHP MySQL
Alphorm.com Support de la Formation PHP MySQL
 
alphorm.com - Formation Windows 8.1 (70-687)
alphorm.com - Formation Windows 8.1 (70-687)alphorm.com - Formation Windows 8.1 (70-687)
alphorm.com - Formation Windows 8.1 (70-687)
 
Alphorm.com Formation Apache - Le Guide Complet de l'administrateur
Alphorm.com Formation Apache - Le Guide Complet de l'administrateurAlphorm.com Formation Apache - Le Guide Complet de l'administrateur
Alphorm.com Formation Apache - Le Guide Complet de l'administrateur
 
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôle
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôleAlphorm.com Formation PCSoft(version20) GDS et Centres de contrôle
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôle
 
alphorm.com - Formation VMware PowerCLI 5.0
alphorm.com - Formation VMware PowerCLI 5.0alphorm.com - Formation VMware PowerCLI 5.0
alphorm.com - Formation VMware PowerCLI 5.0
 
Alphorm.com Support de la Formation Stormshield Administration
Alphorm.com Support de la Formation Stormshield AdministrationAlphorm.com Support de la Formation Stormshield Administration
Alphorm.com Support de la Formation Stormshield Administration
 
Alphorm.com support de la formation Git avancé
Alphorm.com support de la formation Git avancé Alphorm.com support de la formation Git avancé
Alphorm.com support de la formation Git avancé
 
alphorm.com - Formation Microsoft Hyper-V 2012
alphorm.com - Formation Microsoft Hyper-V 2012alphorm.com - Formation Microsoft Hyper-V 2012
alphorm.com - Formation Microsoft Hyper-V 2012
 
Alphorm.com Support de la Formation Cisco CCNP SWITCH (examen 300-115)
Alphorm.com Support de la Formation Cisco CCNP SWITCH (examen 300-115)Alphorm.com Support de la Formation Cisco CCNP SWITCH (examen 300-115)
Alphorm.com Support de la Formation Cisco CCNP SWITCH (examen 300-115)
 
Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockage
Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockageAlphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockage
Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockage
 
Alphorm.com Support de la Formation Azure Iaas avancé 2
Alphorm.com Support de la Formation Azure Iaas avancé 2Alphorm.com Support de la Formation Azure Iaas avancé 2
Alphorm.com Support de la Formation Azure Iaas avancé 2
 
Alphorm formation OS X 10.11 Client El Capitan
Alphorm formation OS X 10.11 Client El CapitanAlphorm formation OS X 10.11 Client El Capitan
Alphorm formation OS X 10.11 Client El Capitan
 
alphorm.com - Formation XenSources
alphorm.com - Formation XenSourcesalphorm.com - Formation XenSources
alphorm.com - Formation XenSources
 
alphorm.com - Formation Linux LPIC-1/Comptia Linux+
alphorm.com - Formation Linux LPIC-1/Comptia Linux+alphorm.com - Formation Linux LPIC-1/Comptia Linux+
alphorm.com - Formation Linux LPIC-1/Comptia Linux+
 
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6 Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6
 
Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0
 
alphorm.com - Formation Configuration Exchange 2010 (70-662)
alphorm.com - Formation Configuration Exchange 2010 (70-662)alphorm.com - Formation Configuration Exchange 2010 (70-662)
alphorm.com - Formation Configuration Exchange 2010 (70-662)
 

En vedette

Alphorm.com Formation Exchange 2016, Configuration Avancée
Alphorm.com Formation Exchange 2016, Configuration AvancéeAlphorm.com Formation Exchange 2016, Configuration Avancée
Alphorm.com Formation Exchange 2016, Configuration AvancéeAlphorm
 
Alphorm.com Support de la Formation SCOM 2012 R2 avancé
Alphorm.com Support de la Formation SCOM 2012 R2 avancéAlphorm.com Support de la Formation SCOM 2012 R2 avancé
Alphorm.com Support de la Formation SCOM 2012 R2 avancéAlphorm
 
Alphorm.com Support de la Formation PromoxVE 4.x
Alphorm.com Support de la Formation PromoxVE 4.xAlphorm.com Support de la Formation PromoxVE 4.x
Alphorm.com Support de la Formation PromoxVE 4.xAlphorm
 
Alphorm.com Formation WordPress 4
Alphorm.com Formation WordPress 4 Alphorm.com Formation WordPress 4
Alphorm.com Formation WordPress 4 Alphorm
 
Alphorm.com Formation Microsoft ATA 2016 : Installation et Configuration
Alphorm.com Formation Microsoft ATA 2016 : Installation et ConfigurationAlphorm.com Formation Microsoft ATA 2016 : Installation et Configuration
Alphorm.com Formation Microsoft ATA 2016 : Installation et ConfigurationAlphorm
 
Alphorm.com Formation WebDev 22 avancé
Alphorm.com Formation WebDev 22 avancéAlphorm.com Formation WebDev 22 avancé
Alphorm.com Formation WebDev 22 avancéAlphorm
 
Alphorm.com Formation Azure Active Directory RMS et Azure Information Protection
Alphorm.com Formation Azure Active Directory RMS et Azure Information ProtectionAlphorm.com Formation Azure Active Directory RMS et Azure Information Protection
Alphorm.com Formation Azure Active Directory RMS et Azure Information ProtectionAlphorm
 
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)Alphorm
 
Alphorm.com-Formation windows 2012 (70-410)
Alphorm.com-Formation windows 2012 (70-410)Alphorm.com-Formation windows 2012 (70-410)
Alphorm.com-Formation windows 2012 (70-410)Alphorm
 
Alphorm.com Support de la Formation Symfony 3 , les fondamentaux-ss
Alphorm.com Support de la Formation Symfony 3 , les fondamentaux-ssAlphorm.com Support de la Formation Symfony 3 , les fondamentaux-ss
Alphorm.com Support de la Formation Symfony 3 , les fondamentaux-ssAlphorm
 
Alphorm.com Formation Référencement naturel SEO
Alphorm.com Formation Référencement naturel SEOAlphorm.com Formation Référencement naturel SEO
Alphorm.com Formation Référencement naturel SEOAlphorm
 
Alphorm.com : Formation Active directory 2008 R2 (70-640)
Alphorm.com : Formation Active directory 2008 R2 (70-640)Alphorm.com : Formation Active directory 2008 R2 (70-640)
Alphorm.com : Formation Active directory 2008 R2 (70-640)Alphorm
 
Alphorm.com Formation WSUS (Windows Server Update Services) 3.0 SP2
Alphorm.com Formation WSUS (Windows Server Update Services) 3.0 SP2 Alphorm.com Formation WSUS (Windows Server Update Services) 3.0 SP2
Alphorm.com Formation WSUS (Windows Server Update Services) 3.0 SP2 Alphorm
 
Alphorm.com formation Red Hat (RH134)
Alphorm.com formation Red Hat (RH134)Alphorm.com formation Red Hat (RH134)
Alphorm.com formation Red Hat (RH134)Alphorm
 
Alphorm.com Support de la formation Hacking et Sécurité Metasploit
Alphorm.com Support de la formation Hacking et Sécurité MetasploitAlphorm.com Support de la formation Hacking et Sécurité Metasploit
Alphorm.com Support de la formation Hacking et Sécurité MetasploitAlphorm
 
Alphorm.com Formation Dreamweaver CC pour les débutants
Alphorm.com Formation Dreamweaver CC pour les débutantsAlphorm.com Formation Dreamweaver CC pour les débutants
Alphorm.com Formation Dreamweaver CC pour les débutantsAlphorm
 
Alphorm.com Formation Nouveautés Windows Server 2016
Alphorm.com Formation Nouveautés Windows Server 2016Alphorm.com Formation Nouveautés Windows Server 2016
Alphorm.com Formation Nouveautés Windows Server 2016Alphorm
 
Alphorm.com Support de la Formation Git
Alphorm.com Support de la Formation Git Alphorm.com Support de la Formation Git
Alphorm.com Support de la Formation Git Alphorm
 
alphorm.com - Formation Oracle Database 11g DBA 1 (1Z0-052)
alphorm.com - Formation Oracle Database 11g DBA 1 (1Z0-052)alphorm.com - Formation Oracle Database 11g DBA 1 (1Z0-052)
alphorm.com - Formation Oracle Database 11g DBA 1 (1Z0-052)Alphorm
 
alphorm.com - Formation Linux LPIC-2
alphorm.com - Formation Linux LPIC-2alphorm.com - Formation Linux LPIC-2
alphorm.com - Formation Linux LPIC-2Alphorm
 

En vedette (20)

Alphorm.com Formation Exchange 2016, Configuration Avancée
Alphorm.com Formation Exchange 2016, Configuration AvancéeAlphorm.com Formation Exchange 2016, Configuration Avancée
Alphorm.com Formation Exchange 2016, Configuration Avancée
 
Alphorm.com Support de la Formation SCOM 2012 R2 avancé
Alphorm.com Support de la Formation SCOM 2012 R2 avancéAlphorm.com Support de la Formation SCOM 2012 R2 avancé
Alphorm.com Support de la Formation SCOM 2012 R2 avancé
 
Alphorm.com Support de la Formation PromoxVE 4.x
Alphorm.com Support de la Formation PromoxVE 4.xAlphorm.com Support de la Formation PromoxVE 4.x
Alphorm.com Support de la Formation PromoxVE 4.x
 
Alphorm.com Formation WordPress 4
Alphorm.com Formation WordPress 4 Alphorm.com Formation WordPress 4
Alphorm.com Formation WordPress 4
 
Alphorm.com Formation Microsoft ATA 2016 : Installation et Configuration
Alphorm.com Formation Microsoft ATA 2016 : Installation et ConfigurationAlphorm.com Formation Microsoft ATA 2016 : Installation et Configuration
Alphorm.com Formation Microsoft ATA 2016 : Installation et Configuration
 
Alphorm.com Formation WebDev 22 avancé
Alphorm.com Formation WebDev 22 avancéAlphorm.com Formation WebDev 22 avancé
Alphorm.com Formation WebDev 22 avancé
 
Alphorm.com Formation Azure Active Directory RMS et Azure Information Protection
Alphorm.com Formation Azure Active Directory RMS et Azure Information ProtectionAlphorm.com Formation Azure Active Directory RMS et Azure Information Protection
Alphorm.com Formation Azure Active Directory RMS et Azure Information Protection
 
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)
 
Alphorm.com-Formation windows 2012 (70-410)
Alphorm.com-Formation windows 2012 (70-410)Alphorm.com-Formation windows 2012 (70-410)
Alphorm.com-Formation windows 2012 (70-410)
 
Alphorm.com Support de la Formation Symfony 3 , les fondamentaux-ss
Alphorm.com Support de la Formation Symfony 3 , les fondamentaux-ssAlphorm.com Support de la Formation Symfony 3 , les fondamentaux-ss
Alphorm.com Support de la Formation Symfony 3 , les fondamentaux-ss
 
Alphorm.com Formation Référencement naturel SEO
Alphorm.com Formation Référencement naturel SEOAlphorm.com Formation Référencement naturel SEO
Alphorm.com Formation Référencement naturel SEO
 
Alphorm.com : Formation Active directory 2008 R2 (70-640)
Alphorm.com : Formation Active directory 2008 R2 (70-640)Alphorm.com : Formation Active directory 2008 R2 (70-640)
Alphorm.com : Formation Active directory 2008 R2 (70-640)
 
Alphorm.com Formation WSUS (Windows Server Update Services) 3.0 SP2
Alphorm.com Formation WSUS (Windows Server Update Services) 3.0 SP2 Alphorm.com Formation WSUS (Windows Server Update Services) 3.0 SP2
Alphorm.com Formation WSUS (Windows Server Update Services) 3.0 SP2
 
Alphorm.com formation Red Hat (RH134)
Alphorm.com formation Red Hat (RH134)Alphorm.com formation Red Hat (RH134)
Alphorm.com formation Red Hat (RH134)
 
Alphorm.com Support de la formation Hacking et Sécurité Metasploit
Alphorm.com Support de la formation Hacking et Sécurité MetasploitAlphorm.com Support de la formation Hacking et Sécurité Metasploit
Alphorm.com Support de la formation Hacking et Sécurité Metasploit
 
Alphorm.com Formation Dreamweaver CC pour les débutants
Alphorm.com Formation Dreamweaver CC pour les débutantsAlphorm.com Formation Dreamweaver CC pour les débutants
Alphorm.com Formation Dreamweaver CC pour les débutants
 
Alphorm.com Formation Nouveautés Windows Server 2016
Alphorm.com Formation Nouveautés Windows Server 2016Alphorm.com Formation Nouveautés Windows Server 2016
Alphorm.com Formation Nouveautés Windows Server 2016
 
Alphorm.com Support de la Formation Git
Alphorm.com Support de la Formation Git Alphorm.com Support de la Formation Git
Alphorm.com Support de la Formation Git
 
alphorm.com - Formation Oracle Database 11g DBA 1 (1Z0-052)
alphorm.com - Formation Oracle Database 11g DBA 1 (1Z0-052)alphorm.com - Formation Oracle Database 11g DBA 1 (1Z0-052)
alphorm.com - Formation Oracle Database 11g DBA 1 (1Z0-052)
 
alphorm.com - Formation Linux LPIC-2
alphorm.com - Formation Linux LPIC-2alphorm.com - Formation Linux LPIC-2
alphorm.com - Formation Linux LPIC-2
 

Similaire à Alphorm.com Support de la Formation Oracle VM Administration

alphorm.com - Formation proxmoxVE 3
alphorm.com - Formation proxmoxVE 3alphorm.com - Formation proxmoxVE 3
alphorm.com - Formation proxmoxVE 3Alphorm
 
Alphorm.com Formation VirtualBox
Alphorm.com Formation VirtualBoxAlphorm.com Formation VirtualBox
Alphorm.com Formation VirtualBoxAlphorm
 
Alphorm.com Support VMware vSphere 6, Le réseau virtuel
Alphorm.com Support VMware vSphere 6, Le réseau virtuelAlphorm.com Support VMware vSphere 6, Le réseau virtuel
Alphorm.com Support VMware vSphere 6, Le réseau virtuelAlphorm
 
Alphorm.com Formation LXC
Alphorm.com  Formation LXCAlphorm.com  Formation LXC
Alphorm.com Formation LXCAlphorm
 
Alphorm.com Formation VMware Workstation 11
Alphorm.com Formation VMware Workstation 11 Alphorm.com Formation VMware Workstation 11
Alphorm.com Formation VMware Workstation 11 Alphorm
 
Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization ...
Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization ...Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization ...
Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization ...Alphorm
 
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuelles
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuellesAlphorm.com Support de la Formation VMware vSphere 6, Les machines virtuelles
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuellesAlphorm
 
alphorm.com - Formation Veeam Backup & Replication 6.5
alphorm.com - Formation Veeam Backup & Replication 6.5alphorm.com - Formation Veeam Backup & Replication 6.5
alphorm.com - Formation Veeam Backup & Replication 6.5Alphorm
 
PHP dans le cloud
PHP dans le cloudPHP dans le cloud
PHP dans le cloudMicrosoft
 
Alphorm.com Formation Veeam Backup & Replication 9.5
Alphorm.com Formation Veeam Backup & Replication 9.5Alphorm.com Formation Veeam Backup & Replication 9.5
Alphorm.com Formation Veeam Backup & Replication 9.5Alphorm
 
Rex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantesRex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantesChristophe Furmaniak
 
Alphorm.com Formation JavaFX
Alphorm.com Formation JavaFXAlphorm.com Formation JavaFX
Alphorm.com Formation JavaFXAlphorm
 
Rs612 g formation-administrer-ibm-rational-clearcase-pour-unix
Rs612 g formation-administrer-ibm-rational-clearcase-pour-unixRs612 g formation-administrer-ibm-rational-clearcase-pour-unix
Rs612 g formation-administrer-ibm-rational-clearcase-pour-unixCERTyou Formation
 
Alphorm.com support de la formation Drupal 8 webmaster configurateur
Alphorm.com support de la formation Drupal 8 webmaster configurateurAlphorm.com support de la formation Drupal 8 webmaster configurateur
Alphorm.com support de la formation Drupal 8 webmaster configurateurAlphorm
 
M205developpemmetdigital123455555555.pdf
M205developpemmetdigital123455555555.pdfM205developpemmetdigital123455555555.pdf
M205developpemmetdigital123455555555.pdfmonirgrich
 
Déploiement et débogage à distance
Déploiement et débogage à distanceDéploiement et débogage à distance
Déploiement et débogage à distancepprem
 
UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massi...
UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massi...UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massi...
UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massi...NinaSAMMUT
 

Similaire à Alphorm.com Support de la Formation Oracle VM Administration (20)

alphorm.com - Formation proxmoxVE 3
alphorm.com - Formation proxmoxVE 3alphorm.com - Formation proxmoxVE 3
alphorm.com - Formation proxmoxVE 3
 
Alphorm.com Formation VirtualBox
Alphorm.com Formation VirtualBoxAlphorm.com Formation VirtualBox
Alphorm.com Formation VirtualBox
 
Alphorm.com Support VMware vSphere 6, Le réseau virtuel
Alphorm.com Support VMware vSphere 6, Le réseau virtuelAlphorm.com Support VMware vSphere 6, Le réseau virtuel
Alphorm.com Support VMware vSphere 6, Le réseau virtuel
 
Alphorm.com Formation LXC
Alphorm.com  Formation LXCAlphorm.com  Formation LXC
Alphorm.com Formation LXC
 
Alphorm.com Formation VMware Workstation 11
Alphorm.com Formation VMware Workstation 11 Alphorm.com Formation VMware Workstation 11
Alphorm.com Formation VMware Workstation 11
 
Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization ...
Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization ...Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization ...
Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization ...
 
Document technique lamp linux
Document technique lamp linuxDocument technique lamp linux
Document technique lamp linux
 
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuelles
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuellesAlphorm.com Support de la Formation VMware vSphere 6, Les machines virtuelles
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuelles
 
alphorm.com - Formation Veeam Backup & Replication 6.5
alphorm.com - Formation Veeam Backup & Replication 6.5alphorm.com - Formation Veeam Backup & Replication 6.5
alphorm.com - Formation Veeam Backup & Replication 6.5
 
PHP dans le cloud
PHP dans le cloudPHP dans le cloud
PHP dans le cloud
 
Php dans le cloud
Php dans le cloudPhp dans le cloud
Php dans le cloud
 
Alphorm.com Formation Veeam Backup & Replication 9.5
Alphorm.com Formation Veeam Backup & Replication 9.5Alphorm.com Formation Veeam Backup & Replication 9.5
Alphorm.com Formation Veeam Backup & Replication 9.5
 
Rex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantesRex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantes
 
Alphorm.com Formation JavaFX
Alphorm.com Formation JavaFXAlphorm.com Formation JavaFX
Alphorm.com Formation JavaFX
 
Rs612 g formation-administrer-ibm-rational-clearcase-pour-unix
Rs612 g formation-administrer-ibm-rational-clearcase-pour-unixRs612 g formation-administrer-ibm-rational-clearcase-pour-unix
Rs612 g formation-administrer-ibm-rational-clearcase-pour-unix
 
Alphorm.com support de la formation Drupal 8 webmaster configurateur
Alphorm.com support de la formation Drupal 8 webmaster configurateurAlphorm.com support de la formation Drupal 8 webmaster configurateur
Alphorm.com support de la formation Drupal 8 webmaster configurateur
 
M205developpemmetdigital123455555555.pdf
M205developpemmetdigital123455555555.pdfM205developpemmetdigital123455555555.pdf
M205developpemmetdigital123455555555.pdf
 
Déploiement et débogage à distance
Déploiement et débogage à distanceDéploiement et débogage à distance
Déploiement et débogage à distance
 
M211-V1-0909.pptx.pdf
M211-V1-0909.pptx.pdfM211-V1-0909.pptx.pdf
M211-V1-0909.pptx.pdf
 
UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massi...
UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massi...UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massi...
UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massi...
 

Plus de Alphorm

Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm
 
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm
 
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm
 
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm
 
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm
 
Alphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm
 
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm
 
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm
 
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm
 
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm
 
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm
 
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm
 
Alphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm
 
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm
 
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm
 
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm
 
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm
 
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm
 
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm
 
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm
 

Plus de Alphorm (20)

Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
 
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
 
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
 
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
 
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
 
Alphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion Commerciale
 
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
 
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
 
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
 
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
 
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
 
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
 
Alphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POO
 
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
 
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
 
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
 
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
 
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
 
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
 
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
 

Alphorm.com Support de la Formation Oracle VM Administration

  • 1. 01/07/2016 1 Formation OracleVM 3.X Administration alphorm.com™© Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation Formation Oracle VM 3.x
  • 2. 01/07/2016 2 Formation OracleVM 3.X Administration alphorm.com™© Plan •Présentation du formateur •Le plan de la formation •Connaissances requises
  • 3. 01/07/2016 3 Formation OracleVM 3.X Administration alphorm.com™© Présentation du formateur Ludovic QUENEC’HDU • lquenec@alphorm.com • 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
  • 4. 01/07/2016 4 Formation OracleVM 3.X Administration alphorm.com™© Mes formations sur Alphorm
  • 5. 01/07/2016 5 Formation OracleVM 3.X Administration alphorm.com™© Le plan de formation • État de l'art la virtualisation • Introduction à la virtualisation • Les hyperviseurs Xen, KVM • OracleVM présentation • Ecosystème OracleVM • Installation de l’environnement • Oracle Linux 6 • Le Manager OracleVM • Update Manager OracleVM • OracleVM Server • Update OracleVM Server • Découverte des serveurs • Le Stockage • Le stockage NFS • Découverte des serveur de fichier NFS • Le stockage ISCSI • Découverte des serveurs SAN • Les pools de serveurs • Comprendre les pools OracleVM • Les repositories • Comprendre les dépôts • Créer des repositories • Peupler les Repositories • Comprendre les réseaux • Introduction aux réseau virtuel • Manipuler les réseaux logiques • Le Bonding • Les VLAns
  • 6. 01/07/2016 6 Formation OracleVM 3.X Administration alphorm.com™© Le plan de formation • Les machines Virtuelles • Création des VMs Linux • Déployer des Appliance et modèles • Création des VMs MS Windows • Gestion des Vms • Cloner des VMs, Créer des Modèles • Migration de machine virtuelle • Les pools de serveurs avancés • DRS, DPM, HA
  • 7. 01/07/2016 7 Formation OracleVM 3.X Administration alphorm.com™© Publics concernés et prérequis • 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 d’Oracle VM • DSI qui souhaite comparer les différentes solutions de virtualisations • Professionnels de l'informatique titulaires de certifications RHCSA, LPCI 1 et 2 ou qui possèdent une expérience équivalente avec Linux • Bonne expérience d’administration
  • 8. 01/07/2016 8 Formation OracleVM 3.X Administration alphorm.com™© Are you ready ? ☺
  • 9. 01/07/2016 9 Formation OracleVM 3.X Administration alphorm.com™© Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation Introduction à la virtualisation État de l'art la virtualisation
  • 10. 01/07/2016 10 Formation OracleVM 3.X Administration alphorm.com™© Plan • Concepts de machine virtuelle • La virtualisation par émulation • La paravirtualisation - PVM • La virtualisation assistée par le matériel – HVM • Le modèle : Machines Virtuelles • Le modèle : isolation, containers • Les produits : “Isolateur”, containers
  • 11. 01/07/2016 3 Formation OracleVM 3.X Administration alphorm.com™© Présentation du formateur Ludovic QUENEC’HDU • lquenec@alphorm.com • 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
  • 12. 01/07/2016 3 Formation OracleVM 3.X Administration alphorm.com™© Présentation du formateur Ludovic QUENEC’HDU • lquenec@alphorm.com • 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
  • 13. 01/07/2016 13 Formation OracleVM 3.X Administration 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
  • 14. 01/07/2016 14 Formation OracleVM 3.X Administration 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
  • 15. 01/07/2016 15 Formation OracleVM 3.X Administration 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
  • 16. 01/07/2016 16 Formation OracleVM 3.X Administration alphorm.com™© Le modèle : Machine Virtuelle • La virtualisation complète • La para virtualisation, La virtualisation assistée par le matériel Matériel - Hardware Système d’exploitation/Hyperviseur NOYAU Matériel émulé Linux - Windows NOYAU Matériel paravirtuel Linux - Windows NOYAU modifié Matériel VT/PAE Passtrough Linux - Windows NOYAU VMM Virtual Machine Manager
  • 17. 01/07/2016 17 Formation OracleVM 3.X Administration alphorm.com™© Le modèle : isolation, containers Matériel - Hardware Linux – Espace Noyau Espace Utilisateur / • Mode de fonctionnement « classique » de Linux
  • 18. 01/07/2016 18 Formation OracleVM 3.X Administration alphorm.com™© Le modèle : isolation, containers • Pas de noyau dans les conteneurs, un répertoire égale un OS • Pas d’émulation de matériel • Accès direct au matériel Matériel - Hardware /var/lib/lxc Ubuntu 15 /CT-03/root-fs/ CentOS 7 /CT-02/root-fs/ Débian 8 /CT-01/root-fs/ OS Linux - Noyau
  • 19. 01/07/2016 19 Formation OracleVM 3.X Administration alphorm.com™© Les produits : “Isolateur”, containers • En isolation : Chroot BSD Jails Les zones de Solaris • En containers : LXC OpenVZ Linux-Vserver Dockers
  • 20. 01/07/2016 20 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert • Concepts de machine virtuelle • La virtualisation par émulation • La paravirtualisation - PVM • La virtualisation assistée par le matériel – HVM • Le modèle : Machines Virtuelles • Le modèle : isolation, containers • Les produits : “Isolateur”, containers
  • 21. 01/07/2016 21 Formation OracleVM 3.X Administration alphorm.com™© Les hyperviseurs Xen, KVM État de l'art : la virtualisation Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation
  • 22. 01/07/2016 22 Formation OracleVM 3.X Administration alphorm.com™© Plan •KVM Historique Fonctionnalitées Architecture Outils •Projet Xen Historique Qu’est ce que Xen? Fonctionnalités Architecture
  • 23. 01/07/2016 23 Formation OracleVM 3.X Administration 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
  • 24. 01/07/2016 24 Formation OracleVM 3.X Administration alphorm.com™© Historique KVM est la base de beaucoup de solution de virtualisation OpenNebula oVirt/Redhat Virtualization Openstack Proxmox Ve
  • 25. 01/07/2016 4 Formation OracleVM 3.X Administration alphorm.com™© Mes formations sur Alphorm
  • 26. 01/07/2016 26 Formation OracleVM 3.X Administration alphorm.com™© Architecture KVM 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
  • 27. 01/07/2016 27 Formation OracleVM 3.X Administration 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
  • 28. 01/07/2016 28 Formation OracleVM 3.X Administration alphorm.com™© Architecture Les processeurs virtuels (VCPU) Périphériques paravirutalisés, périphériques virutalisés et backend des drivers Tâches internes au processus qemu-kvm
  • 29. 01/07/2016 29 Formation OracleVM 3.X Administration 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
  • 30. 01/07/2016 30 Formation OracleVM 3.X Administration alphorm.com™© Historique • Projet de recherche mené par Ian Pratt à l’université de Cambridge. • Création de XenSource par Ian Pratt • Développement du projet en « open source ». • Commercialisation de versions de Xen dédiées aux entreprises. • Rachat par Citrix en août 2007 (XenServer). • XenProject Linux Foundation • XenSource : Version Originale de Xen • Citrix XenServer : Citrix XenServer, Cirix XenApp, XenDesktop • Xenproject, Project autonome :Amazon, AMD, Bromium, CA Technologies, Calxeda, Cisco, Citrix, Google, Intel, Oracle, Samsung, and Verizon
  • 31. 01/07/2016 31 Formation OracleVM 3.X Administration alphorm.com™© Qu’est ce que Xen? • Xen est un hyperviseur de type 1 ou BareMetal open-source • Son rôle est d’ordonnancer le fonctionnement des différentes machines virtuelles • Il permet donc d’exécuter plusieurs instances de systèmes d’exploitation en parallèle sur une seule machine (ou hôte). • Xen est peut être le seul hyperviseur type-1 disponible en open source. • Xen est utilisé comme base pour un certain nombre de différentes applications commerciales et open source • La virtualisation des serveurs, de l'Infrastructure as a Service (IaaS), la virtualisation de bureau, etc... • Xen est la base des plus grands Cloud en production aujourd'hui.
  • 32. 01/07/2016 32 Formation OracleVM 3.X Administration alphorm.com™© Fonctionnalités • Biensûr la création de Machines virtuelles, Linux, Windows, MacosX, BSD, ... • Des VMs PV - para-virtualisées • Des VMs HVM - Hardware Virtualization Machine • Des VMs PVonHVM Para-virtualisée sur Guest HVM • Snapshot, clonage, migration de VMs entre hôtes. • La haute Disponibilité/Fault Tolerance avec REMUS et DRBD
  • 33. 01/07/2016 33 Formation OracleVM 3.X Administration alphorm.com™© Fonctionnalités •Sur les systèmes hôtes
  • 34. 01/07/2016 34 Formation OracleVM 3.X Administration alphorm.com™© Fonctionnalités •Sur les systèmes invités
  • 35. 01/07/2016 35 Formation OracleVM 3.X Administration alphorm.com™© Fonctionnalités • Modèle réseau performant : •La gestion du NAT, le bridge, Le channel Bonding •Les switchs virtuels avec OpenvSwitch: Monitoring : Netflow, SPAN, RSPAN, sflow QoS : Traffic shapping, Queuing, .. Sécurité : VLAN, filtration du trafic
  • 36. 01/07/2016 5 Formation OracleVM 3.X Administration alphorm.com™© Le plan de formation • État de l'art la virtualisation • Introduction à la virtualisation • Les hyperviseurs Xen, KVM • OracleVM présentation • Ecosystème OracleVM • Installation de l’environnement • Oracle Linux 6 • Le Manager OracleVM • Update Manager OracleVM • OracleVM Server • Update OracleVM Server • Découverte des serveurs • Le Stockage • Le stockage NFS • Découverte des serveur de fichier NFS • Le stockage ISCSI • Découverte des serveurs SAN • Les pools de serveurs • Comprendre les pools OracleVM • Les repositories • Comprendre les dépôts • Créer des repositories • Peupler les Repositories • Comprendre les réseaux • Introduction aux réseau virtuel • Manipuler les réseaux logiques • Le Bonding • Les VLAns
  • 37. 01/07/2016 37 Formation OracleVM 3.X Administration alphorm.com™© Fonctionnalités • PCI-Passthrough • Ballooning • NUMA scheduler affinity • CPUPools • Et plus encore ...
  • 38. 01/07/2016 38 Formation OracleVM 3.X Administration alphorm.com™© Fonctionnalités • Pléthore d’outils de gestion : virsh xl cli Virt-manager convirt, Archipel, Xo XenOrcherstra Openstack, Oracle VM OpenXenManager
  • 39. 01/07/2016 39 Formation OracleVM 3.X Administration alphorm.com™© Architecture • L’hyperviseurr Xen s’exécute directement sur le matériel et il est responsable des ressources CPU ,Mémoire et interruptions. • C’est le premier programme après le bootloader. • Les machines virtuelles s’exécutent directememt sur Xen. • Une machine virtuelle est appelée un domaine ou un invité (guest). • Un domaine spécial, appelé Dom0 (domaine 0), contient les drivers pour tous les périphériques du système. • Dom0 contient également un stack (des outils) de contrôle afin de gérer les machines virtuelles.
  • 40. 01/07/2016 40 Formation OracleVM 3.X Administration alphorm.com™© Architecture • Architecture d'un système Xen est composée de : hyperviseur Xen machines virtuelles sécurisées appelées domaines dom0 - privileged domain domU - unprivileged domain • Hyperviseur : ordonnance temps d'utilisation de la machine hôte par chaque domaine (dans un temps imparti, les OS invités ordonnancent leurs processus) au boot de l'ordinateur, détecte et démarre les processeurs non initialisés par le BIOS route les interruptions, énumère les bus PC
  • 41. 01/07/2016 41 Formation OracleVM 3.X Administration alphorm.com™© Architecture • Dom0 (domaine privilégié) : créé lors de l'installation de Xen lancé automatiquement au boot après modification du chargeur grub composé d'un noyau linux modifié et des logiciels de contrôle de Xen le seul à pouvoir interagir directement avec le matériel via les pilotes du noyau linux les autres domaines font appel à ces pilotes via l'utilisation des pilotes (virtuels) de Xen assure les tâches d'administration du système via le démon xend dans l’espace utilisateur (création, démarrage, arrêt, restauration ou migration des domaines) gère les pilotes natifs et pilotes virtuels des domaines
  • 42. 01/07/2016 42 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •KVM Historique Fonctionnalitées Architecture Outils •Projet Xen Historique Qu’est ce que Xen? Fonctionnalités Architecture
  • 43. 01/07/2016 43 Formation OracleVM 3.X Administration alphorm.com™© Ecosystème Oracle VM Oracle VM présentation Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation
  • 44. 01/07/2016 6 Formation OracleVM 3.X Administration alphorm.com™© Le plan de formation • Les machines Virtuelles • Création des VMs Linux • Déployer des Appliance et modèles • Création des VMs MS Windows • Gestion des Vms • Cloner des VMs, Créer des Modèles • Migration de machine virtuelle • Les pools de serveurs avancés • DRS, DPM, HA
  • 45. 01/07/2016 45 Formation OracleVM 3.X Administration alphorm.com™© Introduction • OracleVM est LA solution de virtualisation Open source distribuée par la société Oracle • Similaire aux solutions RHEV, Vmware, etc.. • OracleVM est disponible en version 3.4 • OracleVM permet la géstion des machines virtuelles, Linux Oracle, Red Hat, Oracle solaris, Microsoft Windows Mais pas seulement
  • 46. 01/07/2016 46 Formation OracleVM 3.X Administration alphorm.com™© Introduction • Avec OracleVM : Machines, Virtuelles, Appliance Virtuelles, Modeles de machines Création de Clusters de serveurs Stratégies de gestion des ressources matérielles via l’équilibrage de charges DRS, DPM La haute disponibilité des VMs La migration en ligne des VMs Reseaux virtuels, bonding, VLAN Stockage SAN et NAS Gestion de l’environnement via une interface de Management
  • 47. 01/07/2016 47 Formation OracleVM 3.X Administration alphorm.com™© Architecture • Oracle VM Manager : console de gestion basée sur des technologies web pour gérer les serveurs Oracle VM. • Oracle VM Server : inclut une version de l'hyperviseur Xen, ainsi que l'agent de communication vers Oracle VM Manager pour la gestion des machines virtuelles. Il inclut aussi une version allégée du noyau Linux appelée Dom0.
  • 48. 01/07/2016 48 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •Introduction •Architecture
  • 49. 01/07/2016 49 Formation OracleVM 3.X Administration alphorm.com™© Oracle Linux 6.x Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation Installation de l’environnement
  • 50. 01/07/2016 50 Formation OracleVM 3.X Administration alphorm.com™© Plan •Introduction •Prérequis •Installation du serveur Oracle Linux 6
  • 51. 01/07/2016 51 Formation OracleVM 3.X Administration alphorm.com™© Introduction • OracleVM est une suite de logiciels installables sur Linux • Oracle VM Manager supporte les systèmes Linux : Oracle Linux 5 Update 5 64-bit or later. Oracle Linux 6 64-bit or later. Red Hat Enterprise Linux 5 Update 5 64-bit or later. Red Hat Enterprise Linux 6 64-bit or late
  • 52. 01/07/2016 7 Formation OracleVM 3.X Administration alphorm.com™© Publics concernés et prérequis • 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 d’Oracle VM • DSI qui souhaite comparer les différentes solutions de virtualisations • Professionnels de l'informatique titulaires de certifications RHCSA, LPCI 1 et 2 ou qui possèdent une expérience équivalente avec Linux • Bonne expérience d’administration
  • 53. 01/07/2016 53 Formation OracleVM 3.X Administration alphorm.com™© Installation
  • 54. 01/07/2016 54 Formation OracleVM 3.X Administration alphorm.com™© Installation
  • 55. 01/07/2016 55 Formation OracleVM 3.X Administration alphorm.com™© Installation
  • 56. 01/07/2016 56 Formation OracleVM 3.X Administration alphorm.com™©
  • 57. 01/07/2016 57 Formation OracleVM 3.X Administration alphorm.com™© •Introduction •Prérequis •Installation du serveur Oracle Linux 6 Ce qu’on a couvert
  • 58. 01/07/2016 58 Formation OracleVM 3.X Administration alphorm.com™© Le Manager OracleVM Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation Installation de l’environnement
  • 59. 01/07/2016 59 Formation OracleVM 3.X Administration alphorm.com™© Plan •Prérequis •Installation du manager
  • 60. 01/07/2016 60 Formation OracleVM 3.X Administration alphorm.com™© Prérequis • Un utilisateur Oracle, membre du groupe dba • hard nofiles et soft nofiles dans /etc/security/limits.conf
  • 61. 01/07/2016 61 Formation OracleVM 3.X Administration alphorm.com™© Prérequis • OracleVM et les produits supportés sont installés dans le répertoire : /u01/app/oracle • Un script fournit par Oracle permet de configurer l’ensemble du système pour Oracle VM createOracle.sh Crée le répertoire /u01 Ouvre les ports sur le firewall Configure les paramètres dans le fichier /etc/security/limits.conf
  • 62. 01/07/2016 8 Formation OracleVM 3.X Administration alphorm.com™© Are you ready ? ☺
  • 63. 01/07/2016 8 Formation OracleVM 3.X Administration alphorm.com™© Are you ready ? ☺
  • 64. 01/07/2016 8 Formation OracleVM 3.X Administration alphorm.com™© Are you ready ? ☺
  • 65. 01/07/2016 65 Formation OracleVM 3.X Administration alphorm.com™© Installation du manager • Supprimer le fichier temporaire • /tmp/ovm_configid
  • 66. 01/07/2016 66 Formation OracleVM 3.X Administration alphorm.com™© Installation du manager
  • 67. 01/07/2016 67 Formation OracleVM 3.X Administration alphorm.com™© •Prérequis •Installation du manager Ce qu’on a couvert
  • 68. 01/07/2016 68 Formation OracleVM 3.X Administration alphorm.com™© Update Manager OracleVM Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation Installation de l’environnement
  • 69. 01/07/2016 69 Formation OracleVM 3.X Administration alphorm.com™© Plan •Prérequis •Mise à jour du Manager
  • 70. 01/07/2016 70 Formation OracleVM 3.X Administration alphorm.com™© Prérequis • Lors de la mise à niveau de l’environnement Oracle VM • Oracle VM Manager doit d'abord être mis à niveau • Après la mise à niveau effectuée, toutes les instances d'Oracle VM Server doivent être à la même version dans l’environnement Oracle VM. • Si vous avez des instances d'Oracle VM Server qui sont de différentes versions, un comportement inattendu avec la haute disponibilité (HA) pourra se produire.
  • 71. 01/07/2016 71 Formation OracleVM 3.X Administration alphorm.com™© Mise a jour du Manager
  • 72. 01/07/2016 72 Formation OracleVM 3.X Administration alphorm.com™© •Prérequis •Mise à jour du Manager Ce qu’on a couvert
  • 73. 01/07/2016 9 Formation OracleVM 3.X Administration alphorm.com™© Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation Introduction à la virtualisation État de l'art la virtualisation
  • 74. 01/07/2016 74 Formation OracleVM 3.X Administration alphorm.com™© Plan •Installation du serveur
  • 75. 01/07/2016 75 Formation OracleVM 3.X Administration alphorm.com™© Installation du serveur
  • 76. 01/07/2016 76 Formation OracleVM 3.X Administration alphorm.com™© Installation du serveur
  • 77. 01/07/2016 77 Formation OracleVM 3.X Administration alphorm.com™© Installation du serveur
  • 78. 01/07/2016 78 Formation OracleVM 3.X Administration alphorm.com™© Installation du serveur
  • 79. 01/07/2016 79 Formation OracleVM 3.X Administration alphorm.com™© Installation du serveur
  • 80. 01/07/2016 80 Formation OracleVM 3.X Administration alphorm.com™©
  • 81. 01/07/2016 81 Formation OracleVM 3.X Administration alphorm.com™© • Installation du serveur Ce qu’on a couvert
  • 82. 01/07/2016 82 Formation OracleVM 3.X Administration alphorm.com™© Mise à jour d’Oracle VM Server Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation Installation de l’environnement
  • 83. 01/07/2016 10 Formation OracleVM 3.X Administration alphorm.com™© Plan • Concepts de machine virtuelle • La virtualisation par émulation • La paravirtualisation - PVM • La virtualisation assistée par le matériel – HVM • Le modèle : Machines Virtuelles • Le modèle : isolation, containers • Les produits : “Isolateur”, containers
  • 84. 01/07/2016 84 Formation OracleVM 3.X Administration alphorm.com™© Prérequis • Lors de la mise à niveau de l’environnement Oracle VM • Oracle VM Manager doit d'abord être mise à niveau • Après la mise à niveau effectuée, toutes les instances d'Oracle VM Server doivent être à la même version dans l’environnement Oracle VM. • Si vous avez des instances d'Oracle VM Server qui sont de différentes versions, un comportement inattendu avec la haute disponibilité (HA) pourra se produire.
  • 85. 01/07/2016 85 Formation OracleVM 3.X Administration alphorm.com™© Les méthodes • Oracle VM propose 3 méthodes de mise à niveau des serveurs : Le script UpgradeServers.py /u01/app/oracle/ovm-manager-3/ovm_tools/bin/UpgradeServers.py Avec le Manager, c’est une méthode simple si l’on dispose de peu de serveurs Avec le CD l’installation, • La méthode par script ou via le Manager requiert la mise en place d’un dépôt Yum
  • 86. 01/07/2016 86 Formation OracleVM 3.X Administration alphorm.com™© Préparation des repos Yum • Le serveur nécessite une mise à niveau en deux étapes et chaque étape de mise à niveau nécessite un dépôt Yum séparé. • Le premier dépôt est désigné sous le nom Oracle VM Server 3.3 Transitional Update Repository • Le second est l’Oracle VM Server 3.4 Update Repository. • Ces deux dépôts sont disponibles sur l’ISO d'installation. • Le référentiel de transition est contenu dans un dossier nommé Transition, • Tandis que la mise à jour du référentiel est contenue dans un dossier nommé Server.
  • 87. 01/07/2016 87 Formation OracleVM 3.X Administration alphorm.com™© Configuration du serveur des dépôts • Pour créer un référentiel Yum: Télécharger l’ISO d’Oracle VM Server Installation. Créez un dossier dans lequel l'ISO doit être monté. • #mkdir /tmp/ovs-mount Monter l'ISO. • #mount -o loop OVS-3.3.1.iso /tmp/ovs-mount Créez un dossier où les deux référentiels sont accessibles via un serveur HTTP, par exemple /var/ www /REPO • #ln –s /tmp/ovs-mount/Server /var/www/html/OVSREPO •
  • 88. 01/07/2016 88 Formation OracleVM 3.X Administration alphorm.com™© Configuration du serveur des dépôts
  • 89. 01/07/2016 89 Formation OracleVM 3.X Administration alphorm.com™© Configuration du serveur des dépôts
  • 90. 01/07/2016 90 Formation OracleVM 3.X Administration alphorm.com™© Configuration du serveur des dépôts
  • 91. 01/07/2016 91 Formation OracleVM 3.X Administration alphorm.com™© Mise à jour des serveurs
  • 92. 01/07/2016 92 Formation OracleVM 3.X Administration alphorm.com™© Mise à jour des serveurs
  • 93. 01/07/2016 93 Formation OracleVM 3.X Administration alphorm.com™© •Prérequis •Les méthodes •Configuration du serveur des dépôts •Mise à jour des serveurs Ce qu’on a couvert
  • 94. 01/07/2016 94 Formation OracleVM 3.X Administration alphorm.com™© Découverte des serveurs Installation de l’environnement Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation
  • 95. 01/07/2016 11 Formation OracleVM 3.X Administration 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
  • 96. 01/07/2016 96 Formation OracleVM 3.X Administration alphorm.com™© Découverte des serveurs via le Manager
  • 97. 01/07/2016 97 Formation OracleVM 3.X Administration alphorm.com™© Découverte des serveurs via le Manager
  • 98. 01/07/2016 98 Formation OracleVM 3.X Administration alphorm.com™© Découverte des serveurs via le Manager
  • 99. 01/07/2016 99 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •Découverte des serveurs via le Manager
  • 100. 01/07/2016 100 Formation OracleVM 3.X Administration alphorm.com™© Le stockage NFS Le Stockage Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation
  • 101. 01/07/2016 101 Formation OracleVM 3.X Administration alphorm.com™© Plan •Introduction au NFS •Mise en oeuvre d’un serveur NFS
  • 102. 01/07/2016 102 Formation OracleVM 3.X Administration 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).
  • 103. 01/07/2016 103 Formation OracleVM 3.X Administration 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 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
  • 104. 01/07/2016 104 Formation OracleVM 3.X Administration 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 –va exporting *: /var/lib/export/data
  • 105. 01/07/2016 105 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •Introduction au NFS •Mise en oeuvre d’un serveur NFS
  • 106. 01/07/2016 12 Formation OracleVM 3.X Administration 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…
  • 107. 01/07/2016 107 Formation OracleVM 3.X Administration alphorm.com™© Plan •Ajout des serveurs NFS
  • 108. 01/07/2016 108 Formation OracleVM 3.X Administration alphorm.com™© Ajout des serveurs NFS
  • 109. 01/07/2016 109 Formation OracleVM 3.X Administration alphorm.com™© Ajout des serveurs NFS
  • 110. 01/07/2016 110 Formation OracleVM 3.X Administration alphorm.com™© Ajout des serveurs NFS
  • 111. 01/07/2016 111 Formation OracleVM 3.X Administration alphorm.com™© Ajout des serveurs NFS
  • 112. 01/07/2016 112 Formation OracleVM 3.X Administration alphorm.com™© Ajout des serveurs NFS
  • 113. 01/07/2016 113 Formation OracleVM 3.X Administration alphorm.com™© Ajout des serveurs NFS
  • 114. 01/07/2016 114 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •Ajout des serveurs NFS
  • 115. 01/07/2016 115 Formation OracleVM 3.X Administration alphorm.com™© Le stockage iSCSI Le Stockage Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation
  • 116. 01/07/2016 116 Formation OracleVM 3.X Administration 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
  • 117. 01/07/2016 117 Formation OracleVM 3.X Administration 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.
  • 118. 01/07/2016 118 Formation OracleVM 3.X Administration 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
  • 119. 01/07/2016 119 Formation OracleVM 3.X Administration alphorm.com™© Notion de cibles – Targets On 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
  • 120. 01/07/2016 13 Formation OracleVM 3.X Administration 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
  • 121. 01/07/2016 121 Formation OracleVM 3.X Administration 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
  • 122. 01/07/2016 122 Formation OracleVM 3.X Administration 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
  • 123. 01/07/2016 123 Formation OracleVM 3.X Administration 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
  • 124. 01/07/2016 124 Formation OracleVM 3.X Administration alphorm.com™© iSCSI Qualified Name • Création de l’iqn et du portal #/> iscsi/ create iqn.2016-05.lan.alphorm:dboracle #/> cd iscsi/ iqn.2016-05.lan.alphorm:dboracle /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.2016-05.lan.alphorm:client #/> cd acl/iqn.2015-09.com.alphorm:client #/> set auth userid=ludo #/> set auth password=Mon_password
  • 125. 01/07/2016 125 Formation OracleVM 3.X Administration alphorm.com™© Sauvegarde de la configuration • On sauvegarde et on quitte #/> savingconfig #/> exit #cat /etc/target/saveconfig.json
  • 126. 01/07/2016 126 Formation OracleVM 3.X Administration alphorm.com™© Firewalld • On ouvre l’acces au port tcp iscsi : 3260 #firewall-cmd --permanent --add-port=3260/tcp #firewall-cmd --reload
  • 127. 01/07/2016 127 Formation OracleVM 3.X Administration 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
  • 128. 01/07/2016 128 Formation OracleVM 3.X Administration alphorm.com™© Découverte des serveurs SAN Le Stockage Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation
  • 129. 01/07/2016 14 Formation OracleVM 3.X Administration 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
  • 130. 01/07/2016 130 Formation OracleVM 3.X Administration alphorm.com™© Ajout des serveurs SAN
  • 131. 01/07/2016 131 Formation OracleVM 3.X Administration alphorm.com™© Ajout des serveurs SAN
  • 132. 01/07/2016 132 Formation OracleVM 3.X Administration alphorm.com™© Ajout des serveurs SAN
  • 133. 01/07/2016 133 Formation OracleVM 3.X Administration alphorm.com™© Ajout des serveurs SAN
  • 134. 01/07/2016 134 Formation OracleVM 3.X Administration alphorm.com™© Ajout des serveurs SAN
  • 135. 01/07/2016 135 Formation OracleVM 3.X Administration alphorm.com™© Ajout des serveurs SAN
  • 136. 01/07/2016 136 Formation OracleVM 3.X Administration alphorm.com™© Ajout des serveurs SAN
  • 137. 01/07/2016 137 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •Ajout des serveurs SAN
  • 138. 01/07/2016 138 Formation OracleVM 3.X Administration alphorm.com™© Comprendre les pools Oracle VM Les pools de serveurs Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation
  • 139. 01/07/2016 139 Formation OracleVM 3.X Administration alphorm.com™© Plan • Que sont les pools de serveur OracleVM ? • Comment fonctionne les pools de serveurs ? • Création d’un pool de serveurs • Ajout de nouveau serveur dans le pool
  • 140. 01/07/2016 140 Formation OracleVM 3.X Administration alphorm.com™© Que sont les pools de serveurs Oracle VM ? • Un pool de serveurs est un conteneur composé d'un ou plusieurs serveurs Oracle VM. • Représente un regroupement logique des serveurs sur lesquel un ensemble particulier de machines virtuelles peut fonctionner. • Un pool de serveurs partage des stockages où sont placées les machines virtuelles • Les machines virtuelles ne sont pas liées à un serveur spécifique
  • 141. 01/07/2016 141 Formation OracleVM 3.X Administration alphorm.com™© Que sont les pools de serveur Oracle VM ? • Des algorithmes de distribution d’équilibrage de charge, assurent aux machines virtuelles de démarrer avec les ressources nécessaires • Tous les serveurs d’un pool Oracle VM doivent partager la même architecture de CPU. • Les serveurs d’un pool doivent être géographiquement au même emplacement.
  • 142. 01/07/2016 142 Formation OracleVM 3.X Administration alphorm.com™© Comment fonctionne les pools de serveur ? • Oracle VM utilise Oracle OCFS2 Oracle Cluster File System pour fournir un accès partagé aux ressources du pool de serveurs • OCFS2 est un système de fichiers en cluster développé par Oracle pour Linux, qui permet à plusieurs nœuds (serveurs Oracle VM) d’accéder au même disque en même temps. • Cette fonctionnalité est cruciale dans la mise en œuvre de la haute disponibilité (HA) • OCFS2, fournit à la fois de performance et HA Un Heartbeat disque pour détecter l’état des serveurs Un Heartbeat réseaux pour la communication entre les noeuds du cluster Un gestionnaire de verrouillage
  • 143. 01/07/2016 15 Formation OracleVM 3.X Administration 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
  • 144. 01/07/2016 144 Formation OracleVM 3.X Administration alphorm.com™© Creation d’un pool de serveur
  • 145. 01/07/2016 145 Formation OracleVM 3.X Administration alphorm.com™© Creation d’un pool de serveur
  • 146. 01/07/2016 146 Formation OracleVM 3.X Administration alphorm.com™© Creation d’un pool de serveur
  • 147. 01/07/2016 147 Formation OracleVM 3.X Administration alphorm.com™© Creation d’un pool de serveur
  • 148. 01/07/2016 148 Formation OracleVM 3.X Administration alphorm.com™© Création d’un pool de serveur
  • 149. 01/07/2016 149 Formation OracleVM 3.X Administration alphorm.com™© Création d’un pool de serveur
  • 150. 01/07/2016 150 Formation OracleVM 3.X Administration alphorm.com™© Ajout de nouveau serveur dans le pool
  • 151. 01/07/2016 151 Formation OracleVM 3.X Administration alphorm.com™© Ajout de nouveau serveur dans le pool
  • 152. 01/07/2016 152 Formation OracleVM 3.X Administration alphorm.com™© Ajout de nouveau serveur dans le pool
  • 153. 01/07/2016 153 Formation OracleVM 3.X Administration alphorm.com™© Ajout de nouveau serveur dans le pool
  • 154. 01/07/2016 154 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •Que sont les pools de serveur OracleVM ? •Comment fonctionnent les pools de serveurs ? •Création d’un pool de serveurs •Ajout de nouveau serveur dans le pool
  • 155. 01/07/2016 155 Formation OracleVM 3.X Administration alphorm.com™© Comprendre les dépôts Les Repositories Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation
  • 156. 01/07/2016 156 Formation OracleVM 3.X Administration alphorm.com™© Plan •Introduction aux Repositories - dépôts •Structure des dépôts de stockage
  • 157. 01/07/2016 157 Formation OracleVM 3.X Administration alphorm.com™© Introduction au Repositories - Depots • Un dépôt de stockage est utilisé afin de stocker les ressources pour les machines virtuelles. • Ces ressources sont ainsi disponibles pour tous les serveurs Oracle VM dans un pool de serveurs • Un dépôt est un espace de stockage mis à disposition par le biais d'un système de fichiers • Si le dépôt est de type NFS, un système de fichiers est déjà présent, sinon un FS de type OCFS2 est créé sur le LUN
  • 158. 01/07/2016 158 Formation OracleVM 3.X Administration alphorm.com™© Structure des dépôts de stockage Les types de ressources de machines virtuelles peuvent être classées comme suit : Assemblées: Modèle contenant une configuration de plusieurs machines virtuelles avec leurs disques virtuels Une application virtuelle Web/BD/Script-serveur Les fichiers ISO: DVD / CD fichiers image utilisés pour créer des machines virtuelles à partir de zéro en utilisant le support d'installation. VM files : Les fichiers de configuration des machines virtuelles. modèles machine virtuelle : modèles de machines virtuelles utilisées pour créer plusieurs machines virtuelles. Les disques virtuels: Les disques virtuels utilisés par les machines virtuelles
  • 159. 01/07/2016 16 Formation OracleVM 3.X Administration alphorm.com™© Le modèle : Machine Virtuelle • La virtualisation complète • La para virtualisation, La virtualisation assistée par le matériel Matériel - Hardware Système d’exploitation/Hyperviseur NOYAU Matériel émulé Linux - Windows NOYAU Matériel paravirtuel Linux - Windows NOYAU modifié Matériel VT/PAE Passtrough Linux - Windows NOYAU VMM Virtual Machine Manager
  • 160. 01/07/2016 160 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •Introduction aux Repositories - Dépôts •Structure des dépôts de stockage
  • 161. 01/07/2016 161 Formation OracleVM 3.X Administration alphorm.com™© Créer des repositories Les Repositories Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation
  • 162. 01/07/2016 162 Formation OracleVM 3.X Administration alphorm.com™© Plan •Créer des dépôts
  • 163. 01/07/2016 163 Formation OracleVM 3.X Administration alphorm.com™© Créer des dépôts
  • 164. 01/07/2016 164 Formation OracleVM 3.X Administration alphorm.com™© Créer des dépôts
  • 165. 01/07/2016 165 Formation OracleVM 3.X Administration alphorm.com™© Créer des dépôts
  • 166. 01/07/2016 166 Formation OracleVM 3.X Administration alphorm.com™© Créer des dépôts
  • 167. 01/07/2016 167 Formation OracleVM 3.X Administration alphorm.com™© Créer des dépôts
  • 168. 01/07/2016 168 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •Créer des dépôts
  • 169. 01/07/2016 169 Formation OracleVM 3.X Administration alphorm.com™© Peupler les Repositories Les Repositories Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation
  • 170. 01/07/2016 170 Formation OracleVM 3.X Administration alphorm.com™© Plan •Introduction •Mise en oeuvre du serveur http •Appliance Virtuelle •Peupler des ISOs
  • 171. 01/07/2016 171 Formation OracleVM 3.X Administration alphorm.com™© Introduction •Les applications virtuelles, les modèles de VM, les fichiers d’installation ISO •S’importe depuis des serveurs http ou ftp •Il faut donc mettre en œuvre ces services, afin de peupler les dépôts de stockage OracleVM
  • 172. 01/07/2016 172 Formation OracleVM 3.X Administration alphorm.com™© Mise en oeuvre du serveur http •Installation d’apache #apt-get install apache2 #service apache restart Création de la structure #mkdir /var/www/html/{iso,ova,templates}
  • 173. 01/07/2016 173 Formation OracleVM 3.X Administration alphorm.com™© Appliance Virtuelle
  • 174. 01/07/2016 174 Formation OracleVM 3.X Administration alphorm.com™© Appliance Virtuelle
  • 175. 01/07/2016 175 Formation OracleVM 3.X Administration alphorm.com™© Appliance Virtuelle
  • 176. 01/07/2016 176 Formation OracleVM 3.X Administration alphorm.com™© Appliance Virtuelle
  • 177. 01/07/2016 177 Formation OracleVM 3.X Administration alphorm.com™© Peupler des iso
  • 178. 01/07/2016 178 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •Introduction •Mise en oeuvre du serveur http •Appliance Virtuelle •Peupler des ISOs
  • 179. 01/07/2016 179 Formation OracleVM 3.X Administration alphorm.com™© Introduction aux réseaux virtuels Comprendre les réseaux Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation
  • 180. 01/07/2016 180 Formation OracleVM 3.X Administration alphorm.com™© Plan •Les réseaux logiques virtuels •Matériel physique et logique •Les canaux des réseaux logiques
  • 181. 01/07/2016 181 Formation OracleVM 3.X Administration alphorm.com™© Les réseaux logiques virtuels • 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é : Des machines virtuelles Du manager Du stockage Des différents hôtes dans le pool Du hearbeat – Signal périodique de supervision
  • 182. 01/07/2016 182 Formation OracleVM 3.X Administration alphorm.com™© Matériel physique et logique • Un réseau logique est un ensemble nommé de propriétés de connectivité réseau global dans votre centre de données • Est constitué : Cartes physiques – Port Ethernet De périphériques Bond – agrégation de liens VLAN VLAN segments De périphériques Virtuels – VNICs et Virtual MAC addresses De canaux réseaux
  • 183. 01/07/2016 183 Formation OracleVM 3.X Administration alphorm.com™© Les canaux des réseaux logiques • Un concept clé du modèle réseau Oracle VM est la notion de Channel, canal ou rôles réseaux • Affecté à chaque réseau dans l'environnement virtualisé, ces rôles déterminent quel type de trafic est envoyé aux agents • L’administrateur Oracle VM peut ainsi isoler des types de trafic. • Les rôles réseau suivants: Server Management - Utilisé pour désigner le réseau sur lequel le Manager Oracle va communiquer avec les agents des serveurs physiques Oracle VM au sein du pool Cluster Heartbeat – Utilisé pour envoyer les messages Oracle Cluster File System 2 heartbeat messages entre les différents serveurs Oracle VM dans le pool afin de vérifier la présence et l’état des serveurs
  • 184. 01/07/2016 184 Formation OracleVM 3.X Administration alphorm.com™© Les canaux des réseaux logiques (suite) Live Migrate – dédie un réseau à la migration des machines virtuelles entre les différents hôtes Storage – restreint un réseau à la communication avec les espaces de stockage NFS et iSCSI. Virtual Machine - utilisé pour la communication entre les systèmes invités et serveurs dans le pool de serveurs, entre les systèmes invités et les réseaux externes. Un pont réseau (bridge) agit comme un commutateur.
  • 185. 01/07/2016 17 Formation OracleVM 3.X Administration alphorm.com™© Le modèle : isolation, containers Matériel - Hardware Linux – Espace Noyau Espace Utilisateur / • Mode de fonctionnement « classique » de Linux
  • 186. 01/07/2016 17 Formation OracleVM 3.X Administration alphorm.com™© Le modèle : isolation, containers Matériel - Hardware Linux – Espace Noyau Espace Utilisateur / • Mode de fonctionnement « classique » de Linux
  • 187. 01/07/2016 187 Formation OracleVM 3.X Administration alphorm.com™© Manipuler les réseaux logiques Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation Comprendre les réseaux
  • 188. 01/07/2016 188 Formation OracleVM 3.X Administration alphorm.com™© Plan •Créer des réseaux
  • 189. 01/07/2016 189 Formation OracleVM 3.X Administration alphorm.com™© Créer des réseaux
  • 190. 01/07/2016 190 Formation OracleVM 3.X Administration alphorm.com™© Créer des réseaux
  • 191. 01/07/2016 191 Formation OracleVM 3.X Administration alphorm.com™© Créer des réseaux
  • 192. 01/07/2016 192 Formation OracleVM 3.X Administration alphorm.com™© Créer des réseaux
  • 193. 01/07/2016 193 Formation OracleVM 3.X Administration alphorm.com™© Créer des réseaux
  • 194. 01/07/2016 194 Formation OracleVM 3.X Administration alphorm.com™© Créer des réseaux
  • 195. 01/07/2016 195 Formation OracleVM 3.X Administration alphorm.com™© Créer des réseaux
  • 196. 01/07/2016 196 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •Créer des réseaux
  • 197. 01/07/2016 197 Formation OracleVM 3.X Administration alphorm.com™© Le Bonding Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation Comprendre les réseaux
  • 198. 01/07/2016 198 Formation OracleVM 3.X Administration alphorm.com™© Plan •Introduction au channel bonding •Les différents modes •Configuration du channel bonding
  • 199. 01/07/2016 199 Formation OracleVM 3.X Administration 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 seule interface, 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 an n el B o n di n g eth2 eth3
  • 200. 01/07/2016 200 Formation OracleVM 3.X Administration 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 an n el B o n di n g eth2 eth3 1 5 2 6 3 7 4 8
  • 201. 01/07/2016 201 Formation OracleVM 3.X Administration 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 an n el B o n di n g eth2 eth3
  • 202. 01/07/2016 202 Formation OracleVM 3.X Administration 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 an n el B o n di n g eth2 eth3eth1
  • 203. 01/07/2016 203 Formation OracleVM 3.X Administration alphorm.com™© Les différentes stratégies • Load balancing Le trafic sortant est distribué en fonction de la charge du trafic sur chaque interface esclave. Le trafic entrant est reçu par l'esclave active. Si l'esclave active tombe, une autre interface esclave prend en charge l'adresse MAC de l’interface esclave défaillante • 802.3AD Agrège plusieurs interfaces en groupes dynamiques partageant un paramètre commun. Cela permet d’élargir la bande passante
  • 204. 01/07/2016 18 Formation OracleVM 3.X Administration alphorm.com™© Le modèle : isolation, containers • Pas de noyau dans les conteneurs, un répertoire égale un OS • Pas d’émulation de matériel • Accès direct au matériel Matériel - Hardware /var/lib/lxc Ubuntu 15 /CT-03/root-fs/ CentOS 7 /CT-02/root-fs/ Débian 8 /CT-01/root-fs/ OS Linux - Noyau
  • 205. 01/07/2016 205 Formation OracleVM 3.X Administration alphorm.com™© Configuration du channel bonding
  • 206. 01/07/2016 206 Formation OracleVM 3.X Administration alphorm.com™© Configuration du channel bonding
  • 207. 01/07/2016 207 Formation OracleVM 3.X Administration alphorm.com™© Configuration du channel bonding
  • 208. 01/07/2016 208 Formation OracleVM 3.X Administration alphorm.com™© Configuration du channel bonding
  • 209. 01/07/2016 209 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert • Introduction au channel bonding • Les différents modes • Configuration du channel bonding
  • 210. 01/07/2016 210 Formation OracleVM 3.X Administration alphorm.com™© Les VLANs Comprendre les réseaux Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation
  • 211. 01/07/2016 211 Formation OracleVM 3.X Administration alphorm.com™© Plan •Réseau local virtuel •Intérêts des VLANs •Création des Vlans
  • 212. 01/07/2016 212 Formation OracleVM 3.X Administration alphorm.com™© Réseau local virtuel Switch VLAN 10 VLAN 20 VLAN 30 Bond1 Bond1 Bond1
  • 213. 01/07/2016 213 Formation OracleVM 3.X Administration alphorm.com™© Intérêts des VLANs •Réduit la taille des réseaux de broadcast •Isole des domaines réseaux •Améliore la sécurité des réseaux •Améliore l’utilisation de la bande passante
  • 214. 01/07/2016 214 Formation OracleVM 3.X Administration alphorm.com™© Création des Vlans
  • 215. 01/07/2016 215 Formation OracleVM 3.X Administration alphorm.com™© Création des Vlans
  • 216. 01/07/2016 216 Formation OracleVM 3.X Administration alphorm.com™© Création des Vlans
  • 217. 01/07/2016 217 Formation OracleVM 3.X Administration alphorm.com™© Création des Vlans
  • 218. 01/07/2016 218 Formation OracleVM 3.X Administration alphorm.com™© Création des Vlans
  • 219. 01/07/2016 219 Formation OracleVM 3.X Administration alphorm.com™© Création des Vlans
  • 220. 01/07/2016 220 Formation OracleVM 3.X Administration alphorm.com™© Création des Vlans
  • 221. 01/07/2016 221 Formation OracleVM 3.X Administration alphorm.com™© Création des Vlans
  • 222. 01/07/2016 222 Formation OracleVM 3.X Administration alphorm.com™© Création des Vlans
  • 223. 01/07/2016 223 Formation OracleVM 3.X Administration alphorm.com™© Création des Vlans
  • 224. 01/07/2016 224 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •Réseau local virtuel •Intérêts des VLANs •Création des Vlans
  • 225. 01/07/2016 225 Formation OracleVM 3.X Administration alphorm.com™© Création des VMs Linux Les machines Virtuelles Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation
  • 226. 01/07/2016 226 Formation OracleVM 3.X Administration alphorm.com™© Plan •Suivez le guide HVM •Suivez le guide HVM-PV
  • 227. 01/07/2016 227 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 228. 01/07/2016 228 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 229. 01/07/2016 229 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 230. 01/07/2016 230 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 231. 01/07/2016 231 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 232. 01/07/2016 232 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 233. 01/07/2016 233 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 234. 01/07/2016 234 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 235. 01/07/2016 235 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide HVM-PV
  • 236. 01/07/2016 236 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide HVM-PV
  • 237. 01/07/2016 237 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide HVM-PV
  • 238. 01/07/2016 238 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide HVM-PV
  • 239. 01/07/2016 239 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide HVM-PV
  • 240. 01/07/2016 240 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide HVM-PV
  • 241. 01/07/2016 241 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide HVM-PV
  • 242. 01/07/2016 19 Formation OracleVM 3.X Administration alphorm.com™© Les produits : “Isolateur”, containers • En isolation : Chroot BSD Jails Les zones de Solaris • En containers : LXC OpenVZ Linux-Vserver Dockers
  • 243. 01/07/2016 243 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •Suivez le guide HVM •Suivez le guide HVM-PV
  • 244. 01/07/2016 244 Formation OracleVM 3.X Administration alphorm.com™© Déployer des Appliances et modèles Les machines Virtuelles Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation
  • 245. 01/07/2016 245 Formation OracleVM 3.X Administration alphorm.com™© Plan •Suivez le guide
  • 246. 01/07/2016 246 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 247. 01/07/2016 247 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 248. 01/07/2016 248 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 249. 01/07/2016 249 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide • Le modèle est créé • Peut être déployé dans l’environnement
  • 250. 01/07/2016 250 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 251. 01/07/2016 251 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 252. 01/07/2016 252 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 253. 01/07/2016 253 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 254. 01/07/2016 254 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •Introduction •Suivez le guide HVM
  • 255. 01/07/2016 255 Formation OracleVM 3.X Administration alphorm.com™© Création des VMs Windows Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation Les machines Virtuelles
  • 256. 01/07/2016 256 Formation OracleVM 3.X Administration alphorm.com™© Plan •Suivez le guide
  • 257. 01/07/2016 257 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 258. 01/07/2016 258 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 259. 01/07/2016 259 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 260. 01/07/2016 260 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 261. 01/07/2016 261 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 262. 01/07/2016 262 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 263. 01/07/2016 263 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 264. 01/07/2016 264 Formation OracleVM 3.X Administration alphorm.com™© Suivez le guide
  • 265. 01/07/2016 265 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •Suivez le guide
  • 266. 01/07/2016 266 Formation OracleVM 3.X Administration alphorm.com™© Cloner des VMs et créer des modèles Gestion des VMs Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation
  • 267. 01/07/2016 20 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert • Concepts de machine virtuelle • La virtualisation par émulation • La paravirtualisation - PVM • La virtualisation assistée par le matériel – HVM • Le modèle : Machines Virtuelles • Le modèle : isolation, containers • Les produits : “Isolateur”, containers
  • 268. 01/07/2016 268 Formation OracleVM 3.X Administration alphorm.com™© Introduction •Le clonage de machines consiste à copier : L’intégralité d’une machine virtuelle •Créer une nouvelle VM ou un modèle de machine virtuelle •Un clone peut être personnalisé
  • 269. 01/07/2016 269 Formation OracleVM 3.X Administration alphorm.com™© Clone Customizer
  • 270. 01/07/2016 270 Formation OracleVM 3.X Administration alphorm.com™© Clone Customizer
  • 271. 01/07/2016 271 Formation OracleVM 3.X Administration alphorm.com™© Clone Customizer
  • 272. 01/07/2016 272 Formation OracleVM 3.X Administration alphorm.com™© Clone Customizer
  • 273. 01/07/2016 273 Formation OracleVM 3.X Administration alphorm.com™© Cloner des machines virtuelles
  • 274. 01/07/2016 274 Formation OracleVM 3.X Administration alphorm.com™© Cloner des machines virtuelles
  • 275. 01/07/2016 275 Formation OracleVM 3.X Administration alphorm.com™© Cloner des machines virtuelles
  • 276. 01/07/2016 276 Formation OracleVM 3.X Administration alphorm.com™© Créer des modèles
  • 277. 01/07/2016 277 Formation OracleVM 3.X Administration alphorm.com™© Créer des modèles
  • 278. 01/07/2016 278 Formation OracleVM 3.X Administration alphorm.com™© Créer des modèles
  • 279. 01/07/2016 279 Formation OracleVM 3.X Administration alphorm.com™© Créer des modèles
  • 280. 01/07/2016 280 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •Introduction •Clone Customizer •Cloner des machines virtuelles •Créer des modèles
  • 281. 01/07/2016 281 Formation OracleVM 3.X Administration alphorm.com™© Migration de machine virtuelle Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation Gestion des VMs
  • 282. 01/07/2016 282 Formation OracleVM 3.X Administration alphorm.com™© Plan •Prérequis •Migration des machines
  • 283. 01/07/2016 283 Formation OracleVM 3.X Administration alphorm.com™© Prérequis •Les VMs : Appartenir au même cluster Les serveurs doivent disposer de processeurs de même type
  • 284. 01/07/2016 21 Formation OracleVM 3.X Administration alphorm.com™© Les hyperviseurs Xen, KVM État de l'art : la virtualisation Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation
  • 285. 01/07/2016 285 Formation OracleVM 3.X Administration alphorm.com™© Migration des machines
  • 286. 01/07/2016 286 Formation OracleVM 3.X Administration alphorm.com™© Migration des machines
  • 287. 01/07/2016 287 Formation OracleVM 3.X Administration alphorm.com™© Migration des machines
  • 288. 01/07/2016 288 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •Prérequis •Migration des machines
  • 289. 01/07/2016 289 Formation OracleVM 3.X Administration alphorm.com™© DRS, DPM, HA Les pools de serveurs avancés Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation
  • 290. 01/07/2016 290 Formation OracleVM 3.X Administration alphorm.com™© Plan •Comment fonctionne la haute disponibilité HA •Stratégies des pools de serveurs Distributed Resource Scheduler (DRS) Distributed Power Management (DPM) •Les groupes Anti-Affinity
  • 291. 01/07/2016 291 Formation OracleVM 3.X Administration alphorm.com™© Comment fonctionne la HA • La disponibilité des machines virtuelles est un service qui permet de garantir la continuité de fonctionnement des services pour lesquels ils ont été mis en place. • La haute disponibilité est assurée grâce à la mise en place de dispositifs agissant sur un ou plusieurs éléments de l'ensemble virtualisé. • La haute disponibilité fournie par OracleVM, permet lors d’une défaillance d’un hôte, de migrer les machines virtuelles et de les redémarrer sur un autre hôte
  • 292. 01/07/2016 292 Formation OracleVM 3.X Administration alphorm.com™© Comment fonctionne la HA • Le pool de serveurs doit être en mode cluster • Les machines doivent avoir l’option Haute disponibilité active
  • 293. 01/07/2016 293 Formation OracleVM 3.X Administration alphorm.com™© Comment fonctionne la HA
  • 294. 01/07/2016 294 Formation OracleVM 3.X Administration alphorm.com™© Comment fonctionne la HA
  • 295. 01/07/2016 295 Formation OracleVM 3.X Administration alphorm.com™© Comment fonctionne la HA
  • 296. 01/07/2016 296 Formation OracleVM 3.X Administration alphorm.com™© Stratégies des pools de serveurs • La charge des serveurs et la consommation d'énergie sont deux des principaux avantages de la virtualisation. • Lorsqu'un serveur possède une charge importante : On distribue les machines virtuelles actives sur les serveurs moins utilisés dans le pool. Pendant les périodes de faible utilisation des serveurs, on consolide les machines virtuelles sur un minimum de serveurs afin que les serveurs puissent être mis hors tension et ainsi réduire la consommation d'énergie.
  • 297. 01/07/2016 22 Formation OracleVM 3.X Administration alphorm.com™© Plan •KVM Historique Fonctionnalitées Architecture Outils •Projet Xen Historique Qu’est ce que Xen? Fonctionnalités Architecture
  • 298. 01/07/2016 298 Formation OracleVM 3.X Administration alphorm.com™© Stratégies des pools de serveurs
  • 299. 01/07/2016 299 Formation OracleVM 3.X Administration alphorm.com™© Stratégies des pools de serveurs
  • 300. 01/07/2016 300 Formation OracleVM 3.X Administration alphorm.com™© Stratégies des pools de serveurs
  • 301. 01/07/2016 301 Formation OracleVM 3.X Administration alphorm.com™© Stratégies des pools de serveurs
  • 302. 01/07/2016 302 Formation OracleVM 3.X Administration alphorm.com™© Stratégies des pools de serveurs
  • 303. 01/07/2016 303 Formation OracleVM 3.X Administration alphorm.com™© Stratégies des pools de serveurs
  • 304. 01/07/2016 304 Formation OracleVM 3.X Administration alphorm.com™© Les groupes Anti-Affinity • Les groupes d’anti-affinité Permet de séparer les machines virtuelles sur différents serveurs
  • 305. 01/07/2016 305 Formation OracleVM 3.X Administration alphorm.com™© Les groupes Anti-Affinity • Les groupes d’anti-affinité Permet de séparer les machines virtuelles sur différents serveurs
  • 306. 01/07/2016 306 Formation OracleVM 3.X Administration alphorm.com™© Les groupes Anti-Affinity • Les groupes d’anti-affinité Permet de séparer les machines virtuelles sur différents serveurs
  • 307. 01/07/2016 307 Formation OracleVM 3.X Administration alphorm.com™© Ce qu’on a couvert •Comment fonctionne la haute disponibilité HA •Stratégies des pools de serveurs Distributed Resource Scheduler (DRS) Distributed Power Management (DPM) •Les groupes Anti-Affinity
  • 308. 01/07/2016 308 Formation OracleVM 3.X Administration alphorm.com™© Site : http://www.alphorm.com Blog : http://blog.alphorm.com Ludovic Quenec'hdu Formateur et Consultant indépendant OpenSource et virtualisation Conclusion
  • 309. 01/07/2016 309 Formation OracleVM 3.X Administration alphorm.com™© Le plan de formation • État de l'art la virtualisation • Introduction à la virtualisation • Les hyperviseurs Xen, KVM • OracleVM présentation • Ecosystème OracleVM • Installation de l’environnement • Oracle Linux 6 • Le Manager OracleVM • Update Manager OracleVM • OracleVM Server • Update OracleVM Server • Découverte des serveurs • Le Stockage • Le stockage NFS • Découverte des serveur de fichier NFS • Le stockage ISCSI • Découverte des serveurs SAN • Les pools de serveurs • Comprendre les pools OracleVM • Les repositories • Comprendre les dépôts • Créer des repositories • Peupler les Repositories • Comprendre les réseaux • Introduction aux réseau virtuel • Manipuler les réseaux logiques • Le Bonding • Les VLAns
  • 310. 01/07/2016 23 Formation OracleVM 3.X Administration 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
  • 311. 01/07/2016 311 Formation OracleVM 3.X Administration alphorm.com™© Avez-vous des Questions /Remarques /Commentaires ?
  • 312. 01/07/2016 312 Formation OracleVM 3.X Administration alphorm.com™© A bientôt ☺ Pour de nouvelles formations Red Hat Atomic host, Administration Openstack