The maximum number of NICs that a vSphere based virtual machine is 10 virtual NICs. However a
CloudStack created Instance cannot start if there are greater than 7 NICs attached. More that 7 NICs can be
attached via CloudStack if the VM is already running it is only the start process that fails if more than 7 NICs
have been attached.
If a VM has greater that 7 NICs a management server log message similar to the following is created:
StartCommand failed due to Exception: java.lang.RuntimeException
Message: Invalid configuration for device '10'.
java.lang.RuntimeException: Invalid configuration for device '10'.
The vpxd.log on the vCenter shows: