Vous êtes sur la page 1sur 48

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX

Meilleures pratiques de planification

Rsum

Ce livre blanc prsente les caractristiques et fonctions de la solution EMC VPLEX adaptes pour lutilisation des plates-formes de virtualisation VMware. Il dcrit galement les meilleures pratiques en matire de configuration de lenvironnement VMware dans le but doptimiser lexploitation de dEMC VPLEX. Enfin, il traite des mthodologies de migration dun dploiement VMware existant vers la famille EMC VPLEX. Mai 2010

Copyright 2010 EMC Corporation. Tous droits rservs. EMC estime que les informations figurant dans ce document sont exactes la date de publication. Ces informations sont modifiables sans pravis. LES INFORMATIONS CONTENUES DANS CETTE PUBLICATION SONT FOURNIES EN LTAT . EMC CORPORATION NE FOURNIT AUCUNE DCLARATION OU GARANTIE DAUCUNE SORTE CONCERNANT LES INFORMATIONS CONTENUES DANS CETTE PUBLICATION ET REJETTE PLUS SPCIALEMENT TOUTE GARANTIE IMPLICITE DE QUALIT COMMERCIALE OU DADQUATION UNE UTILISATION PARTICULIRE. Lutilisation, la copie et la diffusion de tout logiciel EMC dcrit dans cette publication ncessitent une licence logicielle en cours de validit. Pour obtenir la liste actualise des noms de produits, consultez la rubrique des marques EMC via le lien Lgislation, sur emc2.fr. Toutes les autres marques cites dans le prsent document sont la proprit de leurs dtenteurs respectifs. Rfrence h7118 Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

Table des matires


Rsum analytique ............................................................................................. 4 Introduction ......................................................................................................... 4
Audience ...................................................................................................................................... 4

Prsentation dEMC VPLEX ............................................................................... 5


Architecture dEMC VPLEX ......................................................................................................... 5 Famille EMC VPLEX .................................................................................................................... 6 Larchitecture en cluster dEMC VPLEX ..................................................................................... 6

Provisionnement du stockage VPLEX sur des environnements VMware ..... 8 Considrations sur la connectivit ................................................................. 17 Multipathing et quilibrage de charge ............................................................ 20
VMware ESX 3 et quilibrage de charge statique ..................................................................... 21 VMware ESX 4 et NMP .............................................................................................................. 22 VMware ESX 4 avec PowerPath/VE ......................................................................................... 23 PowerPath/VE ........................................................................................................................ 24 Gestion PowerPath/VE ........................................................................................................... 24 Migration sans interruption de service laide de Storage VMotion.......................................... 26 Migration par encapsulation des priphriques existants .......................................................... 29

Migration des environnements VMware existants vers VPLEX .................... 26 Dploiements VMware dans un environnement VPLEX Metro ..................... 36
Configuration dun cluster VMware ............................................................................................ 36 Migration sans interruption de service des machines virtuelles laide de VMotion................. 41 Modification de la configuration des volumes VPLEX Metro non rpliqus .............................. 42 Virtualisation de vCenter Server sur VPLEX Metro ................................................................... 46

Conclusion ........................................................................................................ 48 Rfrences ........................................................................................................ 48

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

La famille de produits EMC VPLEX, fonde sur le systme dexploitation EMC GeoSynchrony, propose une vaste gamme de nouvelles fonctions adaptes lre du cloud computing. EMC VPLEX supprime les frontires physiques des datacenters et permet aux utilisateurs daccder simultanment une seule copie de donnes prsentes sur diffrents sites gographiques, permettant ainsi une migration transparente des machines virtuelles entre les divers datacenters. La charge est partage de manire transparente entre plusieurs sites, offrant une plus grande flexibilit pour la migration des charges de travail et une meilleure gestion des vnements planifis. En cas dvnements non planifis pouvant entraner une interruption des services au niveau de lun des datacenters, il est possible de redmarrer avec un minimum deffort, sur le site rest actif, les services ayant chou, tout en minimisant lobjectif de temps de restauration (RTO). La plate-forme de virtualisation VMware virtualise lintgralit de linfrastructure informatique, y compris les serveurs, le stockage et les rseaux. Le logiciel VMware consolide ces ressources et prsente un ensemble uniforme dlments dans lenvironnement virtuel. Cest ainsi que VMware vSphere 4 introduit la puissance du cloud computing dans le datacenter, rduit les cots informatiques et accrot lefficacit de linfrastructure. En outre, VMware vSphere 4 offre aux fournisseurs de services dhbergement une mthode plus efficace et conomique pour fournir des services de cloud compatibles avec les infrastructures de cloud internes des clients. Par rapport VMware Infrastructure 3, la gnration prcdente, VMware vSphere 4 se distingue par des amliorations significatives en termes de performances et dvolutivit, rendant ainsi possible le dploiement de nimporte quelle application, mme la plus gourmande en ressources (comme une base de donnes volumineuse), sur les clouds internes. Grce ces amliorations au niveau des performances et de lvolutivit, VMware vSphere 4 permet de crer un cloud interne entirement virtualis. La famille EMC VPLEX est parfaitement adapte tout environnement de virtualisation reposant sur les technologies VMware. La famille de produits EMC VPLEX offre une fdration locale et distribue permettant une coopration transparente entre les lments de donnes physiques, que ceux-ci se trouvent sur un mme site ou sur deux sites spars gographiquement. Ainsi, les administrateurs informatiques ne se heurtent plus aux frontires physiques et peuvent tendre leur offre de cloud computing fonde sur VMware. La fonction de fdration locale dEMC VPLEX permet de regrouper des solutions de stockage de donnes htrognes sur un site physique et de prsenter le stockage comme un pool de ressources pour la plate-forme de virtualisation VMware, jetant ainsi les bases dune offre de cloud. Plus prcisment, un largissement de la capacit de VPLEX grer plusieurs datacenters permet aux administrateurs informatiques de tirer le meilleur parti des offres de cloud priv ou public proposes par les fournisseurs de services dhbergement. Les synergies lies une offre de virtualisation VMware connecte EMC VPLEX aident les clients rduire leur cot total de proprit tout en assurant un service dynamique capable de sadapter rapidement aux besoins fluctuants de leur entreprise.

Rsum analytique

Introduction

Ce livre blanc prsente la famille EMC VPLEX, son architecture en cluster ainsi que ses caractristiques et fonctions dun grand intrt pour les solutions de cloud priv. Il traite ensuite du provisionnement du stockage VPLEX sur des environnements VMware et prsente diverses suggestions pour optimiser la connexion des plates-formes de virtualisation VMware EMC VPLEX et choisir une rgle de multipathing pour optimiser la rsilience et les performances de lenvironnement virtualis. Ce livre blanc prsente galement diverses techniques de migration des dploiements VMware existants vers EMC VPLEX. Enfin, il expose les meilleures pratiques dexploitation du systme EMC VPLEX Metro dans un environnement VMware afin de maximiser la flexibilit, la rsilience et la protection des donnes tout en minimisant les risques lis lindisponibilit des donnes suite lapparition dvnements non planifis.

Audience

Ce livre blanc sadresse aux administrateurs VMware, aux administrateurs de stockage et aux architectes informatiques responsables de la conception de larchitecture des environnements informatiques virtualiss reposant sur les technologies VMware vSphere et EMC VPLEX, ainsi que de la cration, de la gestion et de Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification 4

lutilisation de tels environnements. Il suppose que le lecteur possde une connaissance solide de la technologie VMware, dEMC VPLEX et des logiciels connexes.

La famille EMC VPLEX, qui repose sur le systme dexploitation EMC GeoSynchrony, est une solution de fdration SAN qui supprime les barrires physiques au sein dun ou plusieurs datacenters virtualiss. EMC VPLEX est la premire plate-forme au monde permettant la fois la fdration locale et la fdration distribue. La fdration locale permet la coopration transparente des lments de stockage physiques lintrieur dun site, tandis que la fdration distribue tend le concept entre deux sites distants. La fdration distribue est rendue possible grce lavance technologique considrable que constitue AccessAnywhere, disponible avec VPLEX, puisquelle permet aux donnes dtre partages, accessibles et raffectes distance. La combinaison dun datacenter virtualis et de la solution EMC VPLEX offre aux clients des mthodes entirement nouvelles pour rsoudre leurs problmes et introduit de nouveaux modles de technologie informatique. Plus spcialement, les clients peuvent : dplacer des applications virtualises entre les datacenters ; permettre lquilibrage et la raffectation de la charge de travail entre les sites ; consolider les datacenters et assurer une disponibilit 24x7 des services informatiques.

Prsentation dEMC VPLEX

EMC VPLEX constitue larchitecture nouvelle gnration en matire de dplacement de donnes et daccs aux informations. Cette nouvelle architecture est le fruit de plus de 20 ans dexpertise EMC en matire de conception, de mise en oeuvre et de perfectionnement de solutions distribues de protection des donnes et de cache intelligent pour les entreprises. Comme lillustre la Figure 1, VPLEX est une solution de fdration entre le stockage EMC et le stockage tiers. VPLEX rside entre les serveurs et les ressources de stockage htrogne et introduit une nouvelle architecture aux caractristiques uniques : un matriel de clustering volutif qui sadapte la croissance des activits des clients et offre des niveaux de service prvisibles ; une mise en cache avance des donnes qui repose sur une mmoire cache SDRAM afin damliorer les performances et de rduire le temps de latence en E/S et les conflits daccs aux baies ; une cohrence de cache distribue offrant partage, quilibrage et basculement sur incident automatiques des E/S travers tout le cluster ; une vue cohrente dune ou plusieurs LUN travers les clusters VPLEX, quelques mtres au sein dun datacenter ou de manire synchrone distance, donnant lieu de nouveaux modles hautement disponibles et une raffectation de la charge de travail.

