I am setting up a lab and wanted to be sure the following makes sense\is possible:
One server running vsphere 5.5 with two fiber HBAs 2 Windows 2012 Hyper-V VMs each bound to an HBA
I'm using vSphere because it supports nested visualization, but I'm really setting up this lab to test out hyper-v and live migrations.
Will I easily be able to bind each VM to a physical HBA on the host or are there any caveats I should know about?
*edit: Sorry this question was vague, I have not used vSphere before nor worked with HBA cards in a virtual setup like this.
Now my question is this: Do I install the vSphere drivers on the host and make the HBA's available to the guests somehow OR should I use PCI pass-through and install the HBA drivers on the Windows guests?
The host is a Dell T610 which I'm pretty sure supports IOMMU. I think PCI pass-through is the only way to achieve what I want- is this correct?