L'utilisation d'ESXi avec un SAN signifie plus de souplesse, plus d'efficacité et plus de fiabilité. L'utilisation d'ESXi avec un SAN prend également en charge la gestion centralisée et les technologies de basculement et d'équilibrage de charge.

L'utilisation d'ESXi avec un SAN vous offre les avantages suivants :

  • Vous pouvez stocker vos données de manière sécurisée et configurer plusieurs chemins vers votre lieu de stockage afin d'éliminer tout risque de défaillance d'un point de stockage unique.
  • Un hôte ESXi peut accéder aux périphériques de stockage présentés depuis plusieurs baies de stockage, y compris des baies provenant de différents fournisseurs.
  • L'utilisation d'un SAN avec les systèmes ESXi prolonge la résistance aux pannes sur le serveur. Lorsque vous utilisez un stockage SAN, toutes les applications peuvent être immédiatement redémarrées sur un autre hôte suite à la panne de l'hôte d'origine.
  • Vous pouvez effectuer la migration en direct des machines virtuelles à l'aide de VMware vMotion.
  • Utilisez VMware High Availability (HA) avec un SAN pour redémarrer des machines virtuelles dans leur dernier état connu sur un serveur différent en cas de défaillance de leur hôte.
  • Utilisez VMware Fault Tolerance (FT) pour répliquer des machines virtuelles protégées sur deux hôtes différents. Les machines virtuelles continuent à fonctionner sans interruption sur l'hôte secondaire en cas de défaillance de l'hôte principal.
  • Utilisez VMware Distributed Resource Scheduler (DRS) pour migrer les machines virtuelles depuis un hôte vers un autre afin d'obtenir un équilibrage de charge. Le stockage se trouvant sur une baie SAN partagée, les applications continuent de s'exécuter de manière transparente.
  • Si vous utilisez des clusters VMware DRS, mettez l'hôte ESXi en mode maintenance afin que le système migre toutes les machines virtuelles en service vers d'autres hôtes ESXi. Ensuite, vous pouvez effectuer les mises à niveau ou d'autres opérations de maintenance sur l'hôte d'origine.

La portabilité et l'encapsulation de machines virtuelles VMware complètent la nature partagée de ce stockage. Lorsque les machines virtuelles se trouvent sur un stockage SAN, vous pouvez rapidement arrêter une machine virtuelle sur un serveur et la démarrer sur un autre serveur, ou la suspendre sur un serveur et reprendre l'activité sur un autre serveur sur le même réseau. Ainsi, vous pouvez migrer des ressources informatiques tout en maintenant un accès partagé cohérent.

Cas d'utilisation d'ESXi et du SAN

Lorsque l'ESXi est utilisé avec un SAN, il peut bénéficier de multiples fonctionnalités vSphere, y compris Storage vMotion, Distributed Resource Scheduler (DRS), High Availability, etc.

L'utilisation de l'ESXi avec un SAN est efficace pour les tâches suivantes :

Consolidation du stockage et simplification de l'architecture de stockage
Si vous travaillez avec plusieurs hôtes et que chacun d'entre eux utilise plusieurs machines virtuelles, le stockage sur les hôtes n'est plus suffisant. Vous allez devoir utiliser un stockage externe. Le SAN peut fournir une architecture système simple et offrir d'autres avantages.
Maintenance sans interruption de service
Lors de la maintenance d'une infrastructure ou d'un hôte ESXi, utilisez vMotion pour migrer les machines virtuelles vers un autre hôte. Si le stockage partagé se trouve sur le SAN, vous pouvez effectuer les opérations de maintenance sans aucune interruption pour les utilisateurs des machines virtuelles. Les processus de travail de VM continuent au cours d'une migration.
Équilibrage de charge
Vous pouvez ajouter un hôte à un cluster DRS et les ressources de l'hôte font partie des ressources du cluster. La répartition et l'utilisation du CPU et des ressources mémoire de tous les hôtes et des machines virtuelles du cluster sont constamment surveillées. DRS compare ces mesures à une utilisation idéale des ressources. L'utilisation idéale prend en compte les attributs des pools de ressources du cluster et des machines virtuelles, la demande actuelle et la cible de déséquilibre. Si besoin est, DRS effectue ou recommande des migrations de machine virtuelle.
Récupération d'urgence
Vous pouvez utiliser VMware High Availability pour configurer plusieurs hôtes ESXi comme un cluster. Le cluster offre une récupération rapide à la suite de pannes et une haute disponibilité à moindre coût pour les applications s'exécutant dans les machines virtuelles.
Migrations de baies et mises à niveau du stockage simplifiées
Lorsque vous achetez de nouveaux systèmes de stockage, utilisez Storage vMotion pour effectuer des migrations en direct des machines virtuelles d'un stockage existant vers leurs nouvelles destinations. Vous pouvez effectuer les migrations sans aucune interruption des machines virtuelles.

