-
What happened to Infiniband as a SAN topology? Especially on OS-X?
I’m a DIY kind of guy (yes I know, yelling in 3.2.1) and want to learn more about shared filesystems and SAN’s. For reasons I can’t understand, I have an irrational dislike for fibre-channel, not a serious one that I can’t get over but nevertheless from my linux days, I’m really curious to setup a little IB 3 node test SAN now that the IB players are all going to 20Gb/s and 40Gb/s and tossing their 10Gb/s stuff onto Ebay for pennies. So before you yell at me for not calling any of the big FC or 10GbE players, please understand, I’m buying this for myself to test and learn and have only 3 nodes (Mac, Win 7, Linux). But I do have a commercial setup in my sights after this and any players that are willing to point me in the right direction and grow my engineering education will have my appreciation and my ear when it comes time to do the real build-out early next year.
So just for fun, I was thinking of buying one of a few different IB setups I see on Ebay with various numbers of ports and matching cards. How can I not, I can get a switch and 3 10Gb/s cards for around $400 now a days and that’s low enough for just experimenting and learning.
However, while the windows and linux drivers for Voltaire, Mellanox and other IB manufacturers are all available, I find nothing for OS-X.
My questions are:
1. What’s happened to Infiniband in general as a SAN topology, it seemed to have such promise and was cheaper than fibre but it seems impossible now to build a SAN with IB gear, I feel I’d really be on the fringe and with little support if I did. It’s seems like you can only do FC or 10Gbe (and I don’t understand the big push for 10GbE since FC is still faster and cheaper). Why is IB not as big as FC and has even diminished significantly in the last few years?2. While there are still a few options for IB on Windows and Linux, the OS-X market is dead. Why? What happened? You used to be able to get IB cards for Macs, now I can’t find a single one.
3. When using IB or FC can you do simple file sharing (ala CIFS/SMB, NFS, AFP/IP and so on) over that topology (but at the higher speeds of IB/FC) so you don’t have to get into shared file systems? I realize it’s not going to be as fast as block transfers but it should still be faster than 1GbE. I know someone also testing a cheap IB setup off Ebay and he’s running IP over IB so he must be doing simple file sharing.
And lastly, this is where surely I will get eviscerated:
4. Why are there no opensource shared filesystems that are linux, windows and OS-X compatible? There seems to be a few ways to get 2 out of 3 but OS-X seems to be a commercial proposition only. I’m almost tempted to run Linux in a VM under OS-X and share a drive back up to the host system just to test some open source optionsMind you I am using this test setup to learn on my home systems. However it is my plan in the next 6 months to build out a commercial SAN for my company utilizing something along the lines of 8Gb FC and MetaSAN (or any easy to implement multi-OS cluster FS, hopefully without needing a MDC) between 2 servers (with DAS), 2 Smoke boxes and 16 Win 7 workstations. But baby steps first.
Any engineering based opinions and or advice is appreciated.
Thanks,
CG