How does a TOE affect performance?

How does a TOE affect performance?

Some vendors offer to host databases and Microsoft Exchange on NAS boxes, while advising that it is not recommended as far as performance concerned, because NAS works at file level access whereas SAN works at block level. In a NAS/SAN fusion with iSCSI, how would a TCP/IP offload engine (TOE) affect 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.

TOE can help NAS, iSCSI as well as general TCP/IP performance and offloading CPU workload on your servers. TOEs are being deployed on target (storage) devices where the I/O activity from multiple initiators (servers) aggregate. The aggregated I/O and performance needs on storage devices are a good fit for TOEs today. However, TOEs have not caught on and are rarely deployed, particularly in general purpose environments. Some TOEs support iSCSI, some support TCP/IP traffic in general and some support both. Depending upon your specific performance needs, a TOE could help improve performance. However, you will want to weigh the added cost of a TOE vs. the achieved performance improvement.

Regarding the other part of your question, databases and Microsoft Exchange can be supported on NAS based solutions, but there are some caveats. For example, Microsoft only supports Exchange on a Microsoft based file system including Windows Storage Server NAS. Another caveat is the level of performance you need for your database and Exchange applications. Finally, confer with your storage vendors and database vendor as to what they will certify and support for your environment.

This was first published in June 2005