Found an interesting device
Some of you may be interested in this PCIe card:
http://www.addonics.com/products/ad4mspx2.php
I just received a couple of them and have done basic functionality testing. No bcache yet but that is what they are intended for. The controller is a Marvell 88SE9230 connected via an x2 link.
03:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9230 PCIe SATA 6Gb/s Controller (rev 10)
LnkCap: Port #0, Speed 5GT/s, Width x2, ASPM L0s L1,
Latency L0 <512ns, L1 <64us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain-
CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x2, TrErr- Train- SlotClk+
DLActive- BWMgmt- ABWMgmt--
Kernel driver in use: ahci
Kernel modules: ahci
[8:0:0:0] disk ATA MKNSSDAT120GB-DX 521A /dev/sde [9:0:0:0] disk ATA MKNSSDAT120GB-DX 507A /dev/sdf
So you are theoretically limited to less than 1GB/s across PCIe but for caching purposes I'm more interested in IOPS than raw bandwidth anyways. Using "dd if=/dev/zero of=/dev/sdX bs=1M oflag=direct" I am seeing ~380MB/s per device on 2 Mushkin MKNSSDAT120GB-DX concurrently. Not the greatest test but it does show that they work OK. I am getting Fedora 20 installed the way I want it and then the real testing will begin.
Quoted 21 lines · Jason Warr
Some of you may be interested in this PCIe card:
http://www.addonics.com/products/ad4mspx2.php
I just received a couple of them and have done basic functionality testing. No bcache yet but that is what they are intended for. The controller is a Marvell 88SE9230 connected via an x2 link.
03:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9230 PCIe SATA 6Gb/s Controller (rev 10)
LnkCap: Port #0, Speed 5GT/s, Width x2, ASPM L0s L1,
Latency L0 <512ns, L1 <64us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain-
CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x2, TrErr- Train- SlotClk+
DLActive- BWMgmt- ABWMgmt--
Kernel driver in use: ahci
Kernel modules: ahci
Quoted 2 lines
[8:0:0:0] disk ATA MKNSSDAT120GB-DX 521A /dev/sde [9:0:0:0] disk ATA MKNSSDAT120GB-DX 507A /dev/sdf
Also this may or may not matter to anyone here but I was screwing around with it and you can hot-plug the mSATA cards onto it just fine. At least with those particular Mushkin models but I believe it is supposed to be part of the spec that mSATA support all the features of regular SATA.
Quoted 10 lines
So you are theoretically limited to less than 1GB/s across PCIe but for caching purposes I'm more interested in IOPS than raw bandwidth anyways. Using "dd if=/dev/zero of=/dev/sdX bs=1M oflag=direct" I am seeing ~380MB/s per device on 2 Mushkin MKNSSDAT120GB-DX concurrently. Not the greatest test but it does show that they work OK. I am getting Fedora 20 installed the way I want it and then the real testing will begin. --
To unsubscribe from this list: send the line "unsubscribe linux-bcache" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html