Informations détaillées sur l'utilisation du stockage SAN avec l'ESXi

L'utilisation d'un SAN avec un hôte ESXi diffère de l'utilisation classique d'un SAN de différentes manières.

  • Vous ne pouvez pas utiliser les outils d'administration du SAN pour accéder aux systèmes d'exploitation des machines virtuelles qui résident sur le stockage. Avec les outils traditionnels, vous pouvez uniquement surveiller le système d'exploitation VMwareESXi. Pour surveiller les machines virtuelles, vous devez utiliser vSphere Client.
  • Le HBA visible aux outils d'administration du SAN fait partie du système ESXi et non de la machine virtuelle.
  • En règle générale, votre système ESXi effectue la gestion multivoie pour vous.

Prendre des décisions LUN

Vous devez planifier la configuration du stockage de vos systèmes ESXi avant de formater les LUN avec les banques de données VMFS.

Lorsque vous prenez une décision LUN, les considérations suivantes s'appliquent :

  • Chaque LUN doit avoir le bon niveau RAID et des caractéristiques de stockage correctes pour les applications s'exécutant dans les machines virtuelles utilisant le LUN.
  • Chaque LUN ne doit contenir qu'une banque de données VMFS.
  • Si plusieurs machines virtuelles ont accès au même VMFS, utilisez les partages de disque pour classer les machines virtuelles par ordre de priorité.

Vous pourriez souhaiter utiliser moins de LUN mais de plus grande taille pour les raisons suivantes :

  • Plus de souplesse de création des machines virtuelles sans avoir à demander plus d'espace de stockage à l'administrateur.
  • Plus de souplesse de redimensionnement des disques virtuels, de prise de snapshots et de bien d'autres choses encore.
  • Moins de banques de données VMFS à gérer.

Vous pourriez souhaiter utiliser moins de LUN et de plus petite taille pour les raisons suivantes :

  • Gain d'espace.
  • Différentes applications pourraient nécessiter des caractéristiques RAID différentes.
  • Plus de souplesse grâce à la définition de la règle de gestion multivoie et des partages de disque par LUN.
  • L'utilisation du service de cluster de Microsoft (Microsoft Cluster Service) exige que chaque ressource de disque en cluster soit dans sa LUN respective.
  • Meilleures performances car un volume unique subit moins de contention.

Lorsque les caractéristiques de stockage d'une machine virtuelle ne sont pas disponibles, il peut s'avérer difficile de déterminer le nombre et la taille des LUN à provisionner. Vous pouvez essayer d'utiliser un schéma prédictif ou adaptatif.

Utilisation du schéma prédictif pour prendre les décisions de LUN

Essayez en utilisant le schéma prédictif.

Procédure

  1. Mettez en place plusieurs LUN avec différentes caractéristiques de stockage.
  2. Créez une banque de données VMFS sur chaque LUN, en étiquetant chaque banque de données selon ses caractéristiques.
  3. Créez des disques virtuels qui contiendront les données des applications de la machine virtuelle dans les banques de données VMFS créées sur les LUN avec le niveau RAID approprié aux conditions requises des applications.
  4. Utilisez les partages de disque pour distinguer les machines virtuelles disposant des priorités les plus hautes de celles ayant les priorités les plus basses.
    Note : Les parts de disque sont uniquement utiles au sein d'un hôte défini. Les parts assignées aux machines virtuelles sur un hôte n'exercent aucun effet sur des machines virtuelles sur d'autres hôtes.
  5. Exécutez les applications pour déterminer si les performances de la machine virtuelle sont acceptables.

