Lorsque vous avez plusieurs applications ou niveaux dans une application, le processus de création d'applications à l'aide d'API publiques ou de l'interface utilisateur est long. vRealize Network Insight détecte automatiquement les applications et les niveaux, et vous permet de les ajouter automatiquement, ce qui réduit considérablement les efforts manuels.
Dans vRealize Network Insight, vous pouvez découvrir des applications en fonction des éléments suivants :
- des balises (balises VMware vCenter Server ou AWS)
- des noms de VM
- ServiceNow
- Flux
- Propriétés avancées, telles qu'une combinaison de noms de machines virtuelles, de balises de sécurité, de balises de sécurité NSX-V et de groupes de sécurité.
Remarque : dans vRealize Network Insight, les balises NSX-T s'affichent sous forme de balises de machine virtuelle. Par conséquent, par défaut, les balises NSX-T sont également prises en charge dans la découverte d'applications.
Exemple de concept de découverte d'applications
- Une instance de VMware vCenter Server ajoutée en tant que source de données.
- Quatre machines virtuelles ajoutées dans le centre de données : VM1, VM2, VM3 et VM4.
- Des balises (clé-valeur) définies qui définissent les noms d'applications auxquels appartient chaque machine virtuelle.
- Des balises (clé-valeur) définies qui définissent le niveau auquel appartient chaque machine virtuelle.
Nom de VM | Balises clé-valeur |
---|---|
VM1 |
|
VM2 |
|
VM3 |
|
VM4 |
|
Découverte d'applications basées sur des balises
vRealize Network Insight, vous pouvez définir un critère de regroupement pour la découverte d'applications de ces balises.
Application | Niveau | VM |
---|---|---|
MyApplication1 | App | VM1 |
MyApplication1 | Web | VM2 |
MyApplication2 | App | VM3 |
MyApplication2 | Web | VM4 |
Découverte d'applications et de niveaux basés sur des noms de machine virtuelle
Si les noms des machines virtuelles sont définis au format suivant :
ApplicationName : Tier : VMName
.
MyApplication1 : App : VM1 MyApplication1 : Web : VM2 MyApplication2 : App : VM3 MyApplication2 : Web : VM4
- Regex d'application :
(.*)_(.*)_.*-.*
- Regex de niveau :
(.*)_(.*)_(.*)-.*
Application | Niveaux et leurs machines virtuelles |
---|---|
MyApplication1 |
|
MyApplication2 |
|
Découverte d'applications basées sur des flux
vRealize Network Insight utilise l'apprentissage automatique et l'analyse statistique pour découvrir automatiquement les applications et grouper les VM dans leurs applications et niveaux respectifs. vRealize Network Insight analyse le flux réseau entre les machines virtuelles et les groupes en identifiant les limites d'application et de niveau entre ces machines virtuelles.
Le système analyse les flux sur plusieurs dimensions, telles que la densité des flux entre les machines virtuelles, les ports ouverts communs entre les machines virtuelles, le nombre de connexions entrantes par rapport aux connexions sortantes, les données de configuration des équilibrages de charge, etc., et regroupe les machines virtuelles avec une forte similarité dans ces dimensions en une application unique. Le processus se répète à nouveau, mais uniquement parmi les machines virtuelles déjà regroupées dans une application, afin de regrouper les machines virtuelles dans leurs niveaux respectifs.
-
Pour découvrir des applications basées sur des flux, vous devez répondre aux exigences minimales suivantes :
- Disposer d'au moins 10 machines virtuelles découvertes dans vRealize Network Insight.
- Disposer d'au moins 100 flux VM-VM.
- Disposez d'une licence d'entreprise.
- Utilisez une plate-forme de taille de bloc XL.
Pour en savoir plus sur les exigences de configuration, consultez la rubrique Recommandations et configuration système requise.
Si votre configuration ne répond pas à la configuration système minimale requise, vous pouvez mettre à l'échelle votre cluster de plate-forme ou reconfigurer votre taille de bloc. Pour en savoir plus sur la procédure de montée en puissance du cluster de plate-forme, reportez-vous à la section Planification de l'évolutivité verticale du cluster de plate-forme et pour en savoir plus sur la reconfiguration de la taille de brique, reportez-vous à l'article KB 83374.
-
Pour améliorer la précision de la découverte d'applications basée sur les flux, vous devez ajouter des équilibrages de charge à vRealize Network Insight. Pour en savoir plus sur les équilibrages de charge pris en charge, reportez-vous à la section Équilibrages de charge pris en charge.