Architecture dEMC VPLEX

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

Figure 1. Capacit dEMC VPLEX fdrer le stockage htrogne

Famille EMC VPLEX

La famille EMC VPLEX comprend deux offres : VPLEX Local : cette solution convient aux clients qui cherchent fdrer des systmes de stockage homognes ou htrognes au sein dun datacenter et permet de grer la mobilit des donnes entre des systmes de stockage de donnes physiques. VPLEX Metro : cette solution convient aux clients qui souhaitent bnficier dun accs simultan et de la mobilit des donnes entre deux sites spars par des distances synchrones. VPLEX Metro inclut galement une fonction unique grce laquelle un site VPLEX Metro distant peut prsenter des LUN sans quun stockage physique de ces LUN soit ncessaire sur le site distant. La famille EMC VPLEX et les limites architecturales actuelles sont prsents la Figure 2 .

Figure 2. Offres de la famille EMC VPLEX et leurs limites architecturales

VPLEX repose sur une architecture de clustering unique qui aide les clients franchir les frontires du datacenter et permet aux serveurs de plusieurs datacenters daccder simultanment en lecture et en criture aux priphriques de stockage de blocs partags. Un cluster VPLEX, illustr la Figure 3, peut voluer de faon combine, grce lajout de nuds supplmentaires, et de faon totale, en connectant plusieurs clusters pour former une configuration VPLEX Metro. Dans sa version initiale, V-PLEX Metro prend en charge jusqu deux clusters, pouvant se trouver dans le mme datacenter ou sur deux sites diffrents distance synchrone (environ 100 kilomtres, au plus). Grce aux configurations VPLEX Metro, les utilisateurs peuvent dplacer et partager les charges de travail, consolider les datacenters et optimiser lutilisation des ressources entre divers datacenters, de faon transparente. Les clusters VPLEX assurent galement le dplacement des donnes sans interruption de service, la gestion du stockage htrogne et la disponibilit optimale des applications. Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

Larchitecture en cluster dEMC VPLEX

Figure 3. Reprsentation schmatique de la configuration EMC VPLEX Metro Un cluster VPLEX se compose dun, deux ou quatre moteurs. Le moteur est responsable de la fdration des flux de donnes dE/S. Il se connecte aux htes et au stockage via des connexions Fibre Channel pour le transport des donnes. Un cluster VPLEX unique se compose dun moteur dot des composants principaux suivants : deux directeurs, qui excutent le logiciel GeoSynchrony et se connectent au stockage, aux htes et aux autres directeurs du cluster via des connexions Fibre Channel et Gigabit Ethernet ; une alimentation de secours, pour alimenter le moteur pendant les coupures dalimentation temporaires ;

deux modules dadministration munis dinterfaces pour grer distance un moteur VPLEX. Chaque cluster se compose galement : dun serveur dadministration, qui gre le cluster et fournit une interface depuis une station de gestion distance ;

dune armoire EMC 40U standard permettant de loger lquipement du cluster dans son intgralit. En outre, les clusters constitus de plusieurs moteurs contiennent galement : deux switches Fibre Channel servant la communication interdirecteur entre diffrents moteurs ; Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification 7

deux onduleurs fournissant une alimentation de secours aux switches Fibre Channel et permettant au systme de fonctionner en cas de coupure dalimentation temporaire.

EMC VPLEX offre une interface de gestion intuitive guide par un assistant pour provisionner le stockage sur divers systmes dexploitation, y compris la plate-forme de virtualisation VMware. Le systme propose galement une interface de ligne de commande (CLI) pour les utilisateurs avancs. La Figure 4 montre linterface utilisateur pour le provisionnement du stockage depuis EMC VPLEX.

Provisionnement du stockage VPLEX sur des environnements VMware

Figure 4. Interface de gestion dEMC VPLEX Linterface de gestion de type navigateur, illustre la Figure 4, prsente de manire schmatique les diffrents composants impliqus dans le processus. Le stockage depuis EMC VPLEX repose sur une construction logique appele Storage View , qui est lassociation de diffrents objets : les Registered Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification 8

initiators , les VPLEX ports et le Virtual Volume . Lobjet Registered initiators rpertorie le nom de port international des initiateurs devant accder au stockage. Dans le cas dun environnement VMware, lobjet Registered initiators contient le nom de port international des adaptateurs HBA des serveurs VMware ESX connects au systme EMC VPLEX. Lobjet VPLEX ports contient les ports front-end de la baie VPLEX par lintermdiaire desquels les Registered initiators accdent aux volumes virtuels. Lobjet Virtual Volume regroupe les volumes construits partir des volumes de stockage fournis au systme EMC VPLEX depuis les baies de stockage back-end. Lencart en bas gauche de la Figure 4 met en vidence quun volume virtuel se construit partir dun priphrique , lequel peut luimme tre la combinaison de diffrents priphriques construits partir dune entit abstraite appele extension . La figure montre galement quune extension est cre partir du volume de stockage visible par le systme EMC VPLEX. En bas droite de la Figure 4 sont numres les sept tapes ncessaires au provisionnement du stockage depuis EMC VPLEX. Lassistant prend en charge un mcanisme centralis permettant de provisionner le stockage sur diffrents membres du cluster dans le cas dune configuration EMC VPLEX Metro. La premire tape du processus de provisionnement du stockage depuis EMC VPLEX est la dcouverte des baies de stockage connectes. Il est rare davoir besoin dexcuter cette tape, car le systme EMC VPLEX surveille de faon proactive les modifications de lenvironnement de stockage. La seconde tape est la dclaration du stockage visible par EMC VPLEX. Ce processus de dclaration du stockage cre lobjet Volume de stockage illustr la Figure 4. La Figure 5 prsente un exemple de ce processus. Sur cette figure, on constate que le logiciel VPLEX suggre automatiquement des noms intuitifs pour les priphriques visibles depuis les baies de stockage, ce qui simplifie le processus.

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

Figure 5. Dclaration des volumes de stockage laide de lassistant de VPLEX Une fois les volumes de stockage crs, les extensions doivent tre gnres partir de ceux-ci. Le systme de gestion de VPLEX propose un assistant pour excuter cette activit. Il suffit de cliquer sur le lien Step 3: Create Extents from Storage Volumes (voir Figure 4) pour dmarrer lassistant. La Figure 6 montre la premire tape de lassistant.

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

10

Figure 6. Premire tape de lassistant pour crer une extension Par souci de simplicit, dans les environnements VMware, il est recommand de crer une seule extension sur le volume de stockage cr sur le priphrique prsent depuis la baie de stockage. Il nest alors pas ncessaire de modifier les entres par dfaut surlignes en jaune sur la figure. Ltape suivante de lassistant permet aux utilisateurs de crer une seule extension qui accrot la capacit totale du volume de stockage. Cette tape est illustre la Figure 7.

Figure 7. Spcification de la capacit dune extension lors de la cration de celle-ci partir dun volume de stockage Comme le suggre la Figure 7, les utilisateurs ont la possibilit de vrifier la configuration propose et dexcuter le plan en cliquant sur le bouton Next. La dernire tape du processus permet de vrifier les oprations qui ont t excutes par EMC VPLEX. Les deux dernires tapes de lassistant sont prsentes la Figure 8. Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

11

Figure 8. Cration dune extension laide de lassistant de VPLEX Ltape suivante du processus de provisionnement du stockage sur un environnement VMware partir du systme EMC VPLEX consiste crer un priphrique VPLEX en utilisant lextension cre ltape prcdente. Lassistant permettant dexcuter cette tape peut tre dmarr partir de la page daccueil de loutil de gestion dEMC VPLEX. Il suffit de cliquer sur le lien Step 4: Create Devices from Extents (voir Figure 4) pour accder la fentre contextuelle prsente la Figure 9.

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

12

Figure 9. Cration dun priphrique VPLEX laide dune extension Comme le montre la zone surligne en jaune la Figure 9, lassistant offre la possibilit de crer un volume virtuel en utilisant le priphrique VPLEX. Cette option, slectionne par dfaut, doit tre choisie sauf si un volume virtuel contenant plusieurs extensions est prvu ou en cas de cration de priphriques qui seront utiliss dans des environnements VPLEX Metro. chaque fois que cela est possible, le volume virtuel pour les environnements VMware doit tre cr en utilisant un mappage individuel, cest--dire qu chaque extension doit correspondre un seul volume virtuel. Lobjectif est de conserver une infrastructure aussi simple que possible. Toutefois, dans lexemple de ce livre blanc, comme le montre la Figure 9, un priphrique VPLEX a t cr sans cration de volume virtuel afin dillustrer lassistant de cration de volumes virtuels. Un volume virtuel peut tre cr en utilisant un ou plusieurs priphriques VPLEX. La is displayed when the URL prsente lassistant de cration de volumes virtuels. Il apparat sur cette figure que le nom du priphrique VPLEX cr ltape prcdente se compose du nom du volume de stockage prcd de device_ .

Figure 10. Cration de volumes virtuels partir de priphriques VPLEX Le volume virtuel peut tre visible de la plate-forme de virtualisation VMware, comme mentionn prcdemment, en combinant les objets Registered initiators , VPLEX ports et Virtual Volumes pour crer une vue du stockage. Pour ce faire, le numro international (WWN) des initiateurs des serveurs VMware ESX doit au pralable tre enregistr auprs dEMC VPLEX. Lcran de la Figure 11 saffiche lorsque vous cliquez sur le lien Step 6: Register Initiators .

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

13

