In physical switch that hosts are connected to it, uut your ports in trunk mode.
Set exact of your VLANs (camera, servers, ...) in the VLAN ID settings of each respective Port Groups.
Set your VMKernel ports VLAN ID (Management, vMotion, iSCSI and so on) and create their equivalent VLANs in your physical switches for tagging in whole environment.
just as a suggestion, test for one host, review connectivity, then expand it in all virtual infrastructurePlease mark my comment as the Correct Answer if this solution resolved your problem
If you have management on VDS, I'd start with the Rollback to VSS:
If all three hosts have the same release of vsphere, you can create a vss on a single host and apply the configuration to the other two via the "Host Profile" option:
Subsequently on a VDS you create many Port Groups to separate the various environments via VLanID.