Microsoft System Center Virtual Machine Manager Ladministration avance

  • Slides: 47
Download presentation

Microsoft System Center Virtual Machine Manager L'administration avancée des environnements virtualisés Cedric Bravo –

Microsoft System Center Virtual Machine Manager L'administration avancée des environnements virtualisés Cedric Bravo – MVP Virtualisation - Nware Fabrice Meillon – Architecte Infrastructure - Microsoft 2

Agenda Pourquoi Virtual Machine Manager ? Virtual Machine Manager en action VMM Self Service

Agenda Pourquoi Virtual Machine Manager ? Virtual Machine Manager en action VMM Self Service Portal v 2 Placement dynamique des machines VDI Les nouveautés de VMM 2008 R 2 P 1 Quelques éléments sur VMM 2012 Synthèse 4

Une simple réalité…. Virtual Manager permet reduire encore ce Au. Machine final ce gain

Une simple réalité…. Virtual Manager permet reduire encore ce Au. Machine final ce gain de temps estde synonyme de Installer unun serveur pouvait nécessiter Hyper-V à permis detotalement réduire ce plusieures temps à heures temps, déploiement automatisé en réduction de coût des opérations avant virtualisation 20 laminutes moins de 10 minutes “Virtualization without good management is more dangerous than not using virtualization in the first place. ” Tom Bittman, Gartner VP AND Analyst, 9 May, 2007 5

Gestion des environnements virtuels hétérogènes Gestion du cycle de vie des VMs Administration simplifiée

Gestion des environnements virtuels hétérogènes Gestion du cycle de vie des VMs Administration simplifiée 6

Exemples de scénarios pour l’entreprise Découverte et déploiement des hôtes de virtualisation Recherche des

Exemples de scénarios pour l’entreprise Découverte et déploiement des hôtes de virtualisation Recherche des candidats à la virtualisation via System Center Operations Manager Déploiement de serveurs virtuels (P 2 V de serveurs existants, clonage, création …) Placement « intelligent » des VMs Ajustement des VMs - dont migration - depuis la console (paramètres, emplacement) Mise à jour des VMs, hôtes, bibliothèques - Réutilisation des solutions existantes (SCCM/WSUS) 7

Architecture de VMM Console Administration Self Service Web Portal Windows® Power. Shell Console operateur

Architecture de VMM Console Administration Self Service Web Portal Windows® Power. Shell Console operateur Connecteur Virtual Machine Manager Serveur Web Console Windows Power. Shell Operations Manager Serveur Management Interfaces Virtual Server Hôtes VM VM VMware Virtual Center Server VMM Library Server VM ISO Template VHD Script VM VM SAN 8 Storage ESX VI 3 VM VM

Déploiement de VMs Déploiement rapide des VMs au travers de modèles Déploiement LAN basés

Déploiement de VMs Déploiement rapide des VMs au travers de modèles Déploiement LAN basés sur BITS « Rapid provisioning » Modèles basés sur des profils matériels et des profils invités (Système d’exploitation) Permet la mise à disposition de système rapidement et au travers de portails libre-service 9