Figure 11. Liste des initiateurs enregistrs et connects EMC VPLEX Lorsque les initiateurs sont zons sur les ports front-end dEMC VPLEX, ils se connectent automatiquement ce dernier. Comme le montre la Figure 11, ces initiateurs apparaissent avec le prfixe UNREGISTERED- , suivi du numro international du port de linitiateur. Il est toutefois galement possible denregistrer manuellement les initiateurs avant quils soient zons sur les ports front-end de VPLEX. Pour ce faire, il suffit de cliquer sur le bouton surlign en vert la Figure 11. Les initiateurs connects EMC VPLEX peuvent tre enregistrs en slectionnant linitiateur non enregistr, puis en cliquant sur le bouton Register. Cette tape est illustre la shows the window that is. Lencart de la Figure 12 prsente la fentre qui saffiche en cliquant sur le bouton Register. Cet encart prsente galement la fonction dEMC VPLEX permettant daffecter un nom convivial linitiateur et de slectionner un type dhte pour linitiateur enregistrer.

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

14

Figure 12. Enregistrement des adaptateurs HBA VMware dans EMC VPLEX La dernire tape du provisionnement du stockage depuis EMC VPLEX vers lenvironnement VMware consiste crer la vue du stockage. Pour ce faire, il suffit de slectionner le dernier assistant (Step 7: Create Storage Views) sur la page daccueil du systme de gestion VPLEX. Figure 13 La shows the wizard for creating virtual volumes. prsente la fentre qui saffiche lorsque cette dernire tape est slectionne sur la page daccueil. Le volet de gauche de la fentre rpertorie les tapes excuter pour crer une vue de stockage. Les tapes de lassistant permettent de provisionner les volumes virtuels appropris sur la plateforme de virtualisation VMware en utilisant le jeu de ports VPLEX front-end dfini. Les recommandations concernant les ports VPLEX utiliser lors de la connexion des serveurs VMware ESX EMC VPLEX sont traites la section suivante, intitule Considrations sur la connectivit .

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

15

Figure 13. Assistant de cration dune vue du stockage VPLEX La Figure 14 montre la vue de stockage cre laide de lassistant. Le numro international du volume virtuel visible dans la vue est surlign dans la figure. La plate-forme de virtualisation VMware se sert de ce renseignement pour identifier les priphriques.

Figure 14. Affichage des dtails dune vue de stockage laide de linterface de gestion de VPLEX Pour dcouvrir au niveau des serveurs VMware ESX le stockage qui vient dtre provisionn, il suffit de lancer une nouvelle analyse du bus SCSI. Le rsultat de cette analyse est illustr sur la Figure 15. Il apparat sur cette figure que le serveur VMware ESX a accs un priphrique dot du numro international 6000144000000010a001b07360847619. Une rapide comparaison de ce numro international avec linformation surligne en vert sur la Figure 14 permet de confirmer que le priphrique dcouvert par le serveur VMware ESX correspond bien au volume virtuel VPLEX qui vient dtre provisionn. Sur cette figure, on peut voir galement que lidentifiant FC OUI (Identifiant unique dans lorganisation) pour les priphriques EMC VPLEX est 00:01:44. Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

16

Figure 15. Dcouverte du stockage VPLEX nouvellement provisionn sur un serveur VMware ESX Une fois le priphrique VPLEX dcouvert par les serveurs VMware ESX, ceux-ci peuvent tre utiliss pour crer un systme de fichiers VMware (data store) ou comme RDM. Toutefois, pour des performances optimales, il est important de sassurer que les E/S dEMC VPLEX sont alignes sur une limite de bloc de 64 Ko. En outre, dans certains scnarios dchec particuliers, il existe une faible probabilit de corruption des donnes lorsque les E/S dEMC VPLEX ne sont pas alignes correctement. Cest pourquoi EMC exige que toutes les E/S gnres partir du systme dexploitation hte vers EMC VPLEX soient alignes sur une limite de 64 Ko. Le systme de fichiers VMware cr laide de VMware Infrastructure Client ou vSphere Client aligne automatiquement les blocs du systme de fichiers. Cependant, une partition aligne de faon incorrecte sur un systme dexploitation invit peut dgrader les performances et, comme indiqu prcdemment, provoquer une corruption des donnes dans certaines circonstances. Par consquent, il est crucial de sassurer que toutes les partitions cres sur le systme dexploitation invit (sur un disque virtuel prsent depuis un systme de fichiers VMware ou un RDM) sont alignes sur un multiple de 64 Ko.

EMC VPLEX introduit un nouveau paradigme en matire de fdration de stockage qui amliore la rsilience, les performances et la disponibilit. Le paragraphe suivant traite des recommandations relatives la connexion des serveurs VMware ESX EMC VPLEX. Ces recommandations garantissent le plus haut degr de connectivit et de disponibilit de la plate-forme de virtualisation VMware, mme en cas de fonctionnement anormal. La meilleure pratique consiste affecter au moins deux adaptateurs HBA chaque serveur VMware ESX de lenvironnement VMware vSphere ou VMware Infrastructure et connecter chacun de ces adaptateurs HBA au moins deux ports front-end de diffrents directeurs dEMC VPLEX. Cette configuration garantit une utilisation continue de tous les adaptateurs HBA du serveur VMware ESX, mme si lun des ports front-end dEMC VPLEX se dconnecte, que ce soit suite un vnement de maintenance planifi ou une interruption de service imprvue. Lorsquune configuration un seul moteur VPLEX est connecte un environnement VMware vSphere ou VMware Infrastructure, chaque adaptateur HBA doit tre connect aux ports front-end fournis sur les Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

Considrations sur la connectivit

17

directeurs A et B du moteur VPLEX. La connectivit aux ports front-end VPLEX doit tre assure par la connexion dhtes uniques au port 0 de chaque module dE/S mulant les directeurs front-end, suivie de la connexion des htes supplmentaires aux ports restants du module dE/S. Un exemple de schma de cblage dune plate-forme de virtualisation VMware quatre noeuds connecte un seul moteur VPLEX est illustr la Figure 16.

Figure 16. Connexion dun serveur VMware vSphere un cluster VPLEX moteur unique Si plusieurs moteurs VPLEX sont disponibles, comme cest le cas dans les configurations de cluster VPLEX larges et moyennes, les adaptateurs HBA des serveurs VMware ESX doivent tre connects diffrents moteurs. La connectivit dun cluster de serveurs VMware ESX quatre noeuds un cluster VPLEX deux moteurs est schmatise sur la Figure 17. Il convient de noter que sur la Figure 16 et la Figure 17, la connectivit entre les moteurs VPLEX et les baies de stockage nest pas reprsente. La connectivit des moteurs VPLEX en direction des baies de stockage doit respecter les meilleures pratiques pour la baie. Une prsentation dtaille des meilleures pratiques de connexion du stockage back-end sort du primtre de ce livre blanc. Si vous souhaitez en savoir plus, consultez le document EMC VPLEX Architecture and Deployment: Enabling the Journey to the Private Cloud TechBook.

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

18

Figure 17. Connexion de serveurs VMware ESX un cluster VPLEX plusieurs moteurs Lorsque le serveur VMware ESX est connect EMC VPLEX en respectant les meilleures pratiques dcrites dans la prsente section, le noyau de VMware associe quatre chemins chaque priphrique prsent depuis le systme. La Figure 18 montre les chemins disponibles et utiliss par le noyau de VMware pour lun des priphriques fdrs prsents depuis EMC VPLEX. Sur cette figure, le noyau de VMware peut accder au priphrique en utilisant lun des quatre chemins possibles. Il convient de noter que le systme EMC VPLEX est une baie active/active qui autorise un accs simultan nimporte quel priphrique VPLEX depuis nimporte quel port front-end. Ceci est reconnu automatiquement par le noyau de VMware, et mis en surbrillance verte sur la Figure 18.

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

19

Figure 18. Chemins du noyau de VMware pour un priphrique VPLEX Il est possible de faire voluer la connectivit des serveurs VMware ESX au cluster VPLEX plusieurs moteurs, en ajoutant des moteurs. Les mthodologies dcrites dans cette section garantissent que tous les ports front-end sont utiliss tout en optimisant les performances potentielles et lquilibrage de charge pour la plate-forme de virtualisation VMware.

Le serveur VMware ESX offre des fonctions de basculement de canal natif sur incident. Par dfaut, le serveur VMware ESX pour les systmes de stockage actif/actif attribue le premier chemin dcouvert nimporte quel priphrique en attachement SCSI comme chemin favori avec une rgle de basculement sur incident fixe ( Fixed ). Ce chemin est utilis systmatiquement comme chemin actif pour lenvoi des E/S ce priphrique, sauf sil est indisponible en raison dun vnement planifi ou non. Les chemins restants dcouverts par le serveur VMware ESX pour le priphrique en question sont utiliss comme chemins de basculement sur incident passifs et utiliss uniquement si le chemin actif connat une dfaillance. Cest pour cette raison que les serveurs VMware ESX mettent automatiquement en file dattente toutes les E/S sur le premier adaptateur HBA disponible du systme ; lautre adaptateur HBA est utilis de faon active uniquement lorsquune dfaillance de ladaptateur HBA principal est dtecte. Ce comportement conduit une configuration dsquilibre au niveau du serveur VMware ESX et du systme EMC VPLEX. Il existe diffrentes manires de remdier ce problme. La mthode la plus approprie, parmi celles prsentes dans les sections suivantes, dpend de la version du serveur VMware ESX et du logiciel de multipathing utilis.

Multipathing et quilibrage de charge

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

20

