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