iSCSI: What is it good for?
What are the issues with iSCSI performance? When should I use it, what applications is it good for, and when does it make sense to deploy? Do I need an iSCSI HBA to improve application performance?

    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.

iSCSI is rapidly growing and is a viable alternative to a FC SAN. We are aware of over 5,000 iSCSI production SANs, and the number increases every day. iSCSI performance is an often misunderstood issue.

Effectively, the only difference between iSCSI and FC performance is with bandwidth-intensive applications. The iSCSI protocol is extremely efficient and all of our testing has shown this to be true. ESG Lab, which is our hands-on testing service, recently did an apples-to-apples performance test with the EMC AX100i (iSCSI) and the AX100 (FC). The lab analyzed different e-mail workloads, and we simulated an e-mail environment. We used an industry standard benchmark tool, IOMETER to run the workload. The maximum I/O rate recorded by IOMETER was translated into the maximum number of typical Exchange users. Our calculations were based on guidelines from Microsoft. The AX100 with FC supported up to 424 e-mail users and the AX100i with iSCSI supported up to 399. This is a marginal difference.

iSCSI should work with any application that FC does. Every customer must perform their own evaluations to determine if there is a fit and which vendor they want to use. I have spoken to dozens of iSCSI customers and they all were satisfied. Some even stated that they would never go back to FC.

We have seen very little deployment if iSCSI HBAs in application servers. Approximately 90% of deployments that we are aware of are not using iSCSI HBAs. Typically, the customers that have installed iSCSI HBAs are using them for remote booting functionality rather than performance, because the processing power in today's servers is more than sufficient to handle the load.

This was first published in May 2005