Avec VMware ESX 3, la rgle de gestion des chemins Most Recently Used est attribue aux priphriques EMC VPLEX. tant donn que VPLEX est un systme actif/actif, il est ncessaire de sassurer que la rgle de basculement de chemin sur incident est dfinie sur Fixed . En outre, les fonctions dquilibrage de charge et de multipathing ncessitent daffecter de faon statique aux priphriques exports depuis EMC VPLEX des chemins favoris alternatifs. Compte tenu des recommandations de la section prcdente concernant la connexion des serveurs VMware ESX EMC VPLEX, chaque serveur VMware ESX doit disposer dun minimum de quatre chemins distincts. Avec cette approche, les chemins du systme de fichiers VMware rsidant sur EMC VPLEX sont rpartis quitablement entre les ressources disponibles. Il est noter que la modification du chemin favori doit tre effectue sur tous les serveurs VMware ESX ayant accs aux priphriques VPLEX. Le chemin favori peut tre dfini indiffremment laide de lutilitaire de ligne de commande ou de VMware Infrastructure Client. Pour obtenir un exemple, consultez la Figure 19. La Figure 20 montre le rglage du chemin favori pour deux data stores, chacun rsidant sur un priphrique EMC VPLEX prsent depuis les ports front-end A0-FC00, A1-FC00, B0-FC00 et B1-FC00. Il apparat sur cette figure que le chemin favori du second data store a t modifi de manire utiliser le deuxime adaptateur HBA.

VMware ESX 3 et quilibrage de charge statique

Figure 19. Dfinition du chemin favori sur VMware ESX 3

Figure 20. Priphriques EMC VPLEX avec quilibrage de charge statique sur Vmware ESX 3 Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

21

VMware ESX 4 inclut des fonctions avances de gestion des chemins daccs et dquilibrage de charge par le biais des rgles Fixed (Fixe), Round Robin (Permutation circulaire) et Most Recently Used (Le plus rcemment utilis). Le noyau de VMware ESX utilise la rgle par dfaut Fixed pour les baies actives/actives. Cependant, pour la plupart des baies actives/actives, comme les baies EMC Symmetrix, la rgle de permutation circulaire est la mieux adapte. Cela tant, lutilisation dun algorithme dquilibrage de charge simple fourni par la rgle de permutation circulaire peut perturber les fonctions avances de gestion du cache offertes par EMC VPLEX. Par consquent, lorsque VMware ESX 4 est connect EMC VPLEX, EMC recommande dutiliser la rgle Fixed avec quilibrage de charge statique, comme dans le cas dun serveur VMware ESX 3. En outre, la modification du chemin favori doit tre effectue sur tous les serveurs VMware ESX ayant accs aux priphriques VPLEX. Pour les serveurs VMware ESX 4, le chemin favori peut tre dfini laide de vSphere Client. La Figure 21 prsente la procdure qui peut tre utilise pour dfinir le chemin favori pour un disque physique au sein dun environnement VMware vSphere. La Figure 22 montre la dfinition du chemin favori pour deux data stores, chacun rsidant sur un priphrique EMC VPLEX prsent depuis les ports front-end A0-FC00, A1FC00, B0-FC00 et B1-FC00.

VMware ESX 4 et NMP

Figure 21. Dfinition du chemin favori sur VMware ESX 4

Figure 22. Priphriques EMC VPLEX avec quilibrage de charge statique sur Vmware ESX 4 Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification 22

EMC PowerPath/VE offre des fonctions de multipathing pour optimiser les environnements virtuels VMware vSphere. Il permet de normaliser la gestion des chemins daccs entre les diffrents environnements virtuels et physiques htrognes. Il vous permet galement dautomatiser et doptimiser le serveur virtuel, le stockage et lutilisation des chemins daccs dans un environnement virtuel dynamique. Grce lhyperconsolidation, un environnement virtuel est capable dexcuter des centaines voire des milliers de machines virtuelles indpendantes, y compris des machines virtuelles prsentant diffrents niveaux dintensit dE/S. Les applications forts volumes dE/S peuvent interfrer avec les E/S dautres applications, et avant que PowerPath/VE soit disponible, comme dcrit dans les sections prcdentes, lquilibrage de charge sur un systme hte VMware ESX devait tre configur manuellement pour corriger ce problme. Les oprations manuelles dquilibrage de charge pour garantir que le temps de rponse ncessaire chaque machine virtuelle est effectivement affect sont fastidieuses et logistiquement difficiles mettre en oeuvre de manire efficace. PowerPath/VE fonctionne avec VMware ESX et ESXi comme un plug-in de multipathing (MPP) qui fournit aux htes VMware ESX et ESXi des fonctions avances de gestion des chemins daccs. PowerPath/VE est compatible uniquement avec vSphere (VMware ESX 4). Les versions prcdentes de VMware ESX ne disposent pas de PSA, lequel est requis par PowerPath/VE. PowerPath/VE sinstalle comme module de noyau sur lhte vSphere. Reportez-vous pour cela la Figure 23 , PowerPath/VE se branche la structure de la pile dE/S de vSphere pour apporter les fonctions avances de multipathing de PowerPath (lquilibrage de charge dynamique et le basculement automatique sur incident) la plate-forme VMware vSphere.

VMware ESX 4 avec PowerPath/VE

Figure 23. API PowerPath/VE vStorage pour le plug-in de multipathing Llment central du multipathing de PowerPath/VE est un logiciel rsidant sur un serveur, insr entre la couche du pilote de priphrique SCSI et lautre partie du systme dexploitation. Ce pilote cre un pseudo priphrique unique pour un volume de baie donn (LUN), quel que soit le nombre de chemins daccs physiques sur lequel il apparat. Ce pseudo priphrique, ou volume logique, reprsente tous les chemins daccs physiques un priphrique donn. Il est ensuite utilis pour crer un systme de fichiers VMware ou un volume RDM. Ces entits peuvent tre utilises par la suite pour accder aux applications et aux bases de donnes. La valeur de PowerPath/VE provient essentiellement de son architecture et de sa position dans la pile dE/S. PowerPath/VE est plac au-dessus de ladaptateur HBA, ce qui permet une prise en charge Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

23

htrogne des systmes dexploitation et des baies de stockage. Lintgration de PowerPath dans les pilotes dE/S garantit que toutes les E/S passent par ce plug-in, faisant de ce dernier un point unique de gestion et de contrle des E/S. tant donn que PowerPath/VE rside dans le noyau de VMware ESX, il se trouve un niveau infrieur ceux de lOS invit, des applications, des bases de donnes et des systmes de fichiers. La position unique de PowerPath/VE au sein de la pile dE/S fait de celui-ci un point de contrle et de gestion de linfrastructure, la valeur augmentant mesure que lon monte vers le haut de la pile.

PowerPath/VE
PowerPath/VE offre les fonctions suivantes : quilibrage de charge dynamique : PowerPath est conu de manire utiliser en permanence tous les chemins daccs. PowerPath envoie les requtes dE/S un priphrique logique en les rpartissant sur tous les chemins daccs disponibles, plutt que de confier un seul chemin daccs la totalit de la charge des E/S. Restauration automatique des chemins daccs : la restauration automatique priodique raffecte les priphriques logiques lors de la restauration des chemins daccs suite une panne. Une fois restaurs, les chemins daccs rquilibrent automatiquement les E/S entre tous les canaux actifs. Hirarchisation des priphriques : la dfinition dune priorit leve pour un ou plusieurs priphriques amliore leurs performances en E/S aux dpens des priphriques restants, tout en assurant le meilleur quilibrage de charge possible entre tous les chemins daccs. Cela se rvle particulirement utile lorsquun hte possde plusieurs machines virtuelles, dont les performances applicatives et les exigences en termes de disponibilit diffrent. Optimisation automatise des performances : PowerPath/VE identifie automatiquement le type de baie de stockage et dfinit par dfaut le mode doptimisation le plus performant. Dans le cas de VPLEX, le mode par dfaut est Adaptatif. Basculement dynamique des chemins daccs sur incident et restauration des chemins daccs : si un chemin daccs connat une dfaillance, PowerPath/VE redistribue le trafic des E/S depuis ce chemin vers les chemins daccs oprationnels. PowerPath/VE interrompt lenvoi des E/S sur le chemin dfaillant et recherche un chemin daccs actif alternatif. Sil en trouve un, il redirige les E/S vers ce chemin daccs. PowerPath/VE est capable de compenser plusieurs pannes du canal dE/S (par exemple, panne au niveau des adaptateurs HBA, des cbles de fibre optique, du switch Fibre Channel et du port de la baie de stockage). Surveillance des E/S/rapport sur les statistiques dE/S : tout en quilibrant la charge des E/S, PowerPath/VE consigne des statistiques pour toutes les E/S de tous les chemins daccs. Ladministrateur peut consulter ces statistiques laide de rpowermt. Test automatique des chemins daccs : PowerPath/VE teste rgulirement les chemins daccs disponibles et indisponibles. En vrifiant si les chemins daccs disponibles sont inactifs, il est possible didentifier un chemin daccs dfaillant avant quune application tente de transfrer des E/S sur ce chemin. Ce faisant, les dlais dinactivit et de nouvelle tentative sen trouvent rduits. Lorsque PowerPath/VE teste les chemins daccs identifis comme dfaillants, il les remet automatiquement en service sils russissent le test. La charge dE/S est ensuite rquilibre automatiquement entre tous les chemins daccs actifs disponibles.

Gestion PowerPath/VE
PowerPath/VE utilise un ensemble de commandes, appel rpowermt, pour surveiller, grer et configurer PowerPath/VE for vSphere. La syntaxe, les arguments et les options sont pratiquement identiques aux commandes traditionnelles de powermt utilises sur toutes les autres plates-formes de systmes dexploitation compatibles avec le multipathing de PowerPath. La seule diffrence significative rside dans le fait que rpowermt est un outil de gestion distance. Toutes les installations vSphere ne disposent pas dune interface pour la console de service. Pour grer un hte VMware ESXi, les utilisateurs ont la possibilit dutiliser vCenter Server ou vCLI (galement appel VMware Remote Tools) sur un serveur distant. PowerPath/VE for vSphere utilise lutilitaire de ligne de Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

