i have on host vsw1 with vmkernel and monitor traffic and vsw2 with i/o data traffic.
when i create a VM in order that this VM to be used by vmotion and to be monitored is necessary,if i use an vmnic then i must setup 2 vlans on this vmnic(inside VM)-one for monitor and one for traffic data?
Create 2 seperate port groups/vlans, one of VM traffic and one for vMotion traffic. The vMotion vmk will use the vMotion portgroup
No need to separate the vSwitches always, just create two different port groups. Although if you need to set up the physical uplinks (vmnic) in the separate VLANs on the physical network, you may need to create that two port groups (VMK & VM I/O) in the different vSwitches.
You have asked this question previously... No you do not need to add 2 vmnics to a VM for it to be able to vMotion.