VDI, PCA/PRA, Performances - EMC France

Transcription

VDI, PCA/PRA, Performances - EMC France
VDI, PCA/PRA,
Performances
Intégrations EMC & VMware
Emmanuel Bernard – Sr vSpecialist EMC
© Copyright 2012 EMC Corporation. All rights reserved.
1
EMC et VMware : l’intégration 2012
vStorage API for Data
Protection (VADP)
VMware Data Protection
vSphere 5.1
Vendor-specific vCenter
Plug-In :
VSI 5.4
Nouveau
Dynamic protection :
EMC AppSync
Nouveau
vStorage API for Multi- pathing
Powerpath VE
Nouveau
NFS VAAI
Module
VASA Module
VAAI
Nouveau
Q4
Nouveau
VASA
Module
vCOPs
Connectors
VM object awareness in array/mgmt tools :
Unisphere
Vendor Specific vStorage API (SRA) for VMware Site Recovery
Manager
© Copyright 2012 EMC Corporation. All rights reserved.
2
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)
© Copyright 2012 EMC Corporation. All rights reserved.
3
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)
© Copyright 2012 EMC Corporation. All rights reserved.
4
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
© Copyright 2012 EMC Corporation. All rights reserved.
5
Intégrations
EMC & VMware :
VDI
© Copyright 2012 EMC Corporation. All rights reserved.
6
Exemple : Déploiement 4000 utilisateurs
22% inférieur en coût
+ Réduction coûts maintenance & SW
11% d’ IOPS supplémentaires
53,000 vs 48,000 IOPS cumulées
90% d’énergie en moins
.8 kVA vs 8 kVA
268 x 300GB
15K FC Disks
10x400GB EFD
10 x 300GB FC
“Oldey timey”
20 x 1TB
SATA
“New coolness”*
© Copyright 2012 EMC Corporation. All rights reserved.
85% de disques en moins
40 EFD+FC+SATA vs 268 FC
* Ingrédients clés de new coolness:
VMware : View 4.6, Composer
EMC : FASTCache, FAST, Dedupe & Compress
7
View Composer Array Integration (VCAI)
View Composer
Linked
Clones
Aperçu
 Nouvelle fonctionnalité pour les Virtual
Desktops créés par View Composer
 Intégration avec les baies EMC via un
plugin pour cloner rapidement
Bénéfices
 Accélère le provisioning et le management
Parent
Image
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
EMC VNX
 Valorisation maximale de l’investissement
dans les nouvelles technologies de stockage.
API’s for Partner Enabled Storage Arrays
© Copyright 2012 EMC Corporation. All rights reserved.
8
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)
Celerra
– Réduire l’espace VMs (Dédup. & Compr)
– Décompresser VMs à la volée
NFS data store management for the VMware Administrator
© Copyright 2012 EMC Corporation. All rights reserved.
9
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 !
© Copyright 2012 EMC Corporation. All rights reserved.
10
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
© Copyright 2012 EMC Corporation. All rights reserved.
Données utilisateurs
11
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
© Copyright 2012 EMC Corporation. All rights reserved.
12
Vérifions les résultats obtenus aux tests
Lors du pic, FastCache
a servi 36 000 IOPS.
FastCache = Flash+Cache L1
 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
