Architecture

The following diagram depicts a visual representation of how Virtual Endpoint Manager is designed to work in your environment.



Virtual Endpoint Manager uses the standard BigFix architecture and a management extender.

A management extender is a BigFix relay that has the proxy agent installed on it along with the vSphere management extender plug-in installed and configured.

The management extender sends queries to vCenter about the virtual machines and hosts that it controls, and reports information back to the BigFix server. These reports end up as separate computer objects in the BigFix Console. Because no actual BigFix agent is installed on these computers, they are known as proxied machines. From the console, you can send commands such as power-on, power off, suspend, or take snapshots. The management extender passes the commands by communicating with vSphere through the VMware application programming interface (API).

The properties of host and virtual machine guests can be discovered with the use of the VMware API. These properties include the IP address, available memory, the BIOS versions, and number of snapshots. See the list of new properties in List of actionscript commands.

When the BigFix Console issues a command, it gets passed down to the management extender, which translates this action script into VMware API commands. These APIs report back success or failure, and the management extender interprets these results and pass them back up to the BigFix relay. The relay passes them back up to the BigFix Server. The status of the commands are reported back to the BigFix Console.