24

commande rpowermt aussi bien pour VMware ESX que pour VMware ESXi. PowerPath/VE for vSphere ne peut pas tre gr directement sur lhte VMware ESX. En effet, celui-ci ne dispose pas dune interface utilisateur locale ou distante pour PowerPath. Les administrateurs doivent dsigner un OS invit ou une machine physique pour grer un ou plusieurs htes VMware ESX. Lutilitaire rpowermt est compatible avec Windows 2003 (32 bits) et Red Hat 5 Update 2 (64 bits). Lorsque le serveur hte vSphere est connect EMC VPLEX, le module de noyau PowerPath/VE qui sexcute sur lhte vSphere associe tous les chemins daccs chaque priphrique prsent depuis la baie et attribue un nom de pseudo priphrique (comme dcrit prcdemment). Reportez-vous pour cela la Figure 24, qui prsente le rsultat de la commande rpowermt display host=x.x.x.x dev=emcpower11. Notez que le priphrique dispose de quatre chemins daccs et affiche le mode doptimisation par dfaut ADaptive pour les priphriques VPLEX. Toutefois, comme mentionn dans la section prcdente, le systme avanc de gestion et de cohrence de cache quutilise EMC VPLEX nest pas pleinement valoris lorsque la rgle Adaptive est utilise. Pour cette raison, EMC recommande de changer la rgle de gestion des chemins daccs de PowerPath pour tous les priphriques de VPLEX de ADaptive StreamIO (si) . Par la suite, les algorithmes de PowerPath attribueront automatiquement la rgle approprie pour les priphriques EMC VPLEX dtects.

Figure 24. Rsultat de la commande rpowermt display sur un priphrique VPLEX La rgle de gestion des chemins daccs pour les priphriques VPLEX peut tre dfinie sur StreamIO en utilisant la commande rpowermt. La Figure 25 prsente la commande excuter pour effectuer cette modification. Elle montre galement la nouvelle rgle en vigueur pour le priphrique emcpower11, visible sur la Figure 24.

Figure 25. Modification de la rgle de gestion des chemins daccs de PowerPath/VE pour les priphriques VPLEX

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

25

La commande prsente sur la Figure 25 utilise la dfinition de classe pour les priphriques VPLEX (Invista) pour modifier la rgle. Dans les rares cas o la plate-forme de virtualisation est visible la fois dInvista et des priphriques VPLEX, la modification de la rgle de gestion des chemins daccs doit tre effectue priphrique par priphrique. Pour plus dinformations sur lexcution de cette opration, ainsi que sur les commandes et les rsultats de rpowermt, consultez le guide PowerPath/VE for VMware vSphere Installation and Administration Guide, disponible sur Powerlink. Il convient de noter que la connectivit peut voluer en fonction des besoins mesure que le nombre de moteurs VPLEX disponibles sur un cluster crot. PowerPath/VE prend en charge jusqu 32 chemins daccs un priphrique. Ces mthodologies de connectivit garantissent lutilisation de tous les processeurs et directeurs front-end tout en optimisant les performances potentielles et lquilibrage de charge pour les htes vSphere connects au systme EMC VPLEX combin PowerPath/VE.

Il est possible de procder la migration des dploiements existants des plates-formes de virtualisation VMware vers des environnements VPLEX. Diffrentes mthodes peuvent tre appliques pour cela. La mthode la plus simple pour procder une migration vers un environnement VPLEX consiste utiliser Storage vMotion. Toutefois, cette technique nest utilisable que si la baie de stockage dispose de suffisamment despace libre pour accueillir le data store le plus volumineux de lenvironnement VMware. En outre, lutilisation de Storage vMotion peut se rvler fastidieuse si plusieurs centaines de machines virtuelles ou plusieurs traoctets doivent tre convertis, si les machines virtuelles possdent des snapshots, ou si la plate-forme de virtualisation VMware se compose de serveurs VMware ESX version 3.0 ou antrieure. Dans de tels cas, il peut tre prfrable de recourir la fonction dencapsulation des priphriques existants offerte par EMC VPLEX. Toutefois, cette mthodologie entrane des interruptions de service et ncessite donc de planifier des arrts de la plate-forme de virtualisation VMware.

Migration des environnements VMware existants vers VPLEX

La Figure 26 montre les data stores disponibles sur VMware ESX 3.5 grs par vSphere vCenter Server. La vue est accessible en utilisant le plug-in ct client EMC Virtual Storage Integrator, qui accrot le nombre dinformations sur le stockage affiches depuis vSphere Client. Pour plus dinformations sur EMC Virtual Storage Integrator, consultez la documentation cite la section Rfrences . La Figure 26 montre que la machine virtuelle W2K8 VM1 (VI3) rside sur le data store DataStore_1 hberg sur le priphrique 4EC sur une baie Symmetrix VMAX. Lencart de cette figure montre la version du noyau de VMware ESX (3.5 build 153875) pour le serveur 10.243.168.160.

Migration sans interruption de service laide de Storage VMotion

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

26

Figure 26. Dtails du priphrique de stockage EMC affichs par EMC Storage Viewer La Figure 27 montre les priphriques visibles sur le serveur VMware ESX. Cette figure rvle que deux priphriques possdent lidentification de produit Invista , mais sans plus de dtails. Ceci est normal puisqu ce stade, EMC Virtual Storage Integrator nest pas en mesure de rsoudre les priphriques prsents depuis EMC VPLEX. Le numro NAA des priphriques est galement visible sur cette figure. Comme mentionn prcdemment, lidentifiant FC OUI, 00:01:44, correspond aux priphriques EMC VPLEX. Daprs cette figure, on peut conclure que le serveur VMware ESX est prsent aussi bien avec des priphriques des baies EMC Symmetrix VMAX et quavec des priphriques du systme EMC VPLEX.

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

27

Figure 27. Affichage des priphriques EMC VPLEX prsents un cluster de serveurs VMware ESX La migration des donnes des baies Symmetrix VMAX jusquau stockage prsent depuis VPLEX peut tre effectue en utilisant Storage vMotion une fois que les data stores appropris ont t crs sur les priphriques prsents depuis VPLEX. La Figure 28 prsente les tapes requises pour procder la migration dune machine virtuelle depuis Datastore_1 vers le data store cible, Target_1, qui rside sur un priphrique VPLEX. Il convient de noter que, bien que VMware ESX 3.5 a t utilis pour prsenter ici la procdure de migration, le mme processus est applicable pour les serveurs VMware ESX version 4.0 ou ultrieure. En outre, il est noter que lassistant de migration prsent sur la Figure 28 est disponible uniquement lorsque vCenter Server version 4.0 ou ultrieure est employ. La fonction Storage vMotion est disponible via un utilitaire de ligne de commande pour vCenter Server version 2.5. La prsentation dtaille de Storage vMotion sort du primtre de ce livre blanc. La documentation VMware numre la section Rfrences contient davantage dinformations sur Storage vMotion.

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

28

Figure 28. Utilisation de Storage vMotion pour la migration de machines virtuelles vers des priphriques VPLEX

Comme voqu prcdemment, bien que Storage vMotion permette deffectuer une migration sans interruption de service depuis un dploiement VMware existant vers EMC VPLEX, cet outil nest pas toujours efficace. Lorsque tel est le cas, il est possible de recourir la fonction dencapsulation dEMC VPLEX. Nanmoins, cette procdure entrane des interruptions de service, dont la dure peut tre minimise par une planification et une excution correctes. Pour encapsuler et procder la migration dun dploiement VMware existant, procdez comme suit. 1. 2. Procdez au zonage des ports back-end dEMC VPLEX vers les ports front-end de la baie de stockage qui fournit les ressources du stockage. Ltape suivante consiste modifier le masquage des LUN sur la baie de stockage pour quEMC VPLEX puisse accder aux priphriques hbergeant les data stores VMware. Dans lexemple de la section prcdente, les priphriques 4EC (pour Datastore_1) et 4F0 (pour Datastore_2) doivent tre masqus dEMC VPLEX. La Figure 29 montre les priphriques visibles dEMC VPLEX aprs la modification du masquage et la relance de lanalyse de la baie de stockage sur EMC VPLEX. Elle montre galement le rsultat de la commande SYMCLI pour les priphriques Symmetrix VMAX, ainsi que le WWN correspondant. Une comparaison rapide permet de constater quEMC VPLEX a accs aux priphriques hbergeant les data stores encapsuler.

Migration par encapsulation des priphriques existants

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

29

Figure 29. Dcouverte des priphriques encapsuler sur EMC VPLEX 3. Une fois que les priphriques sont visibles dEMC VPLEX, ils doivent tre dclars. Cette tape est prsente la Figure 30. Dans le processus de dclaration, lindicateur -appc garantit la prservation du contenu du priphrique en cours de dclaration et lencapsulation du priphrique pour une utilisation ultrieure au sein dEMC VPLEX.

Figure 30. Encapsulation des priphriques dans EMC VPLEX avec prservation des donnes existantes 4. Aprs avoir dclar les priphriques, vous devez crer une extension unique qui couvre lintgralit du disque. La Figure 31 prsente cette tape pour les deux data stores encapsuls de cet exemple.

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

30

