Cuando existen varias aplicaciones o existen varios niveles en una aplicación, la creación de aplicaciones mediante API públicas o la interfaz de usuario se convierte en un proceso largo. vRealize Network Insight detecta automáticamente las aplicaciones y le permite agregar estas y sus niveles de forma automática. Esto reduce en gran medida los esfuerzos manuales.

vRealize Network Insight puede ejecutar la detección de aplicaciones en función de:
  • Etiquetas (etiquetas de AWS o vCenter Server)
  • Nombres de máquinas virtuales
  • ServiceNow
  • Flujos

Ejemplo de construcción de detección de aplicaciones

Si se supone que:
  • Agregó vCenter Server como origen de datos.
  • Dispone de cuatro máquinas virtuales en el centro de datos (VM1, VM2, VM3 y VM4).
  • Estableció etiquetas (clave-valor) para definir los nombres de las aplicaciones a las que pertenecen las máquinas virtuales.
  • Estableció etiquetas (clave-valor) para definir el nivel al que pertenecen las máquinas virtuales.
Por ejemplo, consulte la tabla:
Nombre de máquina virtual Etiquetas clave-valor
VM1
  • Nombre de aplicación: MyApplication1
  • Nivel de aplicación: App
VM2
  • Nombre de aplicación: MyApplication1
  • Nivel de aplicación: Web
VM3
  • Nombre de aplicación: MyApplication2
  • Nivel de aplicación: App
VM4
  • Nombre de aplicación: MyApplication2
  • Nivel de aplicación: Web

Para detectar aplicaciones en función de las etiquetas

En vRealize Network Insight, puede definir criterios de agrupación para la detección de aplicaciones en estas etiquetas.

En este ejemplo, según las etiquetas definidas y los criterios de agrupación, vRealize Network Insight detecta dos aplicaciones (MyApplication1 y MyApplication2) con dos niveles (App y Web) y sus máquinas virtuales relacionadas.
Aplicación Niveles y sus máquinas virtuales
MyApplication1
  • App y VM1
  • Web y VM2
MyApplication2
  • App y VM3
  • Web y VM4

Para crear una aplicación y niveles en función de los nombres de las máquinas virtuales

Se supone que los nombres de las máquinas virtuales se definen en un formato determinado. ApplicationName : Tier : VMName
MyApplication1 : App : VM1
MyApplication1 : Web : VM2
MyApplication2 : App : VM3
MyApplication2 : Web : VM4
Nota: No se pueden agrupar nombres de máquina virtual definidos de forma aleatoria para la detección de aplicaciones.
Cuando se utiliza la siguiente expresión regular, vRealize Network Insight detecta dos aplicaciones.
  • Expresión regular de aplicación: (.*)_(.*)_.*-.*
  • Expresión regular de nivel: (.*)_(.*)_(.*)-.*
Aplicación Niveles y sus máquinas virtuales
MyApplication1
  • App y MyApplication1: App: VM1
  • Web y MyApplication1: Web: VM2
MyApplication2
  • App y MyApplication2: App: VM3
  • Web y MyApplication2: Web: VM4

Detectar aplicaciones en función de los flujos

vRealize Network Insight utiliza el aprendizaje automático y el análisis estadístico para detectar aplicaciones automáticamente y agrupa las máquinas virtuales en sus respectivas aplicaciones y niveles. vRealize Network Insight analiza el flujo de red entre las máquinas virtuales y las agrupa identificando la aplicación y los límites de nivel entre dichas máquinas virtuales.

El sistema analiza los flujos en varias dimensiones, como la densidad de los flujos entre las máquinas virtuales, los puertos abiertos comunes entre las máquinas virtuales, el número de conexiones entrantes respecto a las conexiones salientes, etc., y agrupa las máquinas virtuales con una gran similitud en estas dimensiones en una aplicación única. El proceso se vuelve a repetir, pero solo entre las máquinas virtuales que ya están agrupadas en una aplicación, para agrupar las máquinas virtuales en sus respectivos niveles.

Nota: La detección de aplicaciones basada en flujos solo está disponible para los usuarios con una licencia Enterprise que usen bricks de tamaño extragrande. Para obtener más información sobre los requisitos de configuración, consulte el tema Requisitos y recomendaciones del sistema.

Si la configuración no cumple los requisitos mínimos del sistema, puede escalar verticalmente el clúster de plataforma o volver a configurar el tamaño de brick. Para obtener información sobre cómo escalar verticalmente el clúster de plataforma, consulte el tema Planificación para escalar verticalmente el clúster de plataforma, y para obtener información sobre la reconfiguración del tamaño de brick, consulte KB-83374.