Placement des machines virtuelles Besoins mémoire et disque physique Données VM Données Hôtes (performances

Placement des machines virtuelles Besoins mémoire et disque physique Données VM Données Hôtes (performances et configuration) Vérification capacité disque, et mémoire Charge et configuration CPU, réseau, & charge disque Configuration Résultat Capacity Planning Technology 10 Hôte normalisé + charge VM Fonction de pondération

Démo 1 er contact avec Virtual Machine Manager 11

Démo 1 er contact avec Virtual Machine Manager 11

Rapid Provisioning Création rapide de VMs via un modèle sans requérir à une copie

Rapid Provisioning Création rapide de VMs via un modèle sans requérir à une copie « réseau » du disque 15

Rapid Provisioning (script) Création de profils matériel et OS avec les paramètres souhaités Création

Rapid Provisioning (script) Création de profils matériel et OS avec les paramètres souhaités Création d’un modèle utilisant les profils et un VHD vide Par script Move-Virtual. Hard. Disk pour spécifier l’emplacement du disque cible sur l’hôte New-VM avec le paramètre - Use. Local. Virtual. Hard. Disk http: //technet. microsoft. com/en-us/library/ee 236427. aspx 16

Exemple de script #créer un jobgroup ID pour la création de la VM $VMGuid

Exemple de script #créer un jobgroup ID pour la création de la VM $VMGuid = [System. Guid]: : New. Guid(). To. String() #spécifier l’emplacement du disque Move-Virtual. Hard. Disk -Bus 0 -LUN 0 -IDE -Path $New. Child. VHDPath -Job. Group $VMGuid Création de la machine virtuelle New-VM -Template $template -Name $Virtual. Machine. Name Description "Created using Rapid Provisioning Power. Shell script" -Owner $Username -VMHost $vmhost Use. Local. Virtual. Hard. Disks -Skip. Install. Virtualization. Guest. Services -Path $vmhost. VMPaths[0] -Run. Asynchronously -Job. Group $VMGuid 17

Support de la mise en cluster des hôtes Support Volumes partagés de cluster (CSV)

Support de la mise en cluster des hôtes Support Volumes partagés de cluster (CSV) et de la live migration Réseau Heartbeat NIC 1 – 10. 1. 1. 2 NIC 1 – 10. 1. 1. 3 NOEUD 2 NOEUD 1 NIC 2 - 192. 168. 1. 3 NIC 2 - 192. 168. 1. 2 Réseau PUBLIC 18

Volume partagé de cluster Aperçu Accès distribué aux fichiers coordonné via le nœud coordinateur

Volume partagé de cluster Aperçu Accès distribué aux fichiers coordonné via le nœud coordinateur (modification des métadonnées) VMs effectuant des I/O directes Volume propriété d’un seul nœud «Coordinateur» Disque SAN LUN VHD Volume unique 19 VHD Autre LUN

Orchestration de la live migration Machine Virtuelle User Cluster Noeud 1 Machine Virtuelle Configuration

Orchestration de la live migration Machine Virtuelle User Cluster Noeud 1 Machine Virtuelle Configuration Memory. Content Sync Data VHD Stockage partagé 20 Cluster Noeud 2

Mode de compatibilité processeur Intel® Pentium® 4 VT Intel® Xeon® Host 1 Shared Storage

Mode de compatibilité processeur Intel® Pentium® 4 VT Intel® Xeon® Host 1 Shared Storage 21 Host 2

Stockage Transfert i. SCSI SAN Transfert en mode SAN en ayant plusieurs LUNs avec

Stockage Transfert i. SCSI SAN Transfert en mode SAN en ayant plusieurs LUNs avec une unique cible i. SCSI Migration SAN et clusters Migration vers un cluster depuis un nœud standalone et vice versa Migration entre nœuds de clusters différents La VM doit être sur un LUN dédié non CSV Intégration à VDS pour les migrations SAN en FC ou ISCSI Support NPIV* pour la migration sur SANs en FC Support tiers CFS 22

Migration du stockage Support de Quick Storage Migration (QSM) Migration d’une VM vers un

Migration du stockage Support de Quick Storage Migration (QSM) Migration d’une VM vers un stockage différent sur le même hôte avec un temps d'arrêt minimal Migration vers un hôte différent (migration via le réseau : utilisation de BITS) Support de VMWare storage v. Motion 23

Migration du stockage Disque source Disque destination 1. Création d’un point de contrôle (Checkpoint)

Migration du stockage Disque source Disque destination 1. Création d’un point de contrôle (Checkpoint) – les I/O se font vers le 2. 3. 4. 5. “disque différentiel” Copie du VHD vers le disque de destination Mise en pause de la VM et transfert du disque différentiel vers le disque de destination Appli le disque différentiel Démarrage de la VM et suppression de l’original 24

Mode de maintenance S'appliquent à tous les hôtes et hôtes en cluster Deux modes

Mode de maintenance S'appliquent à tous les hôtes et hôtes en cluster Deux modes de fonctionnement Save-state (pas de migration) Live migration de toutes les VM HA en cours d'exécution et Save-state pour les VMs non-HA Impact pour l’hôte Plus de supervision Plus de création de VM Plus de déplacement Exclus du placement 25

Démo Mode maintenance et live migration 26

Démo Mode maintenance et live migration 26

Conversions: P 2 V et V 2 V Fonction de base de Virtual Machine

Conversions: P 2 V et V 2 V Fonction de base de Virtual Machine Manager Assistant de migration Reconfiguration stockage, mémoire, CPU, etc. Utilise BITS pour la copie Conserve les paramètres réseaux et adresse MAC Automatisable via Power. Shell Plateformes supportées À chaud via VSS – Windows XP et + – Windows Server 2003 et + Hors ligne – Windows 2000 Server 27

Délégation et libre service Administrateurs contrôlent les accès au travers de politiques définissant les

Délégation et libre service Administrateurs contrôlent les accès au travers de politiques définissant les actions autorisées Administrateurs délégués Utilisateurs en libre service Interface Web Administrent leurs VMs Quota pour limiter le nombre de VMs Scripting via Power. Shell 28

Support VMware Virtualcenter 2. 5 (VI 3) VMware ESX 3. 5 VMware ESX 3.

Support VMware Virtualcenter 2. 5 (VI 3) VMware ESX 3. 5 VMware ESX 3. 0 et + VMware v. Sphere 4 (VI 3) VMware ESX 3. 5 Vmware ESX 3. 0 et + VMware ESX Server 4. 0 x 29

Windows Power. Shell PS C: > Get-VMMServer 1 PS C: > Get-help Get-VM –Examples

Windows Power. Shell PS C: > Get-VMMServer 1 PS C: > Get-help Get-VM –Examples EXAMPLE 1: Get all virtual machines and display complete information about each one. C: PS> Get-VM -VMMServer 1. Contoso. com Gets all objects that represent virtual machines. This command retrieves virtual machine objects from the Virtual Machine Manager database on VMMServer 1, which is located in the Contoso. com domain, and displays information about these virtual machines to the user. PS C: > Get-VM –VMMServer server 1 | select name, processortype, memory Name Processor. Type Memory ----------Print Server 1 -processor 1. 00 GHz Pe. . . 512 LOB Server 1 1 -processor 1. 00 GHz Pe. . . 512 Dev Server 1 -processor 1. 00 GHz Pe. . . 1024 Test Server 1 -processor 1. 00 GHz Pe. . . 512 30

Démo Délégation et portail libre-service Prise en charge des environnements VMWare 31

Démo Délégation et portail libre-service Prise en charge des environnements VMWare 31

SCVMM et les rapports 32

SCVMM et les rapports 32

Performance & Resource Optimization 33

Performance & Resource Optimization 33

Performance & Resource Optimization Performance de l’hôte CPU 75% Mémoire <10% Machine virtuelle CPU

Performance & Resource Optimization Performance de l’hôte CPU 75% Mémoire <10% Machine virtuelle CPU 90 % Mémoire <10% Extensible Framework : VMM 2008 R 2 - Building PRO-Enabled Management Pack 34

Virtual Machine Servicing Tool 3. 0 Faciliter la gestion des mises à jour sur

Virtual Machine Servicing Tool 3. 0 Faciliter la gestion des mises à jour sur les éléments en bibliothèque et les systèmes virtuels Microsoft System Center Virtual Machine Manager Microsoft System Center Configuration Manager Windows Server Update Service Scénarios VMs en bibliothèque VHDs ( Win 7 et 2008 R 2 ) en bibliothèque via DISM Modèles de machine virtuelle en bibliothèque VMs arrêtées ou sauvegardées sur les hôtes Hyper-V 35

Offline Virtual Machine Servicing Tool 3. 0 Patching des VMs sur un hôte 1.

Offline Virtual Machine Servicing Tool 3. 0 Patching des VMs sur un hôte 1. Fournit la liste des VMs à mettre à jour et démarre la tâche 2. Déplace la VM ou le template sur l’hôte de maintenance 3. Mise à jour de la VM 4. Arrêt de la VM et retour sur l’hôte d’origine VMST Servicing Job 1 SCVMM Library 2 4 Hôte de maintenance 3 WSUS/SCCM Machine virtuelle 36

Répondre au besoin de libre-service dans une vision centre de Services (Iaa. S) Mettre

Répondre au besoin de libre-service dans une vision centre de Services (Iaa. S) Mettre en œuvre un portail permettant aux entreprises d’allouer/gérer dynamiquement des ressources IT pour offrir une gestion de l’infrastructure comme un service System Center Virtual Machine Manager Self-Service Portal v 2: Portail de gestion des demandes (on-boarding), d’administration et de libre-service Moteur de provisionning Facturation Interfaces extensibles 37

Démo System center Virtual Machine Manager Self Service Portal v 2 39

Démo System center Virtual Machine Manager Self Service Portal v 2 39

Placement Dynamique VDI Personnal Virtual Desktop SCVMM Reveille VM depuis l’état sauvegardé SAN Client

Placement Dynamique VDI Personnal Virtual Desktop SCVMM Reveille VM depuis l’état sauvegardé SAN Client VDI RD Connection Broker Connexion 40 Hyper-V Cluster (RDVH)

SCVMM 2008 R 2 SP 1 Nouveautés annoncées Support des configurations Windows Server 2008

SCVMM 2008 R 2 SP 1 Nouveautés annoncées Support des configurations Windows Server 2008 R 2 SP 1 Microsoft Hyper-V Server 2008 R 2 SP 1 Support des nouveautés du SP 1 Dynamic Memory Remote. FX Support du placement dynamique pour les VMs en pool VDI 41

42

42

Feuille de route SCVMM : La vision Supervision Gestion de la configuration Gestion de

Feuille de route SCVMM : La vision Supervision Gestion de la configuration Gestion de la virtualisation Processing | Réseau | Stockage TECHNOLOGIES FONDATRICES 43

SC Virtual Machine Manager 2012 Gestion du service Cycle de vie du service Gestion

SC Virtual Machine Manager 2012 Gestion du service Cycle de vie du service Gestion du nuage Capacité et potentiel Déploiement des applications Délégation et quotas Maintenance des images Self-Service Gestion de l’infrastructure (Fabric) Gestion des ressources matérielles Provisionnement de l’OS des machines hôtes Gestion du réseau Gestion du stockage Hyper-V, ESX, Xen 44 Optimisation des ressources Evolution des fonctionnalités existantes Optimisation dynamique Generic Command Execution Gestion de l’énergie Intégration avec la supervision Power. Shell HA Serveur VMM Equivalent Library Resources

Gestion de l’infrastructure et rôles Admin VMM Périmètre: Global Accès à l’ensemble des actions

Gestion de l’infrastructure et rôles Admin VMM Périmètre: Global Accès à l’ensemble des actions Admin délégué Périmètre: Groupes de machines hôtes & nuages Création de nuages en fonction des ressources matérielles Admin réseau Périmètre: Groupes de machines hôtes Configuration et L’accès au nuage donne administration des réseaux automatiquement l’accès aux logiques groupes de machines Gestion des répartiteurs de Inclut l’ensemble des droits charge Gestionnaire de Nuage Admin stockage Périmètre: Groupes de machines hôtes Gestion des fournisseurs (providers) de stockage Gestion des groupes (arrays) de stockage Gestion des pools d stockage Allocation du stockage 45

Gestion de l’infrastructure (Fabric ) Réseau • • • Définition du réseau à partir

Gestion de l’infrastructure (Fabric ) Réseau • • • Définition du réseau à partir de réseaux logiques Assignation des adresses IP, VIP et MAC depuis des pools Intégration avec les répartiteurs de charge • • • Serveurs physiques • • Stockage Gestion de multiples hyperviseurs Intégration avec les outils d’administration à distance Provisionnement de l’OS des machines hôtes Création des cluster et provisionnement du stockage 46 • Utilisation de SMI-S pour l’intégration avec le stockage Découverte des relations entre périphériques de stockage et VM Classification du stockage en fonction de ses capacités Assignation du nouveau stockage aux cluster Hyper-V Provisionnement du stockage lors du déploiement des VM

En synthèse 47

En synthèse 47

System Center Virtual Machine Manager Ø Gestion de multiples socles : Ø Intégration et

System Center Virtual Machine Manager Ø Gestion de multiples socles : Ø Intégration et gestion cluster Hyper-V, VMWare Ø Ø Ø Ø Configuration des hôtes Bibliothèques centralisées Création de machines virtuelles Conversions: P 2 V & V 2 V Placement intelligent Déploiement et stockage Supervision et Reporting Automatisation avec Power. Shell Ø Délégation & Libre Service Ø Performance and Resource Optimization (PRO) Ø Ø Ø Ø Live Migration Quick Storage Migration Améliorations relatives au SAN Ajout à chaud de stockage Ø Dynamic Memory/remote. FX Multiple VMs par LUN avec CSV Mode de maintenance Optimisation réseau Rapid provisioning Ø Placement Dynamique VDI 48

Administration des environnements virtualisés Hardware Provisioning Backup Disaster Recovery Workload Provisioning Monitoring Patching 49

Administration des environnements virtualisés Hardware Provisioning Backup Disaster Recovery Workload Provisioning Monitoring Patching 49

Ressources Microsoft System Center Virtual Machine 2008 R 2 version d’évaluation http: //www. microsoft.

Ressources Microsoft System Center Virtual Machine 2008 R 2 version d’évaluation http: //www. microsoft. com/systemcenter/en/us/virtual-machine-manager/vmm-tryit. aspx#download Microsoft System Center Virtual Machine 2008 R 2 SP 1 RC https: //connect. microsoft. com/directory/? keywords=scvmm Virtual Machine Servicing Tool 3. 0 http: //www. microsoft. com/downloads/en/details. aspx? Family. ID=8408 ecf 5 -7 afe-47 eca 697 -eb 433027 df 73 Microsoft System Center Virtual Machine Manager Self-Service Portal 2. 0 http: //www. microsoft. com/downloads/en/details. aspx? Family. ID=fef 38539 -ae 5 a-462 bb 1 c 9 -9 a 02238 bb 8 a 7 Remote Desktop Services Connector for SCVMM http: //www. microsoft. com/downloads/en/details. aspx? Family. ID=db 795773 -2 f 9 f-4439 -9 df 7 50

MSDN et Tech. Net : l’essentiel des ressources techniques à portée de clic Portail

MSDN et Tech. Net : l’essentiel des ressources techniques à portée de clic Portail de ressources technique pour développeurs Portail administration et infrastructure pour informaticiens http: //technet. com http: //msdn. com 51