Figure 31. Cration dextensions sur des volumes de stockage encapsuls dclars par VPLEX 5. Crez un priphrique VPLEX (priphrique local) avec un seul membre RAID 1 en utilisant lextension cre ltape prcdente. Cette procdure est illustre sur la Figure 32, pour les deux data stores, Datastore_1 et Datastore_2, hbergs respectivement sur les priphriques 4EC et 4F0. Rptez cette tape pour tous les priphriques de la baie de stockage encapsuler et qui doivent tre visibles de lenvironnement VMware.

Figure 32. Cration dun priphrique VPLEX avec protection RAID 1 sur des priphriques VMAX encapsuls 6. Crez un volume virtuel sur chaque priphrique VPLEX cr ltape prcdente. Cette procdure est illustre sur la Figure 33 pour les data stores VMware Datastore_1 et Datastore_2.

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

31

Figure 33. Cration de volumes virtuels sur VPLEX visibles de la plate-forme de virtualisation VMware 7. Il est possible de crer une vue de stockage sur EMC VPLEX en enregistrant manuellement le numro international des adaptateurs HBA des serveurs VMware ESX faisant partie du domaine de virtualisation VMware. La vue de stockage doit tre cre a priori pour permettre la plateforme de virtualisation VMware daccder aux volumes virtuels crs ltape 6. Ce faisant, linterruption de service lors du basculement de la baie de stockage originale vers EMC VPLEX peut tre minimise. La Figure 34 illustre cette tape pour lenvironnement utilis dans cette tude.

Figure 34. Cration dune vue de stockage pour prsenter les priphriques encapsuls aux serveurs VMware ESX 8. Paralllement aux oprations excutes sur EMC VPLEX, de nouvelles zones doivent tre cres pour permettre aux serveurs VMware ESX impliqus dans la migration daccder aux ports frontend dEMC VPLEX. Ces zones doivent galement tre ajoutes lensemble de zones appropri. En outre, les zones qui offrent au serveur VMware ESX laccs la baie de stockage dont les priphriques sont encapsuls doivent tre retires de lensemble de zones. Toutefois, lensemble de zones modifi ne doit pas tre activ avant la fentre de maintenance au cours de laquelle les machines virtuelles VMware peuvent tre arrtes. Lorsque cette fentre de maintenance est atteinte, toutes les machines virtuelles susceptibles dtre affectes par la migration doivent tre dabord arrtes normalement. Cette opration peut tre ralise en utilisant indiffremment VMware Infrastructure Client, vSphere Client ou lutilitaire de ligne de commande bas sur VMware SDK.

9.

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

32

10. Les priphriques prsents partir du systme VPLEX hbergent le data store dorigine. Toutefois, les htes VMware ESX ne montent pas automatiquement les data stores. En effet, VMware ESX considre les data stores comme un snapshot, puisque le numro international des priphriques exposs par lintermdiaire du systme VPLEX diffre de celui des priphriques prsents partir du systme Symmetrix VMAX. VMware vSphere permet dexcuter priphrique par priphrique la resignature des data stores considrs comme des snapshots. Cela rduit le risque de resigner par erreur les priphriques encapsuls depuis le systme VPLEX. Lutilisation dun montage permanent apporte galement dautres avantages, comme la conservation de lhistorique de toutes les machines virtuelles. Pour cette raison, pour obtenir un environnement vSphere homogne, EMC recommande dutiliser des montages permanents pour les data stores VMware encapsuls par VPLEX. Dans le cas dun environnement VMware contenant VMware ESX version 3.5 ou antrieure, cette tape peut tre ignore. Activez lensemble de zones cr ltape 8. Une nouvelle analyse manuelle du bus SCSI sur les serveurs VMware ESX doit supprimer les priphriques originaux et ajouter les priphriques encapsuls prsents depuis le systme VPLEX. La Figure 35 illustre ceci pour un environnement VMware vSphere. Il apparat sur cette figure que toutes les machines virtuelles dorigine de lenvironnement sont prsent marques comme inaccessibles. Ceci est d au fait que les data stores crs sur les priphriques prsents partir du systme VMAX, Datastore_1 et Datastore_2, ne sont plus disponibles.

Figure 35. Nouvelle analyse du bus SCSI sur les serveurs VMware ESX La figure suivante montre les rsultats aprs le montage permanent des data stores prsents depuis EMC VPLEX. Il apparat sur cette figure que toutes les machines virtuelles, auparavant inaccessibles, sont prsent disponibles. Le montage permanent des data stores considrs comme des snapshots conserve lUUID du data store et ltiquette. Les machines virtuelles tant rfrences de manire croise laide de lUUID des data stores, le montage permanent permet vCenter Server de redcouvrir les machines virtuelles auparavant considres comme inaccessibles.

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

33

Les tapes 11 14 ci-aprs ne sappliquent pas aux environnements vSphere homognes et doivent tre ignores.

Figure 36. Montage permanent des data stores sur des priphriques VPLEX encapsuls 11. Si lenvironnement VMware contient VMware ESX version 3.5 ou antrieure (mme si la gestion est effectue par VMware vCenter Server 4), il est conseill de resigner les priphriques encapsuls prsents depuis EMC VPLEX. Cette recommandation repose sur le fait que, dans ces versions de VMware ESX, le processus de resignature des priphriques considrs comme des snapshots nest pas slectif et est irrversible. VMware ESX version 4.0 ou ultrieure offre aux utilisateurs un mcanisme de resignature slective des priphriques considrs comme des snapshots. Les machines virtuelles hberges sur les data stores doivent tre supprimes de linventaire de vCenter Server. Cette opration peut tre ralise en utilisant VMware Infrastructure Client, vSphere Client ou lutilitaire de ligne de commande bas sur VMware SDK. Il est noter que, lorsque les machines virtuelles ne sont pas enregistres, toutes les informations de lhistorique concernant les machines virtuelles sont supprimes de la base de donnes de Virtual Center. 12. Modifiez lindicateur des paramtres avancs, LVM.EnableResignature, sur lun des htes Vmware ESX pour resigner les data stores et activer lensemble de zones cr ltape 8. Lensemble de zones cr ltape 8 doit tre activ ce stade. Une nouvelle analyse manuelle du bus SCSI sur les serveurs VMware ESX doit supprimer les priphriques originaux et ajouter les priphriques encapsuls prsents depuis EMC VPLEX. La Figure 37 montre les data stores aprs le processus de resignature. Il apparat sur cette figure que le prfixe snap-xxxxxxxx a t ajout ltiquette originale des data stores.

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

34

Figure 37. Resignature des data stores sur les priphriques VPLEX encapsuls 13. Une fois les priphriques VPLEX dcouverts et les data stores VMware resigns, le paramtre avanc LVM.EnableResignature doit tre rgl sur 0. 14. Les machines virtuelles qui ntaient pas enregistres ltape 10 peuvent tre ajoutes linventaire de vCenter Server au moyen de Virtual Infrastructure Client, vSphere Client ou de lutilitaire de ligne de commande bas sur VMware SDK. Reportez-vous pour cela la Figure 38.

Figure 38. Ajout de machines virtuelles vCenter Server partir des priphriques VPLEX resigns Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

35

15. Une fois les machines virtuelles correctement identifies et enregistres, celles-ci peuvent tre mises sous tension. Linterface de ligne de commande de VPLEX est employe dans le processus dcrit ci-dessus pour effectuer les oprations de gestion sur EMC VPLEX. Toutefois, les mmes oprations peuvent tre excutes par le biais de linterface de gestion de VPLEX.

EMC VPLEX supprime les frontires physiques des datacenters et permet aux utilisateurs daccder simultanment aux donnes prsentes sur diffrents sites gographiques 1. Dans un environnement VMware, cette caractristique offre des fonctions auparavant indisponibles. Plus particulirement, la possibilit daccder simultanment au mme jeu de priphriques indpendamment de lemplacement physique permet de crer des clusters tendus gographiquement bass sur la plate-forme de virtualisation VMware 2. La charge est ainsi partage de manire transparente entre plusieurs sites pour davantage de flexibilit et une meilleure gestion des vnements planifis, par exemple la maintenance de lquipement. En cas dvnements non planifis pouvant entraner une interruption des services au niveau de lun des datacenters, il est possible de redmarrer facilement et rapidement, sur le site rest actif, les services ayant chou, avec un minimum defforts. Nanmoins, la conception de lenvironnement VMware doit tenir compte dun certain nombre de scnarios de panne possibles et limiter le risque dinterruption des services. Les paragraphes suivants traitent des meilleures pratiques de conception de lenvironnement VMware pour parvenir une solution optimale. Pour plus dinformations sur la configuration EMC VPLEX Metro, le lecteur est invit consulter le TechBook EMC VPLEX Architecture and Deployment: Enabling the Journey to the Private Cloud, disponible sur Powerlink.

Dploiements VMware dans un environnement VPLEX Metro

