I have an ESX 4.1 host, and an iSCSI SAN, and a vCenter server all sitting in the same VLAN 100 on a switch (which I intended for iSCSI traffic). The SAN is going to serve as storage space for my virtual machines, and as file storage. One the ESXi host, I've plugged in NIC's I've dedicated to iSCSI traffic into the proper ports on that VLAN 100 on my switch.
I've plugged another NIC on my ESXi host into a port on my switch dedicated to my actual network (management - VLAN 200), and this is the NIC the booted virtual machines actually use for network traffic.
Here's where it gets tricky (for me at least). I'd like to have one virtual server dedicated to being my file server (mounting an iSCSI share on VLAN 100), but I want it also to be accessed from my management VLAN 200, but I'm not sure how to accomplish this.
Additionally, I'll have a few other situations where I'd like to have access to VLAN 100 from systems networked in VLAN 200, such as a terminal server where I can run the vSphere Client from.
I have no idea how to achieve this, so any help would be appreciated.