Can you connect a SAN directly to a HBA with Fibre Channel?
I am in the process of sourcing our company's first SAN as we have the need for high availability/shared storage. I have noticed fibre channel switches are extremely expensive, and for redundancy we will require 2 of them, costing around $12000 on the low end. The SAN we are looking at (HP MSA 2040) comes with 8 fibre channel ports, and we will only require 6 total (2 per ESXi server * 3).
So my questions are:
Can we directly connect the SAN to the server HBA and skip on the switches?
Will we still be able to use vMotion and High Availability using direct connections from all servers?
You can use multipath FC connections from your servers to the MSA2040 without the use of a switch.
You would connect your HBAs on thee servers to each of the two controllers on the MSA. The MSA2040 was designed for this, and this is a fully supported cabling and VMware host design.
Can we directly connect the SAN to the server HBA and skip on the switches?
Yes, no problem here.
Will we still be able to use vMotion and High Availability using direct connections from all servers?
Yes.
What you'll be losing out on, though, is the ability to leverage multiple fibre paths from your HBAs to your SAN, meaning that if your HBAs fail, or if the cable fails (or gets accidentally damaged/unplugged), or if the HBA on the SAN fails, there is no redundancy in place to protect you from downtime. It sounds like you're well aware of that, though.