Un cluster VMware HA utilise un heartbeat pour dterminer laccessibilit et la ractivit des noeuds homologues de cluster. En cas de panne de communication, le logiciel VMware HA qui sexcute normalement sur le serveur VMware ESX utilise la passerelle par dfaut du noyau VMware pour dterminer sil doit sisoler. Ce mcanisme est ncessaire, car il est impossible de dterminer par programme si une panne de communication est due une dfaillance du serveur ou du rseau. Le mme problme fondamental, que le manque de connectivit entre les noeuds des clusters VPLEX soit d une panne de communication sur le rseau ou une panne du site, sapplique aux clusters VPLEX spars gographiquement. Les pannes rseau sont gres sur EMC VPLEX en suspendant automatiquement toutes les E/S vers un priphrique ( dtach ) sur lun des sites, en fonction dun jeu de rgles prdfinies. Au niveau de lautre site, les oprations dE/S en direction du mme priphrique se poursuivent normalement. En outre, les rgles sappliquant priphrique par priphrique, il est possible de disposer de priphriques actifs sur les deux sites dans le cas dun partitionnement du rseau. Limposition de rgles dans le but de minimiser limpact des interruptions de rseau a une incidence en cas de panne du site. Dans ce cas, en fonction des rgles dfinissant le site qui se dconnecte en cas de coupure de la communication, le cluster VPLEX situ au niveau du site rest actif suspend automatiquement les E/S vers certains des priphriques du site rest actif. Pour rsoudre ce problme, le logiciel VPLEX offre la possibilit de rtablir manuellement les E/S vers les priphriques dconnects. Un examen plus approfondi de la procdure suivre sort du primtre de ce livre blanc. EMC VPLEX Architecture and Deployment: Enabling the Journey to the Private Cloud TechBook. La Figure 39 montre la configuration de cluster recommande pour les dploiements VMware reposant sur des priphriques prsents par lintermdiaire dEMC VPLEX Metro. Il apparat sur cette figure que la Bien que larchitecture de VPLEX soit conue pour prendre en charge laccs simultan plusieurs emplacements, la premire version du produit prend en charge une configuration deux sites spars par une distance synchrone. 2 La solution requiert lextension du LAN virtuel diffrents datacenters physiques. Ce service peut tre fourni en tirant parti des technologies telles que lOTV (Overlay Transport Virtualization) de Cisco. Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification 36
1

Configuration dun cluster VMware

plate-forme de virtualisation VMware se divise en deux clusters VMware distincts. Chaque cluster regroupe les serveurs VMware ESX de chaque datacenter physique (site A et site B). Toutefois, les deux clusters VMware sont grs dans un seul datacenter, qui reprsente la combinaison logique des diffrents sites physiques concerns par la solution. Les paramtres de chaque cluster sont prsents dans un encart de la figure. Celui-ci montre que VMware DRS et VMware HA sont actifs dans chaque cluster, limitant ainsi le domaine oprationnel de ces composants contenus dans loffre VMware un seul emplacement physique.

Figure 39. Configuration de clusters VMware utilisant des priphriques dEMC VPLEX Metro Bien que la Figure 39 montre seulement deux clusters VMware, il est tout fait possible de diviser les serveurs VMware ESX de chaque emplacement physique en un plus grand nombre de clusters VMware. La configuration recommande a pour objectif dempcher le mlange des serveurs VMware ESX de plusieurs emplacements dans un seul objet de cluster VMware. Les data stores VMware prsents la reprsentation logique des datacenters physiques conjoints (site A et site B) sont illustrs sur la Figure 40. Cette figure montre quun certain nombre de data stores VMware sont prsents travers les deux datacenters 3. Par consquent, la sparation logique du domaine VMware DRS et VMware HA ninflue en aucune manire sur la capacit de VMware vCenter Server effectuer la migration transparente des machines virtuelles fonctionnant dans le cluster dsign pour chaque site vers son site homologue, comme prsent dans la section suivante. La figure met galement en vidence le fait quune configuration VPLEX Metro nimplique pas par nature la ncessit de rpliquer tous les volumes

La cration dun priphrique distribu dans EMC VPLEX Metro permet la cration dun data store partag visible des serveurs VMware ESX au niveau des deux sites. Un examen plus approfondi des procdures de cration des priphriques distribus sort du primtre de ce livre blanc. Pour plus dinformations, le lecteur est invit consulter le TechBook EMC VPLEX Architecture and Deployment Enabling the Journey to the Private Cloud. Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification 37

virtuels crs sur EMC VPLEX Metro dans tous les datacenters physiques 4. Les machines virtuelles hberges sur les data stores encapsuls sur des volumes virtuels avec une copie unique des donnes et prsents au cluster VMware de cet emplacement sont cependant lies ce site. De ce fait, elles ne peuvent pas tre dplaces vers le second site sans interruption de service tout en assurant une protection contre les vnements non planifis. Le besoin dhberger un ensemble de machines virtuelles sur des volumes virtuels non rpliqus peut tre motiv par un certain nombre de raisons, notamment le degr de criticit pour lentreprise des machines virtuelles hberges sur ces data stores.

Figure 40. Vue de stockage des data stores prsents aux clusters VMware La Figure 41 approfondit les informations prsentes la Figure 40. Elle prsente des informations sur les machines virtuelles et sur les data stores inclus dans la configuration utilise dans cette tude. Cette figure met en vidence le fait quun data store hberge les machines virtuelles qui sexcutent sur un seul emplacement physique. Le numro international du priphrique SCSI hbergeant le data store Distributed_DSC_Site_A y est galement visible. La configuration du volume virtuel VPLEX Metro portant le numro international mis en avant sur la Figure 41 est prsente sur la Figure 42. Cette figure montre que le volume virtuel est export vers les htes du cluster VMware du site A.

Il est possible de prsenter aux clusters VMware des deux sites un volume virtuel qui nest pas rpliqu. Dans une telle configuration, lorsque lactivit des E/S gnre au niveau du site qui ne possde pas de copie des donnes ne se trouve pas dans le cache du cluster VPLEX de ce site, cette possibilit est assure par la baie de stockage qui hberge le volume virtuel. Une telle configuration est susceptible de dgrader srieusement les performances et ne protge pas le client en cas dvnements non planifis survenant au niveau du site qui hberge la rplication de la baie de stockage ou en cas de migration ponctuelle de machines virtuelles entre les datacenters. Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

38

Figure 41. Vue des data stores et des machines virtuelles utiliss dans cette tude

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

39

Figure 42. Informations dtailles dun volume Metro-Plex prsent un environnement VMware La Figure 43 montre les rgles appliques sur le volume virtuel hbergeant le data store Distributed_DSC_Site_A. Il apparat sur cette figure que les rgles sont dfinies de manire suspendre les E/S au niveau du site B dans le cas dun partitionnement du rseau. Cest pourquoi les rgles garantissent quen cas de partitionnement du rseau, les machines virtuelles hberges sur le data store Distributed_DSC_Site_A ne sont pas affectes par celle-ci. De mme, pour les machines virtuelles hberges sur le site B, les rgles sont dfinies de manire garantir que les E/S vers ces data stores ne sont pas affectes en cas de partitionnement du rseau.

Figure 43. Affichage des rgles de dconnexion sur les priphriques VPLEX distribus

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

40

Un exemple de la fonction de migration des machines virtuelles qui sexcutent entre les clusters, et donc entre les datacenters physiques, est prsent la Figure 44. Cette figure montre clairement que, du point de vue de VMware vCenter Server, lemplacement physique des datacenters ne joue aucun rle dans la fourniture de la fonction de migration des charges de travail actives entre des sites pris en charge par EMC VPLEX Metro.

Migration sans interruption de service des machines virtuelles laide de vMotion

Figure 44. vCenter Server permet la migration dynamique de machines virtuelles entre diffrents sites La Figure 45 prsente une capture dcran prise au cours de la migration sans interruption de service dune machine virtuelle entre deux sites. Elle montre la console de la machine virtuelle au cours du processus de migration, en mettant en vidence labsence dimpact du processus sur la machine virtuelle.

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

41

Figure 45. Progression de vMotion entre deux sites physiques Il convient de noter quEMC dconseille la migration dune seule machine virtuelle dun site vers un autre, car cela contrevient au paradigme dcrit dans les paragraphes prcdents. Une migration partielle des machines virtuelles hberges sur un data store peut provoquer une interruption de service superflue en cas de partition du rseau. Par exemple, aprs la migration russie de la machine virtuelle IOM02 (voir Figure 44 et Figure 45), si une partition du rseau existe, les rgles en vigueur sur les priphriques hbergs sur le data store suspendent les E/S du site sur lequel la machine virtuelle sexcute. La suspension des E/S entrane linterruption brutale des services fournis par le module dE/S IOM02. Pour prvenir cet vnement fcheux, EMC recommande de procder la migration de toutes les machines virtuelles hberges sur un data store, suivie de la modification des rgles en vigueur pour le priphrique qui hberge le data store affect. Les nouvelles rgles doivent garantir la poursuite de lactivit des E/S vers le priphrique, au niveau du site vers lequel la migration sest effectue.

Modification de la configuration des volumes VPLEX Metro non rpliqus

Comme mentionn dans les paragraphes prcdents, EMC VPLEX Metro ne limite pas la configuration du volume virtuel export par le cluster. Une configuration VPLEX Metro est capable dexporter une combinaison de volumes virtuels rpliqus et non rpliqus. Les besoins mtiers dictent en principe le type de volume virtuel configurer. Toutefois, si ces besoins mtiers voluent, la configuration du volume virtuel qui hberge les machines virtuelles peut tre modifie en volume virtuel rpliqu, sans entraner dinterruptions de service, et prsente plusieurs clusters VMware situs diffrents emplacements physiques, dans le but de permettre un accs simultan.

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

42

La Figure 46 montre le data store Conversion_Datastore actuellement disponible seulement au niveau dun cluster hberg sur un seul site (dans le cas prsent, le site A). Cest pourquoi il nest pas possible de faire migrer les machines virtuelles contenues dans ce data store vers le deuxime site disponible dans la configuration VPLEX Metro 5sans interruption de service, sauf si laccs distance est autoris pour le priphrique sur lequel le data store, Conversion_Datastore, a t cr ou si la configuration du priphrique VPLEX est convertie en priphrique distribu avec des copies des donnes sur les deux sites.