© Copyright 2012 EMC Corporation. All rights reserved.
13
Cas Pratique : synthèse des résultats
25000
21402
20000
15000
14598
13460
DRAM
10000
FastCache
8800
SAS
6984
4400 6000
5000
4000
0
1200
2600
952
5040
1600
2500
2063
IOPS
IOPS
IOPS
IOPS
IOPS
Boot
Logon
Steady State
Patch
AntiVirus
© Copyright 2012 EMC Corporation. All rights reserved.
14
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 ?
© Copyright 2012 EMC Corporation. All rights reserved.
15
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 !
© Copyright 2012 EMC Corporation. All rights reserved.
16
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)
© Copyright 2012 EMC Corporation. All rights reserved.
17
Intégrations
EMC & VMware :
PCA/PRA
© Copyright 2012 EMC Corporation. All rights reserved.
18
Comment sécuriser vos infrastructures ?
Stretch Clusters
(PCA)
Entre deux datacenters
DISTANCES SYNCHRONES
© Copyright 2012 EMC Corporation. All rights reserved.
19
VPLEX : Mobilité & disponibilité
en environnement VMware
AccessAnywhere
Witness
VM
Combinaison de VMware HA / vMotion avec VPLEX Metro
© Copyright 2012 EMC Corporation. All rights reserved.
20
Mobilité transparente d’applications
26 VMs, 26 GB of data, 26 miles (42km) Temps de déplacement VMs
9
Storage vMotion
+ vMotion: 2h06 min
RESPONSE TIME (MS)
8
7
6
5
vMotion avec
EMC VPLEX:
4
3
2
17x FASTER
1
0
0
20
40
60
80
100
9 minutes
120
140
160
RUN TIME (MINUTES)
© Copyright 2012 EMC Corporation. All rights reserved.
21
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 :
virtual
volume
Distributed
device
Device
Cluster 1
Device
Cluster 2
• Migration : storage vMotion ou encapsulation
• vCenter et SQL sur VPLEX : Vplex Witness ou VMware Heartbeat
© Copyright 2012 EMC Corporation. All rights reserved.
22
Comment sécuriser vos infrastructures ?
Disaster Recovery (PRA)
Opérationnel sur un 2nd site
© Copyright 2012 EMC Corporation. All rights reserved.
23
Plan de Reprise d’Activité automatisé :
VMware SRM & EMC RecoverPoint
PRODUCTION
vCenter
SRM
DISASTER RECOVERY
SRA
SRM
SRA
vCenter
Protected Virtual Machines
Automated
VM failover
Nondisruptive VMware Infrastructure
DR testing
Servers
Protected Virtual Machines
VMware Infrastructure
Servers
 Réduction du trafic sur les
liens distants
 Prise en charge avec du
stockage hétérogène
 Intégration avec VAAI
SAN
RecoverPoint
LUN
WAN
SAN
RecoverPoint
Heterogeneous
storage
Production LUNs
© Copyright 2012 EMC Corporation. All rights reserved.
LUN
LUN
Disaster
Disaster
recovery
recovery
journal
replicas
 Prise en charge du
basculement et du retour
arrière des VM
 Architectures de référence