Utilisation du schéma adaptatif pour prendre les décisions de LUN

Vous pouvez essayer le schéma adaptatif.

Procédure

  1. Mettez en place une LUN (RAID 1+0 ou RAID 5) de grande taille et activez la mise en cache des écritures.
  2. Créez un VMFS sur cette LUN.
  3. Créez quatre ou cinq disques virtuels sur le VMFS.
  4. Exécutez les applications pour déterminer si les performances du disque sont acceptables.

Résultats

Si les performances sont acceptables, vous pouvez placer des disques virtuels supplémentaires sur le VMFS. Si les performances ne sont pas acceptables, créez un nouveau LUN de grande taille avec un niveau RAID différent et répétez la procédure. Utilisez la migration afin de ne pas perdre les données des machines virtuelles lorsque vous recréez la LUN.

Sélection de l'emplacement des machines virtuelles

Si vous souhaitez optimiser les performances de vos machines virtuelles, l'emplacement du stockage est un facteur important. Selon vos besoins de stockage, vous pouvez sélectionner un stockage avec des performances élevées et une haute disponibilité ou un stockage avec des performances inférieures.

Le stockage peut être divisé en plusieurs niveaux, selon un certain nombre de facteurs :

  • Niveau élevé. Offre de hautes performances et une grande disponibilité. Peut offrir des snapshots intégrés pour faciliter les sauvegardes et les restaurations instantanées. Prend en charge la réplication, la redondance complète des processeurs de stockage et les lecteurs SAS. Utilise des axes de prix élevé.
  • Niveau intermédiaire Offre des performances de milieu de gamme, une disponibilité plus faible, quelques redondances de processeurs de stockage et des lecteurs SCSI ou SAS. Peut fournir des snapshots. Utilise des axes de prix moyen.
  • Niveau inférieur Offre des performances faibles, peu de redondance de stockage interne. Utilise des lecteurs SCSI bas de gamme ou SATA.

Les machines virtuelles ne doivent pas toutes se trouver sur le stockage possédant les meilleures performances et la plus grande disponibilité tout au long de leur cycle de vie.

Lors du choix de l'emplacement d'une machine virtuelle, les considérations suivantes s'appliquent :

  • Criticité de la machine virtuelle
  • Exigences en matière de performances et de disponibilité
  • Exigences en matière de restauration instantanée
  • Exigences en matière de sauvegarde et de réplication

Une machine virtuelle peut changer de niveau tout au long de son cycle de vie en raison de modifications de la criticité ou de la technologie. Son importance est relative et peut changer pour diverses raisons, parmi lesquelles les modifications apportées à l'organisation, les processus opérationnels, les obligations réglementaires, la planification suite à un incident, etc.

Applications de gestion tierces

Vous pouvez utiliser les applications de gestion tierces avec votre hôte ESXi.

La majorité des matériels SAN sont délivrés avec le logiciel de gestion du stockage. Dans la majorité des cas, ce logiciel est une application Web qui peut être utilisée avec tout navigateur Web connecté à votre réseau. Dans certains autres cas, ce logiciel s'exécute habituellement sur le système de stockage ou sur un serveur unique, indépendamment des serveurs utilisant le SAN pour le stockage.

Utilisez le logiciel de gestion tiers pour effectuer les tâches suivantes :

  • La gestion des baies de stockage, y compris la création de LUN, la gestion de la mémoire cache des baies, le mappage de LUN et la sécurité des LUN.
  • La configuration de la réplication, des points de vérification, des snapshots ou de la mise en miroir.

Si vous exécutez le logiciel de gestion du SAN sur une machine virtuelle, vous bénéficiez de tous les avantages d'une machine virtuelle, y compris le basculement à l'aide de vMotion et de VMware HA. Toutefois, en raison du niveau supplémentaire d'indirection, il se peut que le logiciel de gestion ne soit pas en mesure de voir le SAN. Dans ce cas, utilisez un RDM.

Note : Le succès d'exécution d'un logiciel de gestion par une machine virtuelle dépend du système de stockage.

