vSphere EAM(ESX Agent Manager)은 vSphere 솔루션에 필요한 추가 서비스를 제공하도록 ESXi 호스트의 기능을 확장하면서 vSphere ESX Agent를 배포 및 관리하는 프로세스를 자동화합니다.

예를 들어 NSX 배포를 위해서는 특정 네트워크 필터나 방화벽 구성이 작동해야 하므로 ESX 에이전트는 NSX 문제 해결과 관련이 있습니다. 방화벽 구성은 ESX 에이전트를 사용하여 vSphere Hypervisor에 연결한 다음 해당 구성에 관련된 기능을 사용하여 호스트를 확장합니다. 예를 들어 ESX 에이전트는 네트워크 트래픽을 필터링하거나 방화벽으로 작동하거나 호스트의 가상 시스템에 대한 기타 정보를 수집할 수 있습니다.

ESX 에이전트 가상 시스템은 Windows 또는 Linux의 서비스와 비슷합니다. 운영 체제가 시작될 때 시작되고, 운영 체제가 종료될 때 중지됩니다. ESX 에이전트 가상 시스템의 동작은 사용자에게 투명하게 진행됩니다. vSphere 호스트는 ESXi 운영 체제가 시작되고 모든 ESX 에이전트 가상 시스템이 프로비저닝된 후 켜지면 준비 완료 상태가 됩니다.

에이전트를 vSphere ESX Agent Manager와 통합하고 ESXi 서버의 기능을 확장하려면 ESX 에이전트가 OVF 또는 VIB 모듈로 패키징되어야 합니다.

EAM은 ESX 에이전트의 상태를 모니터링할 수 있도록 해주며 사용자가 해당 ESX 에이전트를 사용하는 가상 시스템에 영향을 줄 수 있는 ESX 에이전트의 특정 작업을 수행하지 못하도록 차단합니다. 그뿐 아니라 에이전트 VIB 및 VM의 수명 주기를 관리합니다. 예를 들어 ESX Agent Manager는 ESX 에이전트 가상 시스템의 전원이 꺼지는 것을 막거나 ESX 에이전트 가상 시스템이 해당 에이전트를 사용하는 다른 가상 시스템이 포함된 ESXi 호스트에서 다른 곳으로 이동하지 못하도록 할 수 있습니다.

다음 스크린샷에서는 ESX Agent Manager에 액세스하기 위한 UI를 보여줍니다.

vSphere EAM(ESX Agent Manager)의 로그 및 서비스

EAM 로그는 vCenter 로그 번들의 일부로 포함되어 있습니다.

  • Windows—C:\ProgramData\VMware\vCenterServer\logs\eam\eam.log

  • VCSA—/var/log/vmware/vpx/eam.log

  • ESXi—/var/log/esxupdate.log

vSphere ESX 에이전트 및 에이전시

vSphere ESX 에이전시는 준비된 NSX 호스트 클러스터에 매핑됩니다. 각 ESX 에이전시는 ESX 에이전트에 대한 컨테이너로 작동합니다. ESX 에이전시는 관리하는 에이전트에 대한 정보를 집계합니다. 따라서 ESX 에이전시는 ESX 에이전트와 관련된 모든 문제를 집계하여 포함하는 ESX 에이전트에 대한 개요를 제공합니다.

ESX Agent Manager는 에이전시 런타임 정보의 문제를 보고합니다. ESX Agent Manager는 관리자가 [ESX Agent Manager] 탭에서 문제 해결(Resolve Issues)을 클릭할 경우 특정 문제를 자동으로 해결할 수 있습니다. 예를 들어 ESX 에이전트의 전원이 꺼져 있으면 다시 켤 수 있습니다.

참고:

ESX 에이전시의 범위가 비어 있으면 ESX 에이전트를 배포할 계산 리소스가 없는 것이므로 ESX 에이전트가 배포되지 않습니다. 이 경우 ESX Agent Manager는 ESX 에이전시가 올바르게 작동하는지 확인하고 상태를 녹색으로 설정합니다.

각 에이전시의 구성은 에이전시가 에이전트 및 VIB를 배포하는 방식을 지정합니다. https://pubs.vmware.com/vsphere-60/index.jsp#com.vmware.eam.apiref.doc/eam.Agency.ConfigInfo.html를 참조하십시오.

중요:

NSX 설치를 시작하기 전에 [bypassVumEnabled] 플래그를 [True]로 변경하고 설치 이후에 다시 [False]로 변경해야 합니다. https://kb.vmware.com/kb/2053782를 참조하십시오.

vSphere Web Client에서 EAM 상태를 확인하려면 관리 > vCenter Server 확장(Administration > vCenter Server Extentions)으로 이동합니다.

EAM 관리(Manage) 탭에서는 실행 중인 에이전시에 대한 정보가 표시되고, 분리된 ESX 에이전트가 나열되고, ESX Agent Manager가 관리하는 ESX 에이전트에 대한 정보가 로깅됩니다.

에이전트 및 에이전시에 대한 자세한 내용은 https://pubs.vmware.com/vsphere-60/index.jsp#com.vmware.vsphere.ext_solutions.doc/GUID-40838DE9-6AD1-45E3-A1DE-B2B24A9E715A.html을 참조하십시오.