Translate

Total Pageviews

My YouTube Channel

Tuesday, 24 October 2017

vRealize Automation Proxy Agents Requirements


vSphere Agent Requirements
vSphere endpoint credentials, or the credentials under which the agent service runs, must have administrative access to the installation host. Multiple vSphere agents must meet vRealize Automation configuration requirements.

Credentials

When creating an endpoint representing the vCenter Server instance to be managed by a vSphere agent, the agent can use the credentials that the service is running under to interact with the vCenter Server or specify separate endpoint credentials.
The following table lists the permissions that the vSphere endpoint credentials must have to manage a vCenter Server instance. The permissions must be enabled for all clusters in vCenter Server, not just clusters that will host endpoints.
Permissions Required for vSphere Agent to Manage vCenter ServerInstance
Attribute Value
Permission
Datastore
Allocate Space
Browse Datastore
Datastore Cluster
Configure a Datastore Cluster
Folder
Create Folder
Delete Folder
Global
Manage Custom Attributes
Set Custom Attribute
Network
Assign Network
Permissions
Modify Permission
Resource
Assign VM to Res Pool
Migrate Powered Off Virtual Machine
Migrate Powered On Virtual Machine
Virtual Machine
Inventory
Create from existing
Create New
Move
Remove
Interaction
Configure CD Media
Console Interaction
Device Connection
Power Off
Power On
Reset
Suspend
Tools Install
Configuration
Add Existing Disk
Add New Disk
Add or Remove Device
Remove Disk
Advanced
Change CPU Count
Change Resource
Extend Virtual Disk
Disk Change Tracking
Memory
Modify Device Settings
Rename
Set Annotation (version 5.0 and later)
Settings
Swapfile Placement
Provisioning
Customize
Clone Template
Clone Virtual Machine
Deploy Template
Read Customization Specs
State
Create Snapshot
Remove Snapshot
Revert to Snapshot
Disable or reconfigure any third-party software that might change the power state of virtual machines outside of vRealize Automation. Such changes can interfere with the management of the machine life cycle by vRealize Automation.
Hyper-V and Xen Server Agent Requirements
Hyper-V Hypervisor proxy agents require system administrator credentials for installation.
The credentials under which to run the agent service must have administrative access to the installation host.
Administrator-level credentials are required for all XenServer or Hyper-V instances on the hosts to be managed by the agent.
If you are using Xen pools, all nodes within the Xen pool must be identified by their fully qualified domain names.
Note:
By default, Hyper-V is not configured for remote management. A vRealize Automation Hyper-V proxy agent cannot communicate with a Hyper-V server unless remote management has been enabled.
See the Microsoft Windows Server documentation for information about how to configure Hyper-V for remote management.
VDI Agent for Xen Desktop Requirements
A system administrator installs a Virtual Desktop Infrastructure (VDI) agent to integrate XenDesktop servers into vRealize Automation.
You can install a general VDI agent to interact with multiple servers. If you are installing one dedicated agent per server for load balancing or authorization reasons, you must provide the name of the XenDesktop DDC server when installing the agent. A dedicated agent can handle only registration requests directed to the server specified in its configuration.
Consult the vRealize Automation Support Matrix on the VMware Web site for information about supported versions of XenDesktop for XenDesktop DDC servers.

Installation Host and Credentials

The credentials under which the agent runs must have administrative access to all XenDesktop DDC servers with which it interacts.

XenDesktop Requirements

The name given to the XenServer Host on your XenDesktop server must match the UUID of the Xen Pool in XenCenter. See Set the XenServer Host Name for more information.
Each XenDesktop DDC server with which you intend to register machines must be configured in the following way:
  • The group/catalog type must be set to Existing for use with vRealize Automation.
  • The name of a vCenter Server host on a DDC server must match the name of thevCenter Server instance as entered in the vRealize Automation vSphere endpoint, without the domain. The endpoint must be configured with a fully qualified domain name (FQDN), and not with an IP address. For example, if the address in the endpoint is https://virtual-center27.domain/sdk, the name of the host on the DDC server must be set to virtual-center27.
    If your vRealize Automation vSphere endpoint has been configured with an IP address, you must change it to use an FQDN. See IaaS Configuration for more information about setting up endpoints.

XenDesktop Agent Host requirements

Citrix XenDesktop SDK must be installed. The SDK for XenDesktop is included on the XenDesktop installation disc.
Verify that Microsoft PowerShell is installed on the installation host before agent installation. The version required depends on the operating system of the installation host. See Microsoft Help and Support.
MS PowerShell Execution Policy is set to RemoteSigned or Unrestricted. See Set the PowerShell Execution Policy to RemoteSigned.
For more information about PowerShell Execution Policy, run help about_signing or help Set-ExecutionPolicy at the PowerShell command prompt.
EPI Agent for Citrix Requirements 
A system administrator uses External Provisioning Infrastructure (EPI) agents to integrate Citrix provisioning servers and to enable the use of Visual Basic scripts in the provisioning process.

Installation Location and Credentials

Install the agent on the PVS host for Citrix Provisioning Services instances. Verify that the installation host meets Citrix Agent Host Requirements before you install the agent.
Although an EPI agent can generally interact with multiple servers, Citrix Provisioning Server requires a dedicated EPI agent. You must install one EPI agent for each Citrix Provisioning Server instance, providing the name of the server hosting it. The credentials under which the agent runs must have administrative access to the Citrix Provisioning Server instance.
Consult the vRealize Automation Support Matrix for information about supported versions of Citrix PVS.

Citrix Agent Host Requirements

PowerShell and Citrix Provisioning Services SDK must be installed on the installation host prior to agent installation. Consult the vRealize Automation Support Matrix on the VMware Web site for details.
Verify that Microsoft PowerShell is installed on the installation host before agent installation. The version required depends on the operating system of the installation host. See Microsoft Help and Support.
You must also ensure that the PowerShell Snap-In is installed. For more information, see the Citrix Provisioning Services PowerShell Programmer's Guide on the Citrix Web site.
MS PowerShell Execution Policy is set to RemoteSigned or Unrestricted. See Set the PowerShell Execution Policy to RemoteSigned.
For more information about PowerShell Execution Policy, run help about_signing or help Set-ExecutionPolicy at the PowerShell command prompt.
EPI Agent for Visual Basic Requirements
A system administrator installs External Provisioning Infrastructure (EPI) agents to enable the use of Visual Basic scripts in the provisioning process.
The following table describes the requirements that apply to installing an EPI agent to enable the use of Visual Basic scripts in the provisioning process.
EPI Agents for Visual Scripting
Requirement
Description
Credentials
Credentials under which the agent will run must have administrative access to the installation host.
Microsoft PowerShell
Microsoft PowerShell must be installed on the installation host prior to agent installation: The version required depends on the operating system of the installation host and might have been installed with that operating system. Visit http://support.microsoft.com for more information.
MS PowerShell Execution Policy
MS PowerShell Execution Policy must be set to RemoteSigned or Unrestricted.
For information on PowerShell Execution Policy issue one of the following commands at Power-Shell command prompt:
help about_signing
help Set-ExecutionPolicy
WMI Agent Requirements

To use WMI agents, remote WMI requests must be enabled on the managed Windows servers.

Procedure

  1. In each domain that contains provisioned and managed Windows virtual machines, create an Active Directory group and add to it the service credentials of the WMI agents that execute remote WMI requests on the provisioned machines.
  2. Enable remote WMI requests for the Active Directory groups containing the agent credentials on each Windows machine provisioned.
Source:-
vRA 7.x Documentation