Figure 46. Data store VMware disponible sur un seul site dans une configuration Metro-Plex La Figure 47 prsente la configuration du volume virtuel sur lequel se trouve le data store. Cette figure montre que le volume virtuel contient un seul priphrique disponible sur le mme site. Si lvolution des besoins mtiers exigent la rplication et la disponibilit du data store sur les deux emplacements, la configuration peut facilement tre modifie, tant que lespace de stockage physique disponible sur le second site qui ne contient pas de copie des donnes est suffisant.

Il est possible dutiliser les technologies comme Storage VMotion pour procder la migration de la machine virtuelle vers un volume virtuel VPLEX Metro rpliqu et disponible au niveau des deux sites, sans interruption de service. Toutefois, cette approche complique inutilement le processus. Nanmoins, ce processus peut tre valoris pour la migration des machines virtuelles qui ne tolrent pas le temps systme de la rplication synchrone. Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification 43

Figure 47. Informations dtailles sur un volume virtuel Metro-Plex non rpliqu Le processus de conversion dun priphrique non rpliqu encapsul dans un volume virtuel afin quil soit rpliqu sur le second site et prsent au cluster VMware du second site est dcrit ci-dessous. Ce processus se divise en quatre tapes : 1. Cration dun priphrique sur le site sur lequel la copie des donnes doit rsider. Le processus de cration du priphrique, illustr sur la Figure 48, est indpendant du systme dexploitation hte ; il a t trait la section Provisionnement du stockage VPLEX sur des environnements VMware .

Figure 48. Cration dun priphrique sur EMC VPLEX laide de linterface utilisateur 2. Ltape suivante consiste ajouter au priphrique existant ncessitant la protection gographique, comme copie miroir, le priphrique qui vient dtre cr. Cette tape est prsente sur la Figure 49. Tout comme ltape prcdente, cette tape est indpendante du systme dexploitation hte utilisant les volumes virtuels crs laide des priphriques.

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

44

Figure 49. Changement du type de protection RAID 0 dun priphrique VPLEX en RAID 1 distribu 3. Cration ou modification du masquage des LUN du systme EMC VPLEX Metro pour que les serveurs VMware ESX attachs aux noeuds du second site soient en mesure daccder au volume virtuel contenant les priphriques rpliqus. La Figure 50 prsente les rsultats une fois le processus excut.

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

45

Figure 50. Cration dune vue pour que le volume virtuel VPLEX soit visible sur le second site 4. Le volume virtuel VPLEX qui vient dtre export, et qui contient les priphriques rpliqus, doit tre dcouvert sur le cluster VMware du second site. Ce processus est identique lajout dun priphrique SCSI un cluster VMware. La Figure 51 montre que le data store rpliqu est prsent disponible sur les deux clusters VMware des sites A et B, aprs nouvelle analyse du bus SCSI.

Figure 51. Affichage des serveurs VMware ESX ayant accs un data store

VMware prend en charge les instances virtualises de vCenter Server version 4.0 ou ultrieure. En excutant vCenter Server et les composants associs sur une machine virtuelle, les clients bnficient dune flexibilit et dune convivialit suprieures, les avantages dun datacenter virtuel pouvant tre valoriss pour tous les composants dun dploiement VMware. Cependant, dans un environnement EMC VPLEX Metro, le dploiement la hte de vCenter Server sur une machine virtuelle peut engendrer de srieux problmes en cas de panne du site. Cela est particulirement vrai si vCenter Server sert grer les environnements VMware galement dploys sur le mme cluster EMC VPLEX Metro. Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

Virtualisation de vCenter Server sur VPLEX Metro

46

Comme mentionn dans les paragraphes prcdents, en cas de panne du site ou de partitionnement du rseau entre les sites, EMC VPLEX suspend automatiquement toutes les E/S dun site. Le site sur lequel les E/S sont suspendues est dtermin par le biais dun jeu de rgles qui devient actif lorsque lvnement survient. Ce comportement peut accrotre le RTO en cas de panne du site, si VMware vCenter Server se trouve sur un volume EMC VPLEX distribu rpliqu sur les deux sites. Voici un exemple pour bien comprendre comment rsoudre ce problme. Soit le dploiement dun environnement VMware dans lequel vCenter Server et SQL Server sexcutent sur des machines virtuelles distinctes. Ces deux machines virtuelles sont hberges sur un priphrique EMC VPLEX rpliqu, nomm D, entre deux sites, A et B. Supposons dans cet exemple que vCenter Server et SQL Server sexcutent sur le site A. La meilleure pratique recommande dicte alors la suspension des E/S vers le priphrique D au niveau du site B. Cette recommandation permet aux machines virtuelles qui hbergent les applications de gestion vSphere de continuer sexcuter sur le site A en cas de partitionnement du rseau 6. Cependant, si un vnement entrane la perte de tous les services au niveau du site A, lenvironnement VMware devient ingrable, car linstance du priphrique D sur le site B se trouve dans un tat suspendu. Pour rsoudre ce problme, un certain nombre de mesures correctives, rpertories ci-dessous, doivent tre prises : 1. 2. 3. 4. 5. Les E/S vers le priphrique D au niveau du site B doit tre rtablies. Ceci peut tre ralis par le biais de linterface de gestion de VPLEX. Une fois les E/S vers le priphrique D rtablies, vSphere Client doit pointer vers lun des serveurs VMware ESX du site B disposant dun accs au data store hberg sur le priphrique D. La machine virtuelle hbergeant vCenter Server et linstance SQL Server doit tre enregistre laide de vSphere Client. Une fois les machines virtuelles enregistres, SQL Server doit tre dmarr. Une fois SQL Server parfaitement oprationnel, vCenter Server doit tre dmarr.

Ces tapes permettent de rtablir un environnement de gestion VMware entirement oprationnel sur le site B en cas de panne sur le site A. Lexemple ci-dessus montre clairement que lhbergement de vCenter Server sur un priphrique VPLEX Metro rpliqu peut accrotre la complexit de lenvironnement en cas de panne du site. Deux techniques permettent de limiter ce problme : vCenter Server et SQL Server doivent tre hbergs sur des priphriques EMC VPLEX non rpliqus. VMware Heartbeat peut tre utilis pour rpliquer en toute transparence les donnes de vCenter entre les sites et fournir un mcanisme de restauration en cas de panne dun site. Grce cette solution, vCenter Server peut basculer automatiquement vers le site rest actif avec un minimum dintervention, voire aucune. Pour plus dinformations, vous tes invit consulter la documentation relatives VMware vCenter Server Heartbeat. vCenter Server et SQL Server peuvent tre hbergs sur un troisime site, indpendant, sur lequel la dfaillance du site hbergeant les serveurs VMware ESX na aucune incidence. Grce cette solution, les services de gestion VMware sont disponibles, mme au cours du partitionnement du rseau, processus qui entrane linterruption de la communication entre les sites hbergeant EMC VPLEX Metro. Il appartient aux clients de dcider de la solution la plus approprie pour leur environnement, aprs avoir compar les avantages et les inconvnients de chacune de ces solutions.

Il convient de noter quen cas de partitionnement du rseau, les machines virtuelles qui sexcutent sur le site B continuent fonctionner sans interruption. Toutefois, le systme vCenter Server situ sur le site A ne disposant daucune connectivit rseau avec les serveurs du site B, lenvironnement de serveurs VMware ESX du site B ne peut pas tre gr. Ceci implique lindisponibilit des fonctions avances comme DRS et VMotion. Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification 47

EMC VPLEX, qui repose sur le systme dexploitation EMC GeoSynchrony, est une technologie professionnelle de fdration de rseau de stockage base sur le SAN, qui regroupe et gre des pools de baies de stockage connects via Fibre Channel, pouvant se trouver dans un mme datacenter ou dans plusieurs datacenters distants de quelques dizaines de kilomtres, comme dans un rseau mtropolitain. En outre, tirant profit dune architecture unique totalement volutive et combine, la mise en cache avance des donnes et la cohrence de cache distribu EMC VPLEX assurent la rsilience, le partage automatique et lquilibrage de la charge de travail, ainsi quun basculement sur incident des domaines de stockage, et permettent un accs aux donnes locales et distantes avec des niveaux de service prvisibles. Un datacenter bas sur une plate-forme de virtualisation VMware et renforc par les capacits dEMC VPLEX assure des performances, une volutivit et une flexibilit suprieures. En outre, la capacit dEMC VPLEX assurer la migration sans interruption de service des donnes htrognes et la gestion des volumes spars par des distances synchrones permet aux clients de proposer des services de cloud conomiques et flexibles, couvrant plusieurs emplacements physiques.

Conclusion

Rfrences

Les documents suivants, disponibles sur EMC.com et Powerlink, contiennent davantage dinformations sur VPLEX. Meilleures pratiques de mise en oeuvre et de planification pour EMC VPLEX Notes techniques EMC VPLEX Architecture and Deployment: Enabling the Journey to the Private Cloud TechBook

Les documents suivants, disponibles sur EMC.com et Powerlink, contiennent davantage dinformations sur lutilisation des solutions EMC avec les produits VMware : Using VMware vSphere with EMC Symmetrix Storage white paper Livre blanc EMC Symmetrix VMAX and VMware Virtual Infrastructure - Applied Technology Using EMC CLARiiON Storage with VMware vSphere and VMware Infrastructure TechBook Using EMC Symmetrix Storage in VMware Virtual Infrastructure Environments TechBook Virtual Storage Integrator for vSphere Client 3.0 Product Guide (Powerlink uniquement) EMC PowerPath/VE for VMware vSphere Version 5.4 and Service Pack Installation and Administration Guide (Powerlink uniquement)

Les documents suivants sont disponibles sur le site Web VMware : Bibliothque en ligne VMware vSphere vCenter Server Heartbeat Reference Guide

Utilisation des plates-formes de virtualisation VMware avec EMC VPLEX Meilleures pratiques de planification

48