Highlighted
Super Contributor.. Super Contributor..
Super Contributor..
566 views

VM shows Virtualization Layer connection to multiple ESX hosts

Jump to solution

I am seeing numerous VM's with Virtualization Layer connections to different ESX hosts and the Generic Adapter is attempting to push all of these connections over to Asset Manager.  I would like to filter these connections so that only the latest connection gets pushed.  Has anybody else experienced this and if so, how did you address?

Thanks,

0 Likes
1 Solution

Accepted Solutions
Highlighted
Acclaimed Contributor.
Acclaimed Contributor.

Re: VM shows Virtualization Layer connection to multiple ESX hosts

Jump to solution

It's a known issue and it's a side effect of moving the VMs between ESX hosts. To overcome this we have the vMotion discovery job which monitors the events and will report/update the real VMware topology.

The tricky part is that the VMs will become UDF license consumers after the vMotion job is ran. There is a debate if those nodes should or shouldn't be marked as UDF consumers on 10.x versions. Not relevant on 11.x unit based licensing model.

 

Kind regards,
Bogdan Mureșan

EMEA Technical Success

View solution in original post

7 Replies
Highlighted
Acclaimed Contributor.
Acclaimed Contributor.

Re: VM shows Virtualization Layer connection to multiple ESX hosts

Jump to solution

It's a known issue and it's a side effect of moving the VMs between ESX hosts. To overcome this we have the vMotion discovery job which monitors the events and will report/update the real VMware topology.

The tricky part is that the VMs will become UDF license consumers after the vMotion job is ran. There is a debate if those nodes should or shouldn't be marked as UDF consumers on 10.x versions. Not relevant on 11.x unit based licensing model.

 

Kind regards,
Bogdan Mureșan

EMEA Technical Success

View solution in original post

Highlighted
Super Contributor.. Super Contributor..
Super Contributor..

Re: VM shows Virtualization Layer connection to multiple ESX hosts

Jump to solution

Thanks Bogdan, just the information I was looking for.  Just to confirm, by running the VMotion job ALL VM's will use a UDF license?  This seems quite a hefty price to pay.

Bob

0 Likes
Highlighted
Acclaimed Contributor.
Acclaimed Contributor.

Re: VM shows Virtualization Layer connection to multiple ESX hosts

Jump to solution

Yes, it will use the UDF license. We had quite an internal battle on this subject and if UCMDB 11.x was still using the UDF/UDI licensing mechanism then the battle would be still ongoing.
You can minimize the side effects of the flying VMs by doing discovery from an ESX perspective or on all possible VMware sides except vMotion but you won't have a complete picture as in using vMotion.
So far I saw all kinds of workarounds and some are quite ingineous.

Yes, all reported VMs will be UDF license consummers. Not a problem if you will already run full discovery over them.

Kind regards,
Bogdan Mureșan

EMEA Technical Success
0 Likes
Highlighted
Acclaimed Contributor.
Acclaimed Contributor.

Re: VM shows Virtualization Layer connection to multiple ESX hosts

Jump to solution

I almost forgot. After an interesting elevation to RnD, somebody raised a request fro this to be changed.
https://community.softwaregrp.com/t5/CMS-Idea-Exchange/After-run-VMware-vCenter-Topology-by-VIM-job-user-see-some-nodes/idi-p/1654444

Kind regards,
Bogdan Mureșan

EMEA Technical Success
0 Likes
Highlighted
Super Contributor.. Super Contributor..
Super Contributor..

Re: VM shows Virtualization Layer connection to multiple ESX hosts

Jump to solution

Ahh, thanks for the info.  Glad to know that I'm not the only one experiencing this.  In the meantime we'll probably try some sort of workaround to address this.  But certainly would prefer it to be handled within the tool without the extra license costs. 

0 Likes
Highlighted
Acclaimed Contributor.
Acclaimed Contributor.

Re: VM shows Virtualization Layer connection to multiple ESX hosts

Jump to solution

You would be surprised how many users encountered the same issue.

You saw it due to the AM integration, this was your trigger.

Kind regards,
Bogdan Mureșan

EMEA Technical Success
0 Likes
Highlighted
Trusted Contributor.
Trusted Contributor.

Re: VM shows Virtualization Layer connection to multiple ESX hosts

Jump to solution

Create an enrichment to run right after vcenter discovery runs.  You have nodes with execution environment relationships created in the past hour (far enough back to reflect the start of the discovery job.)  Then you have nodes with execution environment relationships older than the same time.  There is a join relationship between the two where the names are the same.  You delete the node with the old relationship.

It is a hack and requires discovery to run on time.

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.