I got myself a new macbook pro, so needless to say, I am dissatisfied with the limitations in the O/S and architecture to let me pretty much hook up anything I want and be able to talk to it within OS/X. My biggest problem is that Apple refuses to provide a generic pass-though mechanism for disk drives, and they don't have an external docking station like Dell/IBM. There is no expresscard fibre channel controller, or even a SAS controller (the SATA ones wont support SAS disks).
I've solved the hardware problem with a Magma expresscard -> PCI-e bridge product (very overpriced), but need to take it to the next level. I want to get RAID management configuration, tuning, and do some things that Apple will never provide, but that I need.
The key to this is getting a kext written that allows pass-through SCSI commands. I found some things that are promising, but this is one area of expertise I am lacking in. Has anybody managed to write one? With all of the hobbyist hardware that has been done here, I'm crossing fingers somebody has something that can be adapted.
For what it is worth, I have access to resources that others do not have, like non-disclosures with LSI, HP, and am intimately familiar with the MPT libraries (as they pertain to non-Apple hardware), so I think I could eventually even provide a cheap "hobbyist" SAS / RAID and/or fibre channel controller for people who have the need for speed and portability. [If for no better reason, to stick it to Magma who wants $795 for something that is little more than an enclosure, a $50 bridge chip, some simple firmware ... but I would need a kext to make it all happen.
If anybody has any questions about disk technology, controllers, RAID, etc, feel free to contact me. I've been a storage architect for 20 years now, so have pretty much done it all. [But I will not break any non-disclosures .. bend them a bit if I can, but won't reveal trade secrets].
