Les propriétés personnalisées vRealize Automation pour la mise en réseau spécifient la configuration d'un périphérique réseau spécifique sur une machine.

Les attributions de réseau sont effectuées lors de l'allocation des machines. vRealize Automation récupère les informations sur le réseau à partir du Blueprint. Si vous souhaitez attribuer plusieurs réseaux, utilisez la propriété personnalisée VirtualMachine.NetworkN.Name sur le Blueprint de la machine. Si vous ne fournissez pas de propriétés personnalisées, l'allocation n'attribue qu'un seul réseau qui est sélectionné en utilisant une méthode de répétition alternée en combinaison avec la réservation sélectionnée.

Remarque :

Seules les trois propriétés suivantes du tableau s'appliquent à Amazon Web Services :

  • agent.download.url

  • software.agent.service.url

  • software.ebs.url

Pour les composants de machine ne disposant pas d'un onglet Réseau ou Sécurité, vous pouvez ajouter des propriétés personnalisées réseau et de sécurité telles que VirtualMachine.Network0.Name à leur onglet Propriétés dans le canevas de conception. Les propriétés de réseau, de sécurité et d'équilibrage de charge NSX s'appliquent uniquement aux machines vSphere.

Remarque :

Les propriétés personnalisées spécifiques à un réseau pointant vers des réseaux à la demande ne sont pas prises en charge. Par exemple, vous ne pouvez pas utiliser des propriétés personnalisées réseau, telles que VirtualMachine.Network0.NetworkProfileName, pour des composants réseau NAT à la demande et acheminés à la demande.

Par défaut, une machine a un périphérique réseau configuré avec la propriété VirtualMachine.Network0.Name. Vous pouvez configurer des périphériques réseau supplémentaires en utilisant la propriété personnalisée VirtualMachine.NetworkN.Name, où N est le numéro du réseau.

La numérotation des propriétés de réseau doit être séquentielle, en commençant par 0. Par exemple, si vous spécifiez des propriétés personnalisées uniquement pour VirtualMachine.Network0 et VirtualMachine.Network2, les propriétés de VirtualMachine.Network2 sont ignorées, car le réseau précédent, VirtualMachine.Network1, n'a pas été spécifié.

Although general support for VMware vCloud ® Networking and Security ™ 5.5.x (vCNS) ended in September 2016, the VCNS custom properties continue to be valid for VMware NSX ™ purposes. See the VMware Knowledge Base article End of Availability and End of General Support for VMware vCloud Networking and Security 5.5.x (2144733) at http://kb.vmware.com/kb/2144733 for more information.

Tableau 1. Propriétés personnalisées pour la configuration de la mise en réseau

Propriété personnalisée

Description

agent.download.url

Lorsque vous utilisez le transfert de port, spécifie l'adresse IP privée de votre machine tunnel Amazon AWS et le port de votre fichier d'agent logiciel, par exemple, https://Private_IP:1443/software-service/resources/nobel-agent.jar.

Vous pouvez ajouter cette propriété, combinée à software.agent.service.url et software.ebs.url, à une réservation ou au point de terminaison de la ressource de calcul. Vous pouvez également utiliser cette propriété pour spécifier une adresse privée et un port avec PAT ou NAT et le transfert de port.

software.agent.service.url

Lorsque vous utilisez le transfert de port, spécifie l'adresse IP privée de votre machine tunnel Amazon AWS et le port de l'API du service logiciel vRealize Automation, par exemple, https://Private_IP:1443/software-service/api.

Vous pouvez ajouter cette propriété, combinée à software.ebs.url et agent.download.url, à une réservation ou au point de terminaison de la ressource de calcul. Vous pouvez également utiliser cette propriété pour spécifier une adresse privée et un port avec PAT ou NAT et le transfert de port.

software.ebs.url

Lorsque vous utilisez le transfert de port, spécifie l'adresse IP privée de votre machine tunnel Amazon AWS et le port du service Broker d'événement vRealize Automation, par exemple, https://Private_IP:1443/event-broker-service/api.

