Performance of different NAS and SAN drives

Performance of different NAS and SAN drives

What is the difference in performance between the following flavors of NAS and SAN:
  1. NAS -- SATA drives over Ethernet
  2. NAS -- FC drives over Ethernet
  3. SAN -- FC drives over fibre
  4. SAN -- FC drives over Ethernet

    Requires Free Membership to View

    When you register for SearchStorage.com, you’ll also receive targeted emails from my team of award-winning editorial writers. Our goal is to keep you informed on the hottest topics, the latest news and the biggest challenges you face as a storage professional today.

    Rich Castagna, Editorial Director

    By submitting your registration information to SearchStorage.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchStorage.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

Fibre channel I/O for storage will be faster than Ethernet because it is focused on storage I/O and does not have the extra overheads and non-data transmissions. FC also is deterministic, meaning that the response time should be relatively consistent. Ethernet may be variable because it has the option to discard packets if it gets busy, requiring the receiver to detect missing packets of information and request them to be retransmitted.

FC drives are faster than SATA drives (at least all the current generations that I've seen) for a couple of reasons. The first is that the cost savings for ATA is accomplished primarily by having a single processor to handle command and servo positioning. In FC there are two separate processors. This allows the FC drives to usually spin faster and handle servo problems induced by vibration or wear without sacrificing performance (ATA will use more of the processor power for servo control in that case rather than handling data transfer). FC is a more hardware intensive interface and is more costly, but also provides more performance.

NAS is remote file serving so there are more elements in the data path than a SAN, which effectively gives you direct block I/O. Implemented correctly, a SAN should always be faster to transfer data than a NAS implementation. The question always is: What are your requirements? NAS may fit your requirements effectively.

This was first published in October 2005