des applications
24
Comment sécuriser vos infrastructures ?
Stretch Clusters
(PCA)
Entre deux datacenters
DISTANCES SYNCHRONES
Disaster Recovery (PRA)
Opérationnel sur un 3ème site
© Copyright 2012 EMC Corporation. All rights reserved.
25
Combinez VPLEX + SRM & RecoverPoint
PCA
vMotion & HA
VPLEX
Metro
+
PRA
SRM
Failover Cluster
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
© Copyright 2012 EMC Corporation. All rights reserved.
26
Intégrations
EMC & VMware :
Performance
© Copyright 2012 EMC Corporation. All rights reserved.
27
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
© Copyright 2012 EMC Corporation. All rights reserved.
28
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
© Copyright 2012 EMC Corporation. All rights reserved.
29
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
© Copyright 2012 EMC Corporation. All rights reserved.
30
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
VMW_SATP_SYMM
VMW_SATP_SVC
VMW_SATP_MSA
VMW_SATP_LSI
VMW_SATP_INV
VMW_SATP_EVA
VMW_SATP_EQL
VMW_SATP_DEFAULT_AP
VMW_SATP_ALUA_CX
VMW_SATP_CX
protocol
VMW_SATP_ALUA
ALUA protocol
VMW_SATP_DEFAULT_AA
VMW_SATP_LOCAL
Default PSP
Description
VMW_PSP_FIXED
Placeholder (plugin not loaded)
VMW_PSP_FIXED
Placeholder (plugin not loaded)
VMW_PSP_MRU
Placeholder (plugin not loaded)
VMW_PSP_MRU
Placeholder (plugin not loaded)
VMW_PSP_FIXED
Placeholder (plugin not loaded)
VMW_PSP_FIXED
Placeholder (plugin not loaded)
VMW_PSP_FIXED
Placeholder (plugin not loaded)
VMW_PSP_MRU
Placeholder (plugin not loaded)
VMW_PSP_FIXED_AP Placeholder (plugin not loaded)
VMW_PSP_MRU
Supports EMC CX that do not use the ALUA
VMW_PSP_RR
Supports non-specific arrays that use the
VMW_PSP_FIXED
VMW_PSP_FIXED
Supports non-specific active/active arrays
Supports direct attached devices
© Copyright 2012 EMC Corporation. All rights reserved.
31
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)
© Copyright 2012 EMC Corporation. All rights reserved.
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 !)
32
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.
© Copyright 2012 EMC Corporation. All rights reserved.
33
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
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
© Copyright 2012 EMC Corporation. All rights reserved.
APP
OS
APP
OS
APP
OS
APP
OS
PowerPath
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
PowerPath
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
PowerPath
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
PowerPath
Stockage
partagé
STORAGE
• 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
APP
OS
34
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
© Copyright 2012 EMC Corporation. All rights reserved.
35
Disques Flash & automatisation EMC FAST
Optimisation des environnements applicatifs
• Stratégie « Flash 1st » avec :
PROCESSUS MANUEL
• FAST Cache s’assure de façon continue que
les données les plus sollicitées soient servies
SQL
Oracle SSD
Exchange
par des disques
performants.
server
server
server
• 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.
100% AUTOMATISE
Oracle
Microsoft
SAP
• Résultats EMC en environnement VMware:
– Augmentation de 150% des Transactions OLTP
Association statique
groupes de disques + applications
– 3X plus
rapide
Boot storms
basée
surlors
desdes
estimations
– 3X plus d’utilisateurs (VDI)
© Copyright 2012 EMC Corporation. All rights reserved.
SSD
SAS
NL-SAS
FAST Cache & FAST VP
Optimisation dynamique des
ressources de stockage basée sur
l’activité des données
36
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
Datastore Alignment
VMFS-5
1MB
VMFS
1MB-8MB
Array 4KB-64KB
© Copyright 2012 EMC Corporation. All rights reserved.
Block
Chunk
Chunk
Chunk
37
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
Datastore Alignment
VMFS-5
1MB
VMFS
1MB-8MB
Array 4KB-64KB
© Copyright 2012 EMC Corporation. All rights reserved.
Block
Chunk
Chunk
Chunk
38
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
Guest FS 4KB-1MB
Alignment
VMFS
VMFS-5
1MB-8MB
1MB
Array 4KB-64KB
© Copyright 2012 EMC Corporation. All rights reserved.
Cluster
Cluster
Cluster
Block
Chunk
Chunk
Chunk
39
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
Guest FS 4KB-1MB
Alignment
VMFS
VMFS-5
1MB-8MB
1MB
Cluster
Array 4KB-64KB
Chunk
© Copyright 2012 EMC Corporation. All rights reserved.
Cluster
Cluster
Block
Chunk
Chunk
40
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
© Copyright 2012 EMC Corporation. All rights reserved.
41
FAST & Storage DRS : Identiques ?
Vol1
datastore
cluster
VOL1 VOL2 VOL3 VOL4
+
VMW
© Copyright 2012 EMC Corporation. All rights reserved.
Active
Data
FLASH
HDD
Storage pool
Inactive
Data
=
EMC
42
Storage DRS & FAST ensemble ?
SDRS for initial placement & FAST for sub VM granularity
Si EMC FAST VP
et Storage DRS,
désactiver : I/O
metric.
© Copyright 2012 EMC Corporation. All rights reserved.
43
EMC : La meilleure intégration avec VMware
EMC #1 pour toutes les catégories de stockage
100
80
20
General Storage
Source: Wikibon Analysis & Survey 2012
© Copyright 2012 EMC Corporation. All rights reserved.
Unified
VNX
VMAX
VNX
VMAX
40
d’investissement
avec VMware
VNX
25Md$
60
Block Only
Autres
44
• Everything VMware At EMC
– Aka “EV@E”
– www.emc.com/vmwarecommunity
• Outils
• Démos / vidéos
• Interaction / Support de
l’équipe des vSpecialists
© Copyright 2012 EMC Corporation. All rights reserved.
45
RDV dans l’espace vLab pour
tester nos solutions !
VSPEX
XenDesktop VNX
vCD create a private
cloud
RecoverPoint
3.5 Simulator
AVAMAR
6.1 v1 SharePoint
VNX
avec Integration VMware
GREENPLUM
Multi-node UAP v1.0
VMAX VSA 40K
VPLEX
Data Mobility
Isilon Configuration,
Management and SmartConnect
© Copyright 2012 EMC Corporation. All rights reserved.
46
MERCI !
© Copyright 2012 EMC Corporation. All rights reserved.
47