Vous pouvez ajouter cette propriété, combinée à software.agent.service.url et agent.download.url, à une réservation ou au point de terminaison de la ressource de calcul. Vous pouvez également utiliser cette propriété pour spécifier une adresse privée et un port avec PAT ou NAT et le transfert de port.

VirtualMachine.NetworkN.Address

Specifies the IP address of network device N in a machine provisioned with a static IP address.

Pour Amazon, consultez Amazon.elasticIpAddress.ipAddress.

VirtualMachine.NetworkN.MacAddressType

Indicates whether the MAC address of network device N is generated or user-defined (static). This property is available for cloning.

The default value is generated. If the value is static, you must also use VirtualMachine.NetworkN.MacAddress to specify the MAC address.

VirtualMachine.NetworkN custom properties are specific to individual blueprints and machines. When a machine is requested, network and IP address allocation is performed before the machine is assigned to a reservation. Because blueprints are not guaranteed to be allocated to a specific reservation, do not use this property on a reservation. This property is not supported for on-demand NAT or on-demand routed networks.

VirtualMachine.NetworkN.MacAddress

Specifies the MAC address of a network device N. This property is available for cloning.

If the value of VirtualMachine.NetworkN.MacAddressType is generated, this property contains the generated address.

If the value of VirtualMachine.NetworkN.MacAddressType is static, this property specifies the MAC address. For virtual machines provisioned on ESX server hosts, the address must be in the range specified by VMware. For details, see vSphere documentation.

VirtualMachine.NetworkN custom properties are specific to individual blueprints and machines. When a machine is requested, network and IP address allocation is performed before the machine is assigned to a reservation. Because blueprints are not guaranteed to be allocated to a specific reservation, do not use this property on a reservation. This property is not supported for on-demand NAT or on-demand routed networks.

VirtualMachine.NetworkN.Name

Specifies the name of the network to connect to, for example the network device N to which a machine is attached. This is equivalent to a network interface card (NIC).

By default, a network is assigned from the network paths available on the reservation on which the machine is provisioned. Also see VirtualMachine.NetworkN.AddressType.

You can ensure that a network device is connected to a specific network by setting the value of this property to the name of a network on an available reservation. For example, if you give properties for N= 0 and 1, you get 2 NICs and their assigned value, provided the network is selected in the associated reservation.

VirtualMachine.NetworkN custom properties are specific to blueprints and machines. When a machine is requested, network and IP address allocation is performed before the machine is assigned to a reservation. Because blueprints are not guaranteed to be allocated to a specific reservation, do not use this property on a reservation.

You can add this property to a vCloud Air or vCloud Director machine component in a blueprint. This property is not supported for on-demand NAT or on-demand routed networks.

VirtualMachine.NetworkN.PortID

Specifies the port ID to use for network device N when using a dvPort group with a vSphere distributed switch.

VirtualMachine.NetworkN custom properties are specific to individual blueprints and machines. When a machine is requested, network and IP address allocation is performed before the machine is assigned to a reservation. Because blueprints are not guaranteed to be allocated to a specific reservation, do not use this property on a reservation. This property is not supported for on-demand NAT or on-demand routed networks.

VirtualMachine.NetworkN.ProfileName

Specifies the name of a network profile from which to assign a static IP address to network device N or from which to obtain the range of static IP addresses that can be assigned to network device N of a cloned machine, where N=0 for the first device, 1 for the second, and so on.

When you use the VirtualMachine.NetworkN.ProfileName property, the network profile it points to is used to allocate an IP address. However, the provisioned machine is attached to any network that is selected in the reservation using a round-robin fashion model.

Changing this property value after the network is assigned has no effect on the expected IP address values for the designated machines.

With WIM-based provisioning for virtual machines, you can use this property to specify a network profile and network interface or you can use the Network section of the Virtual Reservation page. You can also assign the network interface to a virtual network using the VirtualMachine.NetworkN.Name custom property.

