Hi guys, I've read and learned quite a lot in this amazing forum .
But there are still some basic questions regarding SAS, STP, HBAs and PCIe left...
I would like to understand the recent limitations which occur on the way from the harddisk, through the HBA (with RAID 6), to the PCIe Ports. Which speed can be achieved now and where is the bottleneck? Where will the bottleneck be with SAS 2?
On the PCIe side most HBAs use PCIe v1.x with 250 MB/s per lane. Generally 8 lanes are used so the speed should be 2 GB/s in total. This will double with newer cards supporting PCIe v2.x. -> Nothing to worry. Even with PCIe v1.x you can nearly satisfy two 10 Gbit/s NICs.
Regarding the HBAs (in my case RAID 6) I've no idea about the limits. When there should be a bottleneck it has to be while writing. What's about the max read speed? -> Please clarify.
And last what's about the limitations on the way from the HBA's to the harddisks? The HBA has a peer-to-peer connection to each harddisk (without extender). SAS 1 offers 3 Gbit/s and SAS 2 6 Gbit/s. Net this is round about 300 for SAS 1 and 600 MB/s for SAS 2. When you think about a typicall 8 port controller the speed should sum up to 2400 MB/s. But I've read in a post from odditory that this is limited to 600-650 MB/s (SAS 1) because of the STP protocoll when you're using SATA drives. I can't understand why it should be 600-650 MB/s because I haven't found much information about the STP protocoll.
Thanks for your help in advance!
But there are still some basic questions regarding SAS, STP, HBAs and PCIe left...
I would like to understand the recent limitations which occur on the way from the harddisk, through the HBA (with RAID 6), to the PCIe Ports. Which speed can be achieved now and where is the bottleneck? Where will the bottleneck be with SAS 2?
On the PCIe side most HBAs use PCIe v1.x with 250 MB/s per lane. Generally 8 lanes are used so the speed should be 2 GB/s in total. This will double with newer cards supporting PCIe v2.x. -> Nothing to worry. Even with PCIe v1.x you can nearly satisfy two 10 Gbit/s NICs.
Regarding the HBAs (in my case RAID 6) I've no idea about the limits. When there should be a bottleneck it has to be while writing. What's about the max read speed? -> Please clarify.
And last what's about the limitations on the way from the HBA's to the harddisks? The HBA has a peer-to-peer connection to each harddisk (without extender). SAS 1 offers 3 Gbit/s and SAS 2 6 Gbit/s. Net this is round about 300 for SAS 1 and 600 MB/s for SAS 2. When you think about a typicall 8 port controller the speed should sum up to 2400 MB/s. But I've read in a post from odditory that this is limited to 600-650 MB/s (SAS 1) because of the STP protocoll when you're using SATA drives. I can't understand why it should be 600-650 MB/s because I haven't found much information about the STP protocoll.
This seems to be the real limitation but I've no idea why exactly.Right now you'll be limited to about 600-650MB/s which is a limitation of the STP (Serial Tunneling Protocol) when you're attaching more than 8 drives and using an expander. With SAS-2 that should double.
Thanks for your help in advance!