Considérations sur la sauvegarde de stockage SAN

Une stratégie de sauvegarde appropriée est l'un des aspects les plus importants de la gestion d'un SAN. Dans un environnement SAN, les sauvegardes ont deux objectifs. Le premier objectif est d'archiver des données en ligne sur des supports hors ligne. Ce processus est répété régulièrement pour toutes les données en ligne, selon un calendrier. Le second objectif est de fournir un accès aux données hors ligne pour une restauration en cas de problème. Par exemple, la récupération de bases de donnée nécessite souvent la récupération des fichiers de journalisation archivés qui ne sont pas en ligne à ce moment.

La programmation d'une sauvegarde dépend de plusieurs facteurs :

  • L'identification des applications critiques nécessitant des cycles de sauvegarde plus rapprochés dans une période donnée.
  • Les points de restauration et les objectifs de période restaurée. Définissez la précision nécessaire de vos points de récupération et la durée d'attente souhaitée.
  • Le taux de changement (RoC) associé aux données. Par exemple, si vous utilisez une réplication synchrone/asynchrone, le RoC affecte la quantité de bande passante requise entre les périphériques de stockage primaires et secondaires.
  • L'impact global sur un environnement SAN, les performances de stockage et les autres applications.
  • L'identification des horaires de pointe sur le SAN. Les sauvegardes prévues pendant ces heures de pointe peuvent ralentir les applications et le processus de sauvegarde.
  • Le temps passé à programmer toutes les sauvegardes dans le centre de données.
  • Le temps passé à sauvegarder une application spécifique.
  • La disponibilité des ressources pour l'archivage des données, telles que l'accès des supports hors ligne.

Incluez un objectif de temps de restauration pour chaque application lorsque vous concevez votre stratégie de sauvegarde. C'est-à-dire que vous devez envisager le temps et les ressources nécessaires pour effectuer une sauvegarde. Par exemple, si une sauvegarde programmée stocke tant de données que leur restauration cause un délai considérable, réexaminez la programmation des sauvegardes. Vous pouvez effectuer des sauvegardes plus fréquemment, de façon à sauvegarder moins de données à la fois, et diminuer ainsi le délai de restauration.

Si une application nécessite une récupération dans un délai précis, le processus de sauvegarde doit fournir un horaire et un traitement des données pour ce délai. La récupération rapide peut exiger l'utilisation des volumes de récupération qui résident sur le stockage en ligne. Ce processus permet de réduire ou d'éliminer le besoin d'accéder aux supports hors ligne lents pour récupérer des composants de données manquants.

Utilisation des modules de sauvegarde tiers

Vous pouvez utiliser des solutions de sauvegarde tierces pour protéger le système, l'application et les données utilisateur dans vos machines virtuelles.

Les API de stockage - Protection des données proposées par VMware peuvent fonctionner avec des produits tiers. Lors de l'utilisation des API, le logiciel tiers peut effectuer les sauvegardes sans charger les hôtesESXi du traitement des tâches de sauvegarde.

Les produits tiers utilisant les API de stockage - Protection des données peuvent effectuer les tâches de sauvegarde suivantes :
  • Effectuer une sauvegarde d'images complète, différentielle et incrémentielle, et la restauration des machines virtuelles.
  • Effectuer, au niveau du fichier, une sauvegarde des machines virtuelles qui utilisent les systèmes d'exploitation Windows et Linux pris en charge.
  • Vérifiez la cohérence des données en utilisant VSS (Microsoft Volume Shadow Copy Services) pour les machines virtuelles qui exécutent les systèmes d'exploitation Microsoft Windows pris en charge.

Étant donné que les API de stockage - Protection des données utilisent les capacités de snapshot de VMFS, les sauvegardes ne nécessitent pas d'arrêter les machines virtuelles. Ces sauvegardes ne sont pas perturbatrices ; elles peuvent être effectuées à tout moment et ne nécessitent pas des fenêtres de sauvegarde étendues.

Pour plus d'informations sur les API de stockage - Protection des données et l'intégration aux produits de sauvegarde, consultez l'article 1021175 de la base de connaissances VMware.