The following attributes of the network profile are available to enable static IP assignment in a cloning blueprint:

  • VirtualMachine.NetworkN.SubnetMask

  • VirtualMachine.NetworkN.Gateway

  • VirtualMachine.NetworkN.PrimaryDns

  • VirtualMachine.NetworkN.SecondaryDns

  • VirtualMachine.NetworkN.PrimaryWins

  • VirtualMachine.NetworkN.SecondaryWins

  • VirtualMachine.NetworkN.DnsSuffix

  • VirtualMachine.NetworkN.DnsSearchSuffixes

VirtualMachine.NetworkN custom properties are specific to individual blueprints and machines. When a machine is requested, network and IP address allocation is performed before the machine is assigned to a reservation. Because blueprints are not guaranteed to be allocated to a specific reservation, do not use this property on a reservation.

You cannot use this custom property to define an on-demand NAT or on-demand routed network profile name. Because on-demand network profile names are generated at allocation time (during provisioning), their names are unknown when creating or editing the blueprint. To specify NSX on-demand network information, use the applicable network component in the blueprint design canvas for your vSphere machine components.

  • VirtualMachine.NetworkN.SubnetMask

  • VirtualMachine.NetworkN.Gateway

  • VirtualMachine.NetworkN.PrimaryDns

  • VirtualMachine.NetworkN.SecondaryDns

  • VirtualMachine.NetworkN.PrimaryWins

  • VirtualMachine.NetworkN.SecondaryWins

  • VirtualMachine.NetworkN.DnsSuffix

  • VirtualMachine.NetworkN.DnsSearchSuffixes

Configures attributes of the network profile specified in VirtualMachine.NetworkN.ProfileName.

VirtualMachine.NetworkN custom properties are specific to individual blueprints and machines. When a machine is requested, network and IP address allocation is performed before the machine is assigned to a reservation. Because blueprints are not guaranteed to be allocated to a specific reservation, do not use this property on a reservation.

VCNS.LoadBalancerEdgePool.Names.name

Specifies the NSX load balancing pools to which the virtual machine is assigned during provisioning. The virtual machine is assigned to all service ports of all specified pools. The value is an edge/pool name or a list of edge/pool names separated by commas. Names are case-sensitive.

Remarque :

You can add a machine IP address to an existing load balancer by using the VCNS.LoadBalancerEdgePool.Names custom property. vRealize Automation and NSX use the first member of the specified edge load balancer pool to determine the new member port and monitor port settings. However, NSX 6.2 does not require that the member port setting be specified. To avoid provisioning failure when using VCNS.LoadBalancerEdgePool.Names with NSX 6.2 to add a machine to an existing pool, you must specify a port value for the first member of the load balancer pool in NSX.

Appending a name allows you to create multiple versions of a custom property. For example, the following properties might list load balancing pools set up for general use and machines with high, moderate, and low performance requirements:

  • VCNS.LoadBalancerEdgePool.Names

  • VCNS.LoadBalancerEdgePool.Names.moderate

  • VCNS.LoadBalancerEdgePool.Names.high

  • VCNS.LoadBalancerEdgePool.Names.low

VCNS.SecurityGroup.Names.name

Specifies the NSX security group or groups to which the virtual machine is assigned during provisioning. The value is a security group name or a list of names separated by commas. Names are case-sensitive.

Appending a name allows you to create multiple versions of the property, which can be used separately or in combination. For example, the following properties can list security groups intended for general use, for the sales force, and for support:

  • VCNS.SecurityGroup.Names

  • VCNS.SecurityGroup.Names.sales

  • VCNS.SecurityGroup.Names.support

VCNS.SecurityTag.Names.name

Specifies the NSX security tag or tags to which the virtual machine is associated during provisioning. The value is a security tag name or a list of names separated by commas. Names are case-sensitive.

Appending a name allows you to create multiple versions of the property, which can be used separately or in combination. For example, the following properties can list security tags intended for general use, for the sales force, and for support:

  • VCNS.SecurityTag.Names

  • VCNS.SecurityTag.Names.sales

  • VCNS.SecurityTag.Names.support