5.8

Table Of Contents
This algorithm is provided with a requested install module list (RIML), the already installed module list
(AIML), the module dependency graph, and the module updates map. The algorithm uses the map to
determine what must be installed and uninstalled on the target machine to achieve the latest versions of
modules based on the modules provided in the RIML and the AIML.
Install Module
The install module action installs all product modules related to the VCM Agent.
1. A list of product modules is obtained from the database.
2. A connection is made to the module installer.
3. The runtime Agent lock is updated.
4. Each module is installed by the module installer.
A failure in this action causes the installation to fail.
Fully Release the Synchronization Lock on the Target Machine
The fully release the synchronization lock action clears the runtime Agent lock. Clearing the Agent lock
allows the VCM Agent to inspect the target Windows machine.
1. A connection is made to the module installer.
2. Unlock is called.
If this action is not run because of a previous failure, the installation is considered invalid. Attempts to
collect from the Agent results in failure because the installation process failed.
Submit Request to Agent
The submit request to Agent action is the first VCM Agent inspection on the Windows machine.
After installing the Agent, a machine environment inspection is performed.
Check If Request Is Complete
The check if request is complete action verifies that the Collector successfully collected from the VCM
Agent on the Windows machine.
The Collector checks to determine if the Windows machine environment collection from the Agent is
finished.
Transfer Request Results
The transfer request results action sends the results of the inspection on the Windows machine to the
Collector as part of the VCM Agent installation process.
After the Agent completes the machine environment inspection on the Windows machine, the results are
sent back to the Collector.
Acknowledge Successful Data Transfer
The acknowledge successful data transfer action is a record of the data from the VCM Agent inspection on
the Windows machine during the installation of the Agent.
The Collector records the receipt of the data from the Windows machine environment inspection.
VCM Windows Agent
VMware, Inc.
47