애플리케이션이 여러 개 있거나 애플리케이션에 여러 계층이 있는 경우, 공용 API나 사용자 인터페이스를 사용하여 애플리케이션을 생성하려면 프로세스가 길었습니다. vRealize Network Insight는 애플리케이션 및 계층을 자동 검색하고 자동으로 추가할 수 있으므로 수작업을 많이 줄일 수 있습니다.

vRealize Network Insight에서 다음을 기반으로 애플리케이션을 검색할 수 있습니다.

  • 태그(VMware vCenter Server 또는 AWS 태그)
  • VM 이름
  • ServiceNow
  • 흐름
  • 고급 속성(예: VM 이름, VM 태그, NSX-V 보안 태그 및 보안 그룹의 조합).
참고:

참고: vRealize Network Insight에서 NSX-T 태그는 VM 태그로 표시됩니다. 따라서 기본적으로 NSX-T 태그도 애플리케이션 검색에서 지원됩니다.

애플리케이션 검색 구성에 대한 예

다음과 같은 상황의 시나리오를 고려합니다.
  • VMware vCenter Server를 데이터 소스로 추가했습니다.
  • 데이터 센터에 4개의 VM(VM1, VM2, VM3 및 VM4)을 추가했습니다.
  • 각 VM이 속하는 애플리케이션 이름을 정의하는 태그(키-값)를 정의했습니다.
  • 각 VM이 속하는 계층을 정의하는 태그(키-값)를 정의했습니다.
예를 들어, 아래 표를 참조하십시오.
VM 이름 키-값 태그
VM1
  • 애플리케이션 이름: MyApplication1
  • 애플리케이션 계층: App
VM2
  • 애플리케이션 이름: MyApplication1
  • 애플리케이션 계층: Web
VM3
  • 애플리케이션 이름: MyApplication2
  • 애플리케이션 계층: App
VM4
  • 애플리케이션 이름: MyApplication2
  • 애플리케이션 계층: Web

태그를 기반으로 애플리케이션 검색

vRealize Network Insight에서 이러한 태그에 대한 애플리케이션 검색을 위한 그룹화 기준을 정의할 수 있습니다.

이 예에서는, 정의된 태그와 그룹화 기준에 따라 vRealize Network Insight는 두 계층(App 및 Web) 및 관련 VM을 사용하는 두 애플리케이션(MyApplication1 및 MyApplication2)을 검색합니다.
애플리케이션 계층 VM
MyApplication1 애플리케이션 VM1
MyApplication1 VM2
MyApplication2 애플리케이션 VM3
MyApplication2 VM4

VM 이름을 기반으로 애플리케이션 및 계층 검색

VM 이름이 다음 형식으로 정의된 경우:

ApplicationName : Tier : VMName.

예를 들면,
MyApplication1 : App : VM1
MyApplication1 : Web : VM2
MyApplication2 : App : VM3
MyApplication2 : Web : VM4
다음 정규식(regex)을 사용하는 경우 vRealize Network Insight가 2개의 애플리케이션을 검색합니다.
  • 애플리케이션 정규식: (.*)_(.*)_.*-.*
  • 계층 정규식: (.*)_(.*)_(.*)-.*
애플리케이션 계층 및 해당 VM
MyApplication1
  • App 및 MyApplication1 : App : VM1
  • Web 및 MyApplication1 : Web : VM2
MyApplication2
  • App 및 MyApplication2 : App : VM3
  • Web 및 MyApplication2 : Web : VM4
참고: 무작위로 정의된 VM 이름은 애플리케이션 검색을 위해 그룹화할 수 없습니다.

흐름을 기반으로 애플리케이션 검색

vRealize Network Insight는 기계 학습 및 통계 분석을 사용하여 자동으로 애플리케이션을 검색하고 VM을 해당 애플리케이션 및 계층으로 그룹화합니다. vRealize Network Insight는 VM 간의 네트워크 흐름을 분석하고 이러한 VM 간의 애플리케이션 및 계층 경계를 식별하여 VM을 그룹화합니다.

시스템에서는 VM 간 흐름 밀도, VM 간 공통 열린 포트, 들어오고 나가는 연결 수, 로드 밸런서의 구성 데이터 등 여러 차원에서 흐름을 분석하고 이러한 차원에서 높은 유사성을 가지는 VM을 고유한 애플리케이션으로 그룹화합니다. 이 프로세스는 VM을 해당 계층으로 그룹화하기 위해 다시 반복되지만 이것은 이미 애플리케이션으로 그룹화된 VM에만 적용됩니다.

참고:
  • 흐름을 기반으로 애플리케이션을 검색하려면 다음 최소 요구 사항을 충족해야 합니다.

    • vRealize Network Insight에서 검색된 VM이 10개 이상 있습니다.
    • VM-VM 흐름이 100개 이상 있습니다.
    • Enterprise 라이센스가 있습니다.
    • XL 브릭 크기의 플랫폼을 사용합니다.

    구성 요구 사항에 대해 알아보려면 시스템 권장 사항 및 요구 사항 항목을 참조하십시오.

    구성이 최소 시스템 요구 사항을 충족하지 않는 경우 플랫폼 클러스터를 스케일 업하거나 브릭 크기를 재구성할 수 있습니다. 플랫폼 클러스터를 스케일 업하는 방법에 대한 자세한 내용은 플랫폼 클러스터 스케일 업 계획 항목을 참조하고 브릭 크기 재구성에 대한 자세한 내용은 KB-83374를 참조하십시오.

  • 흐름 기반 애플리케이션 검색의 정확도를 향상하려면 로드 밸런서를 vRealize Network Insight에 추가해야 합니다. 지원되는 로드 밸런서에 대해 자세히 알아보려면 지원되는 로드 밸런서 항목을 참조하십시오.