Hello Olor,
I'm not sure what are you asking. So I will try to explain how it works.
But you should know that you can put your ESX servers in a DMZ without any inconvenience. As you know VMware understand 802.1q so you can tag your DMZ as a VLAN for a specific vSwithc. You can plug some vmnics directly to your DMZ switch. Or you can put all your ESX server nics in DMZ.
So you won't have any problem only question is manage this configuration trough vCenter. If you put all your ESX interfaces (Service Console) in DMZ you should open some ports between thus. Additionally Vmotion network must be in a separate network without a routable IP (remember that Vmotion network speaks directly with your vmkernel, so you must protect).
Maybe in this scenario I'd prefer to put your ESX server with some vmnics connected to inside (Service console), others to a private network (Vmotion, and FT), and the rest connected to your DMZ
Regards