1 © Copyright 2012 EMC Corporation. All rights reserved.
VDI, PCA/PRA, Performances Intégrations EMC & VMware
Emmanuel Bernard – Sr vSpecialist EMC
2 © Copyright 2012 EMC Corporation. All rights reserved.
VASA Module
VAAI
vStorage API for Multi- pathing Powerpath VE
vCOPs Connectors
NFS VAAI Module
vStorage API for Data Protection (VADP)
VMware Data Protection
VM object awareness in array/mgmt tools : Unisphere
Vendor Specific vStorage API (SRA) for VMware Site Recovery Manager
Vendor-specific vCenter Plug-In : VSI 5.4
Dynamic protection : EMC AppSync
vSphere 5.1
VASA Module
Nouveau
Nouveau
Nouveau Q4
Nouveau
Nouveau
EMC et VMware : l’intégration 2012
3 © Copyright 2012 EMC Corporation. All rights reserved.
Clefs de la réussite : Une bonne doc !
Rassembler l’ensemble des documents techniques relatifs à tous les éléments à mettre en place (système, réseau, stockage)
Lisez les KB relatifs aux versions de produit à installer afin de se prémunir d’une mauvaise configuration / bug / incompatibilité
Lister ces documents au sein d’un fichier Excel (lien web, références, release, etc.) avant de démarrer votre design
Partager ces documents avec les équipes projets côté MOE à tous les étages (système, réseau, stockage)
4 © Copyright 2012 EMC Corporation. All rights reserved.
Documents clefs et jargon du stockage
Documents VMware :
• Fibre Channel SAN Configuration Guide
• iSCSI SAN Configuration Guide
• Storage/SAN Compatibility Guide
…et comprendre le jargon Stockage:
• Active/Active (possession du LUN)
Active/Passive (possession du LUN)
• Virtual Port (seulement iSCSI)
5 © Copyright 2012 EMC Corporation. All rights reserved.
Documents clefs et jargon du stockage
Documents clefs liés au stockage:
Chaque baie est spécifique, leur implémentation peut être complètement différente d’un constructeur à l’autre contrairement aux serveurs…
Chercher, lisez et restez le plus au près des “best practices” liées à votre baie, la plupart sont excellentes
Même si vous ne faites pas partie de l’équipe stockage lisez les, cela vous aidera
6 © Copyright 2012 EMC Corporation. All rights reserved.
Intégrations EMC & VMware :
VDI
7 © Copyright 2012 EMC Corporation. All rights reserved.
“Oldey timey”
268 x 300GB 15K FC Disks
“New coolness”*
10 x 300GB FC
10x400GB EFD
20 x 1TB SATA
11% d’ IOPS supplémentaires 53,000 vs 48,000 IOPS cumulées
85% de disques en moins 40 EFD+FC+SATA vs 268 FC
90% d’énergie en moins .8 kVA vs 8 kVA
22% inférieur en coût + Réduction coûts maintenance & SW
Exemple : Déploiement 4000 utilisateurs
* Ingrédients clés de new coolness: VMware : View 4.6, Composer EMC : FASTCache, FAST, Dedupe & Compress
8 © Copyright 2012 EMC Corporation. All rights reserved.
Aperçu
Bénéfices
Accélère le provisioning et le management
des desktops basés sur View Composer
Améliore l’espace de stockage et les
performances en remplaçant les redo logs
par le block revectoring de la baie
Valorisation maximale de l’investissement
dans les nouvelles technologies de stockage.
View Composer Array Integration (VCAI)
API’s for Partner Enabled Storage Arrays
Nouvelle fonctionnalité pour les Virtual
Desktops créés par View Composer
Intégration avec les baies EMC via un
plugin pour cloner rapidement
View Composer
Linked
Clones
Parent
Image
EMC VNX
9 © Copyright 2012 EMC Corporation. All rights reserved.
Plugin EMC VSI pour VMware vSphere
Simple à installer : 3 clics
Provisionner le stockage VNX/VNXe – Créer Datastores VMFS, NFS & RDM – Configurer les règles de tiering FAST-VP
Cloner les VMs (VNX File) – Provisionner VMs clonées VMware View – Refresh des desktops VMware View
Compresser les VMs (VNX File) – Réduire l’espace VMs (Dédup. & Compr) – Décompresser VMs à la volée
NFS data store management for the VMware Administrator
Celerra
10 © Copyright 2012 EMC Corporation. All rights reserved.
EMC for Virtual Desktops EMC VNX, VMware vSphere 5.0, View 5.0, and View Composer 2.7
- Boot 1000 VD en 7 min ! - 79% disques en moins
qu’une solution SAS !
11 © Copyright 2012 EMC Corporation. All rights reserved.
Présentation de l’infrastructure stockage 15 x SAS Raid 5 pour LC & Replicas
3 x disques R1 Flash (FastCache) (dont 1 spare)
16 x disques NL-SAS (R6) pour données utilisateurs
5 x disques SAS pour infrastructure : serveurs, View, etc…
Linked-Clones et Replicas
Serveurs Données utilisateurs
12 © Copyright 2012 EMC Corporation. All rights reserved.
Vérifions les résultats obtenus aux tests Boot : aucun Write sur les LUNs de Replica, juste de la lecture. Une fois les VMs démarrés, quasi aucune activité sur ces LUNs
40 000 IOPS au boot grâce au cache L1 + FastCache
13 © Copyright 2012 EMC Corporation. All rights reserved.
Si on exclut les cache hits de la mémoire, les 2 disques Flash ont assuré environ 14 598 IOPS lors du pic. Avec des disques SAS, il aurait fallu 81 disques pour les mêmes performances
Lors du pic, FastCache a servi 36 000 IOPS.
FastCache = Flash+Cache L1
Vérifions les résultats obtenus aux tests
14 © Copyright 2012 EMC Corporation. All rights reserved.
Cas Pratique : synthèse des résultats
21402
1200 952 1600
5040
14598
8800
6984
4400
13460
4000
2600 2063
6000
2500 0
5000
10000
15000
20000
25000
IOPS IOPS IOPS IOPS IOPS
Boot Logon Steady State Patch AntiVirus
DRAM
FastCache
SAS
15 © Copyright 2012 EMC Corporation. All rights reserved.
Règles de dimensionnement VDI
IOPS : – Effectuer une étude, sinon :
– Read/Write : 20/80% en moyenne
– Profil Random IO à 4k
Moments critiques : – Boot storms : VM toujours actives !
– Anti virus : choisir un AV optimisé
– Logon/logoff sont critiques aussi !
– Concurrence
Postes de travail persistants ?
16 © Copyright 2012 EMC Corporation. All rights reserved.
Recommandations stockage VDI
Block/NFS pour infrastructure et VMs : – RAID 5 en SAS avec FastCache activé
CIFS pour les données utilisateur : – RAID 6 en NL-SAS avec FastCache activé
Eviter le mix de workloads (Serveur/VDI) par conteneur
Disques Flash : pics et réduire les axes
View Replicas : pas nécessaires sur Flash
Alignement disque important !
17 © Copyright 2012 EMC Corporation. All rights reserved.
Recommandations stockage VDI
SP Cache : – Régler le Low Watermark à 70%
– Régler le High Watermark à 90%
Si NFS : – Activer le « Direct Write » Mode
– Modifier les nthreads (ex : 1024 pour 1000 VD)
18 © Copyright 2012 EMC Corporation. All rights reserved.
Intégrations EMC & VMware :
PCA/PRA
19 © Copyright 2012 EMC Corporation. All rights reserved.
Comment sécuriser vos infrastructures ?
Stretch Clusters (PCA)
Entre deux datacenters DISTANCES SYNCHRONES
20 © Copyright 2012 EMC Corporation. All rights reserved.
VPLEX : Mobilité & disponibilité en environnement VMware
Combinaison de VMware HA / vMotion avec VPLEX Metro
AccessAnywhere
Witness
VM
21 © Copyright 2012 EMC Corporation. All rights reserved.
0 20 40 60 80 100 120 140 160 0
1
2
3
9
8
7
4
5
6
RESP
ON
SE T
IME
(MS
)
RUN TIME (MINUTES)
26 VMs, 26 GB of data, 26 miles (42km) Temps de déplacement VMs
Storage vMotion + vMotion: 2h06 min
vMotion avec EMC VPLEX:
9 minutes 1 7 x F A S T E R
Mobilité transparente d’applications
22 © Copyright 2012 EMC Corporation. All rights reserved.
Recommandations VPLEX pour VMware
Architecture : • 5ms RTT intra cluster ; 10ms pour vMotion entre clusters
• Witness : VM sur 3ème site (ou domaine réseau)
• Présenter 1 seul extent à VMware : Lun/extent/Device/VV
• VMFS ou RDM, alignement à 64kb sur les OS installés
• 2 HBAs sur chaque host ESXi (director A & B)
• Opérations : • Migration : storage vMotion ou encapsulation
• vCenter et SQL sur VPLEX : Vplex Witness ou VMware Heartbeat
Distributed device
Device Device Cluster 1 Cluster 2
virtual volume
23 © Copyright 2012 EMC Corporation. All rights reserved.
Comment sécuriser vos infrastructures ?
Disaster Recovery (PRA) Opérationnel sur un 2nd site
24 © Copyright 2012 EMC Corporation. All rights reserved.
Plan de Reprise d’Activité automatisé : VMware SRM & EMC RecoverPoint
Réduction du trafic sur les liens distants
Prise en charge avec du stockage hétérogène
Intégration avec VAAI
Prise en charge du basculement et du retour arrière des VM
Architectures de référence des applications
vCenter SRA SRM vCenter SRM SRA
Nondisruptive DR testing
Automated VM failover
Heterogeneous storage
PRODUCTION
Servers
VMware Infrastructure
Protected Virtual Machines
DISASTER RECOVERY
Servers
VMware Infrastructure
Protected Virtual Machines
WAN RecoverPoint
Production LUNs
SAN
RecoverPoint
Disaster
recovery
replicas
Disaster
recovery
journal
SAN
LUN LUN LUN
25 © Copyright 2012 EMC Corporation. All rights reserved.
Comment sécuriser vos infrastructures ?
Stretch Clusters (PCA)
Entre deux datacenters DISTANCES SYNCHRONES
Disaster Recovery (PRA) Opérationnel sur un 3ème site
26 © Copyright 2012 EMC Corporation. All rights reserved.
Combinez VPLEX + SRM & RecoverPoint
Bénéfices :
- Accès en continu lors d’un sinistre d’un site
- Protection distante d’un sinistre des deux premiers sites
- Intégration VMware vSphere 5
PCA PRA +
VPLEX Metro
vMotion & HA Failover Cluster
RecoverPoint
SRM
27 © Copyright 2012 EMC Corporation. All rights reserved.
Intégrations EMC & VMware :
Performance
28 © Copyright 2012 EMC Corporation. All rights reserved.
Recommandations générales stockage
• Utiliser conjointement VMFS & NFS ? – Pourquoi pas !
• Envisager le 10GbE, surtout lors de nouveaux déploiements
• Eviter les RDMs (sauf si), utiliser les “Pools” (VMFS ou NFS)
• Gros Datastores : VMFS : 64 To Max ; NFS : 16To
• vSphere> 4.0, plusieurs VMs par DS VMFS– Amélioration VAAI.
• Storage Pools plutôt que RAID Groups / Hypers
• Préférer les DS VMFS single extent
• Thin Provisioning sur Baie, sinon au niveau Vmware, pas les 2
29 © Copyright 2012 EMC Corporation. All rights reserved.
Comprendre l’architecture PSA de vSphere
• PSA = Pluggable Storage Architecture
• NMP = Native MultiPathing
• MPP = MultiPathing Plugin
• PSP = Path Selection Plugin
• SATP = Storage Array Type Plugin
30 © Copyright 2012 EMC Corporation. All rights reserved.
NMP Pathing : Best Practices pour VNX
vSphere 5.1 – Round Robin : équilibre les IO à travers les paths par SP
vSphere 5.0 – FIXED équilibre les paths par SP
vSphere 4.x – VMW_PSP_FIXED_AP peut équilibrer les paths par SP
31 © Copyright 2012 EMC Corporation. All rights reserved.
Quels sont les PSP installés de base ? [root@esxi ~]# vmware -v VMware ESX 5.1.0 build xyz
[root@esxi ~]# esxcli nmp satp list Name Default PSP Description VMW_SATP_SYMM VMW_PSP_FIXED Placeholder (plugin not loaded) VMW_SATP_SVC VMW_PSP_FIXED Placeholder (plugin not loaded) VMW_SATP_MSA VMW_PSP_MRU Placeholder (plugin not loaded) VMW_SATP_LSI VMW_PSP_MRU Placeholder (plugin not loaded) VMW_SATP_INV VMW_PSP_FIXED Placeholder (plugin not loaded) VMW_SATP_EVA VMW_PSP_FIXED Placeholder (plugin not loaded) VMW_SATP_EQL VMW_PSP_FIXED Placeholder (plugin not loaded) VMW_SATP_DEFAULT_AP VMW_PSP_MRU Placeholder (plugin not loaded) VMW_SATP_ALUA_CX VMW_PSP_FIXED_AP Placeholder (plugin not loaded) VMW_SATP_CX VMW_PSP_MRU Supports EMC CX that do not use the ALUA protocol VMW_SATP_ALUA VMW_PSP_RR Supports non-specific arrays that use the ALUA protocol VMW_SATP_DEFAULT_AA VMW_PSP_FIXED Supports non-specific active/active arrays VMW_SATP_LOCAL VMW_PSP_FIXED Supports direct attached devices
32 © Copyright 2012 EMC Corporation. All rights reserved.
Multipathing VMware vSphere
Les PSP vSphere™ sont les suivants : • Fixed (Configuration par défaut pour les
baies de type Active-Active pour un modèle de LUN ownership)
– Toutes les IO vont au travers d’un chemin préféré. Le chemin nominal est rétabli lors du failback
• MRU (Configuration par défaut pour les baies de type Active-Passive pour un model de LUN ownership)
– Toutes les IO vont au travers les chemins Actifs. Le Chemin courant reste courant après le failback
• Round Robin – n IO vont au travers des chemins actifs, une
rotation entre ces chemins est effectué (âpres 1000 opérations IO par défaut)
HOWTO – paramétrer les PSP pour une baie en particulier
(bypass celui détecté par SATP ARRAYID):
esxcli nmp device setpolicy --device <device UID> --psp
VMW_PSP_RR (Vérifier avec le constructeur avant !)
33 © Copyright 2012 EMC Corporation. All rights reserved.
Changer la limite d’IO du Round Robin
esxcli nmp roundrobin setconfig --device <device UID> –iops
Vérifier avec votre fournisseur avant de changer ce paramétrage! Ce paramétrage peut
entrainer des problèmes au sein de votre baie de stockage.
34 © Copyright 2012 EMC Corporation. All rights reserved.
PowerPath – Plugin Multipathing (MPP)
• Gestion simple du stockage
– Vision « pool de connectivité »
– Accès consistants et prédictibles
– Optimise le serveur, le stockage et l’utilisation des chemins
• Performance et évolutivité
– Optimisation des performances, priorité chemin et LUN
– Algorithme de load balancing prédictif
– Failover et Failback automatique des HBA, chemins et erreur
ST
OR
AG
E
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
PowerPath PowerPath PowerPath PowerPath
Stockage
partagé
35 © Copyright 2012 EMC Corporation. All rights reserved.
EMC VSI : Simplifier l’administration Gestion simple du stockage dans VMware
VSI pour VMware vSphere 5
– Provisioning et visualisation du stockage (Block et Fichier)
– Intégration VDI
– Gestion des Snapshots
– Gestion multipathing
Monitoring et gestion des performances du stockage
36 © Copyright 2012 EMC Corporation. All rights reserved.
Oracle server
Association statique groupes de disques + applications
basée sur des estimations
Exchange server
SQL server
PROCESSUS MANUEL • Stratégie « Flash 1st » avec :
• FAST Cache s’assure de façon continue que les données les plus sollicitées soient servies par des disques SSD performants.
• FAST VP (Virtual Pools) optimise les pools de stockage automatiquement, s’assurant que les données actives soient servies par des disques SSD et les données inactives placées sur des disques moins couteux.
• Résultats EMC en environnement VMware:
– Augmentation de 150% des Transactions OLTP
– 3X plus d’utilisateurs (VDI)
– 3X plus rapide lors des Boot storms
SSD NL-SAS SAS
Optimisation dynamique des ressources de stockage basée sur
l’activité des données
Oracle Microsoft SAP
100% AUTOMATISE
Disques Flash & automatisation EMC FAST
FAST Cache & FAST VP
Optimisation des environnements applicatifs
37 © Copyright 2012 EMC Corporation. All rights reserved.
Alignement = O bli ga toire ! Mauvais alignement des filesystems : surcharge des contrôleurs
stockage pour servir les IO.
Valable pour chaque protocole et tout constructeur – VMFS sur iSCSI, FC, & FCoE
– NFS
– VMDKs & RDMs with NTFS, EXT3, etc
Filesystems au niveau datastore et VMDK
Chunk Chunk Chunk
VMFS 1MB-8MB
Array 4KB-64KB
Block
Datastore Alignment
VMFS-5 1MB
Array 4KB-64KB
38 © Copyright 2012 EMC Corporation. All rights reserved.
Mauvais alignement des filesystems : surcharge des contrôleurs stockage pour servir les IO.
Valable pour chaque protocole et tout constructeur – VMFS sur iSCSI, FC, & FCoE
– NFS
– VMDKs & RDMs with NTFS, EXT3, etc
Filesystems au niveau datastore et VMDK
VMFS 1MB-8MB
Array 4KB-64KB Chunk Chunk Chunk
Block VMFS-5 1MB
Array 4KB-64KB
Alignement = O bli ga toire !
Datastore Alignment
39 © Copyright 2012 EMC Corporation. All rights reserved.
Mauvais alignement des filesystems : surcharge des contrôleurs stockage pour servir les IO.
Valable pour chaque protocole et tout constructeur – VMFS sur iSCSI, FC, & FCoE
– NFS
– VMDKs & RDMs with NTFS, EXT3, etc
Filesystems au niveau datastore et VMDK
VMFS 1MB-8MB
Array 4KB-64KB
Guest Alignment
Cluster
Chunk
Cluster
Chunk
Cluster
Chunk
Block
FS 4KB-1MB
VMFS-5 1MB
Array 4KB-64KB
Alignement = O bli ga toire !
40 © Copyright 2012 EMC Corporation. All rights reserved.
Mauvais alignement des filesystems : surcharge des contrôleurs stockage pour servir les IO.
Valable pour chaque protocole et tout constructeur – VMFS sur iSCSI, FC, & FCoE
– NFS
– VMDKs & RDMs with NTFS, EXT3, etc
Filesystems au niveau datastore et VMDK
VMFS 1MB-8MB
Array 4KB-64KB
Guest Alignment
Cluster
Chunk
Cluster
Chunk
Cluster
Chunk
Block
FS 4KB-1MB
VMFS-5 1MB
Array 4KB-64KB
Alignement = O bli ga toire !
41 © Copyright 2012 EMC Corporation. All rights reserved.
Alignement – Best Solution: “Align VMs”
VMware, Microsoft, Citrix : aligner les partitions ! – OS Ready : Windows 2008, Vista, & Win7 et +
▪ (Début partitions à 1MB)
– OS nécessitant alignement manuel : ▪ Windows NT, 2000, 2003, & XP (utiliser diskpart : set to 1MB)
▪ Linux (fdisk expert mode et aligner à 2048 = 1MB)
Ou UberAlign : Outil gratuit sur
www.nickapedia.com
42 © Copyright 2012 EMC Corporation. All rights reserved.
FAST & Storage DRS : Identiques ?
= + Storage pool
FLASH HDD Inactive
Data Active Data
EMC
datastore cluster
VOL1 VOL2 VOL3 VOL4
VMW
Vol1
43 © Copyright 2012 EMC Corporation. All rights reserved.
Storage DRS & FAST ensemble ?
Si EMC FAST VP et Storage DRS, désactiver : I/O metric.
SDRS for initial placement & FAST for sub VM granularity
44 © Copyright 2012 EMC Corporation. All rights reserved.
100
80
60
40
20
EMC #1 pour toutes les catégories de stockage
EMC : La meilleure intégration avec VMware
Source: Wikibon Analysis & Survey 2012
Unified Block Only General Storage
VN
X
VM
AX
VN
X
VN
X
VM
AX
Autres
d’investissement avec VMware
25Md$
45 © Copyright 2012 EMC Corporation. All rights reserved.
• Everything VMware At EMC – Aka “EV@E” – www.emc.com/vmwarecommunity
• Outils • Démos / vidéos • Interaction / Support de
l’équipe des vSpecialists
46 © Copyright 2012 EMC Corporation. All rights reserved.
RDV dans l’espace vLab pour tester nos solutions !
vCD create a private
cloud AVAMAR 6.1 v1 SharePoint
RecoverPoint 3.5 Simulator
VMAX VSA 40K
VNX avec Integration VMware VPLEX
Data Mobility
VSPEX XenDesktop VNX
Isilon Configuration,
Management and SmartConnect
GREENPLUM Multi-node UAP v1.0
47 © Copyright 2012 EMC Corporation. All rights reserved.
MERCI !
Top Related