Because why not? They're cheap and cheerful and easily handle 3 Gb/s and 6 Gb/s per their spec. 12 Gb/s would get dodgy, though. Of course, single lane only, but you would never connect both lanes to the same host port, so there's no point in having a dual-lane SAS cable.
As you've discovered...
Also, running compression with 4k writes is utterly pointless as all blocks with ashift=12 (you did set ashift=12 when creating the pool, right?) will be at least 4k anyway.
But really, reconsider whether 4k sync writes are really necessary or representative of your future workload.
The .12 firmware update, IIRC, fixed some edge cases with SATA devices that would fail pretty obviously with .10. Probably not a big deal if Dell's firmware works without apparent issue.
I'm not sure I've seen it done with the SAS3108, but the process has been documented for some SAS2 controllers. It's definitely not officially supported and Broadcom's tools will fight you every step of the way, but it's also true that the hardware is essentially compatible (which is also how...
Ok, but then that needs all sorts of plumbing that doesn't exist and is unlikely to exist (see the relatively poor handling of SR-IOV NICs, and those have been around for literally a decade and a half):
The driver needs to handle all the housekeeping involved in this
The host needs an interface...
Ok. What happens when you add an expander? An expander is always going to be taking at least four ports. Is the card just going to hot plug a truckload of new PCIe devices? Does it remove three channels and shove every disk behind the expander into the first channel?
The concept breaks down...
I think there are just too many moving parts for this to really be viable outside of a niche use case. Sure, you could assign disks to VFs, but then what about hot swap? What if you add a whole expander full of disks? Do you rely on SES to maintain a physical slot mapping table that can then be...
Who says that SR-IOV is in any way supported? What would it even mean for an HBA? Google shows me a lot of talk about SR-IOV with LSI HBAs, but very little in terms of anyone acquiring the mythical firmware that enables it, much less what the VFs would expose and how.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.