Affinity and Anti-Affinity Rules on VMware vCloud Director
ESC supports affinity and anti-affinity placement policy for vCD. However, it does not support zone-host placement policy.
The affinity and anti-affinity implementation in ESC depends on the affinity rule (VM-VM affinity rule in vSphere) in the vCloud Director. The example below shows affinity and anti-affinity rules in the vCD VNF deployment datamodel.
<deployments> <deployment> <!-- vApp instance name --> <name>d1</name> <policies> <placement_group> <name>d1-placement-affinity-1</name> <type>affinity</type> <enforcement>strict</enforcement> <vm_group>g1</vm_group> <vm_group>g2</vm_group> </placement_group> </policies> ….….….…... ….….….….….. </deployment> </deployments>
For vCD deployment, see Deploying Virtual Network Functions on VMware vCloud Director (vCD).