Raw SAN Network Speeds

Here’s some RAW SAN network speeds that I found in some post somewhere (which I didn’t write down).. Obviously there are a lot of caveats related to this, but from a pure bandwidth perspective, I thought this was interesting for reference.

1 gig = 125 MB/sec

2 gig = 250 MB/sec

4 gig = 500 MB/sec

8 gig = 1000 MB/sec

10 gig = 1250 MB/sec

This entry was posted in General Storage by virtualdennis. Bookmark the permalink.

About virtualdennis

I have over 18 years helping small to large enterprise businesses nationwide with their enterprise storage, backup and recovery, disaster recovery and system virtualization solutions. He holds numerous storage and virtualization certifications and has personally delivered over 300 complex enterprise solution implementations. He has been privileged to speak at various national events on the topics of datacenter virtualization, end-user virtualization, hyper-converged infrastructure and disaster recovery.

3 thoughts on “Raw SAN Network Speeds

  1. This is just a basic bits-to-bytes conversion (8-bits/byte) and you’ll never see speed at those numbers as there will always be protocol overhead, etc.

    As to where it came from, it sounds like the usual vendor marketing fluff. ๐Ÿ˜‰

  2. Thanks for the comment Andrew. And you’re totally right, thus why I made the “caveat” comment in the post. Protocol overhead/type of protocol, array caching architecture, Raid overhead/type, all of these affect these numbers. These numbers are purely from a wire speed point of view. It seems some of the storage vendors we deal with as of late have been claiming “wire speed” performance on their arrays. Well, #1, we can see what wire speeds are based on the simple math on this post. #2- We know that protocol overhead will subtract from your performance, which #3- if the vendor’s claims on performance are too close to the numbers above, then they are doing either some awesome caching or are are flat out fudging their numbers..

  3. I’ve always believed the 10b/8b encoding that occurs when transmitting bytes serially neutralized this argument. Unlike the good old days of parrallel cables ๐Ÿ™‚ when the parity was sent in parrallel with the data bits, we now have to incorportate them into the serial data stream, e.g., GigE or FC, and use 10b/8b to achieve a similar result with regard to parity. Said another way, you need to send 10 raw bits to end up with 8 useful bits on the other end (SERDES) http://en.wikipedia.org/wiki/SerDes. Doing the math then, take the 1Gb = 125MB/s and back it off to 8/10’s of the number and your back to 1Gb = 100MB/s.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s