VMware vCenter Infrastructure Navigator

Présentation, déploiement et configuration

Valentin Pourchet

N'hésitez pas à commenter cet article ! Commentez

- Titre : VMware vCenter Infrastructure Navigator

- Auteur : Valentin Pourchet

- Parution : 30 octobre 2013

- Licence : Copyright ® 2013 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

- I. Présentation

- II. Déploiement

- III. Configuration

- IV. Remerciements Developpez

I - Présentation

vCenter Infrastructure Navigator est un produit de la gamme Datacenter de VMware. Son intégration à vSphere permet de détecter les applications hébergées sur les VM de l'infrastructure virtuelle et donne une visibilité au niveau applicatif à l'administrateur vSphere. Il permet en outre de connaître les relations entre les différents services applicatifs hébergés sur les machines virtuelles ou physiques.

Pour établir cette cartographie applicative, vCenter Infrastructure Navigator s'appuie sur une base de connaissance interne. Les modifications apportées à cette cartographie sont mises à jour en temps réel, il donne également la possibilité à l'utilisateur de définir lui-même les applications personnalisées et package applicatifs s'ils ne figurent pas dans la base de connaissance.

Couplé à vCenter Operations Manager, il offre en outre la possibilité de diagnostiquer les problèmes de performances directement au niveau applicatif. Il s'intègre également aux autres produits VMware (Site Recovery Manager, High-Availability, vShield et vCloud).

II - Déploiement

L'architecture de vCenter Infrastructure Navigator est illustrée dans le schéma suivant.

Il s'agit d'une VM dédiée qui héberge une base de données PostreSQL ainsi que le moteur de découverte. Ce moteur va scanner les VMs de l'architecture vSphere à la recherche des applications et dépendances applicatives via les VMware Tools. Côté client un plugin au vSphere Web Client permet d'afficher les données.

Les prérequis hardware de cette VM sont les suivants.

Les prérequis software sont les suivants.

Les prérequis réseau sont les suivants.

Le déploiement de vCenter Infrastructure Navigator est celui d'un Template OVF classique. La première étape consiste à télécharger le fichier OVA sur le site de VMware, puis via le vSphere Client, à cliquer sur File puis Deploy OVF Template.

Parcourir le disque à la recherche du fichier OVA.

Cliquer ensuite sur Next.

De nouveau cliquer sur Next.

Cliquer sur Accept pour accepter les termes du contrat de licence utilisateur final puis cliquer sur Next.

Renseigner le nom de la VM ainsi que son emplacement dans l'inventaire du vCenter. Puis cliquer sur Next.

Sélectionner le host/cluster au sein duquel la VM sera exécutée puis cliquer sur Next.

Sélectionner le Ressource Pool au sein duquel la VM sera exécutée puis cliquer sur Next.

Sélectionner le datastore sur lequel seront stockés les fichiers de la VM puis cliquer sur Next.

Sélectionner le type de disque virtuel à créer (Thick Provision Lazy Seroed/Thin Provision Eager Zeroed / Thin Provision) puis cliquer sur Next.

Renseigner les caractéristiques de la VM :

- mot de passe administrateur ;

- adresse IP de la passerelle par défaut ;

- adresse IP du serveur DNS ;

- adresse IP de la VM ;

- masque de sous réseau.

Cliquer ensuite sur Next.

Pour fonctionner, Infrastructure Navigator a besoin de se binder sur le vCenter. Cliquer sur Next.

Cliquer sur Finish pour démarrer le déploiement.

La progression de l'opération s'affiche dans une boite de dialogue et également dans le panneau Recent Tasks du vSphere Client.

Le déploiement est maintenant terminé.

III - Configuration

Une fois déployée, la VM hébergeant Infrastructure Navigator nécessite un premier paramétrage pour pouvoir fonctionner. En premier lieu, vérifier que la VM est correctement démarrée (en ouvrant une console via le vSphere Client par exemple).

Puis, ouvrir un navigateur internet et entrer l'adresse :

https://<ip de la vm> :5480

Se connecter en utilisant le compte root et le mot de passe spécifié lors du déploiement.

Dans l'onglet Network puis Address, vérifier le hostname et le paramétrage IP.

Si nécessaire, modifier la TimeZone dans l'onglet System puis Time Zone.

Ouvrir le vSphere Web Client.

Se connecter au vCenter.

Noter l'entrée Infrastructure Navigator du menu. Cliquer dessus.

Activer la découverte automatique en cliquant sur le bouton Turn On Discovery.

Entrer les crédentials root.

Au niveau de l'inventaire en sélectionnant un élément tel le vCenter, sous l'onglet Gérer et le sous-onglet Application Services, il est possible de vérifier le statut via la colonne Discovery Status. À noter que les VMs non démarrées ne peuvent être découvertes par Infrastructure Navigator.

Voici typiquement le type de résultat que l'on obtient une fois une VM analysée par Infrastructure Server.

On note que les différents services applicatifs (faisant partie de la base de connaissance d'Infrastructure Navigator) sont listés dans la colonne Services.

Si l'on sélectionne une VM, il suffit de se rendre dans l'onglet Gérer puis le sous-onglet Application Dependencies pour afficher la fameuse cartographie applicative.

Ici celle de la vApp Operations Manager.

Un panneau présent en bas de page permet d'afficher la liste des services « reconnus » par Infrastructure Navigator, le processus utilisant ces services et les ports utilisés.

IV - Remerciements Developpez

L'équipe Virtualisation tient à remercier Valentin Pourchet pour la rédaction de ce tutoriel.

Nos remerciements à Zoom61 pour sa gabarisation.

N'hésitez pas à commenter cet article ! Commentez