iSCSI Devices and Performance

home

Industry Trends

Storage

iSCSI

Storage Virtualization

IP Storage

2Gigabit Fibre Channel

Communications

VoIP

CTI Computer 

Telephony Integration

IP Telephony

Networking

Network Internet

Security

Wireless Networking

                                     ..

 

 

 

 

 

 

 

 

TCP Offload engines finally arrive
by: Alan Earls , Storage Magaziine

 

What's all the buzz about TCP/IP offload engines?

It's about higher data transfer speeds at lower cost. In a recent test, a server with an Alacritech Gigabit Ethernet accelerator card was hooked to a Nishan IP storage switch and connected to a Hitachi Freedom storage array across a single Gigabit Ethernet network. The result: iSCSI data transfer rates in excess of 219 MB/s with less than 8% CPU utilization. Top rates for Fibre Channel are slightly under 200 MB/s, with CPU utilizations ranging from 5% to 10%.

Until recently, only Alacritech was shipping TOEs. All of its products list for under $1,000 per board, which is much lower than the cost of adding servers or adopting Fibre Channel, which can cost several hundred thousand dollars.

In February, 2002, Intel became the first major player in the market, introducing its PRO/1000 T IP Storage Adapter, which should be available as you read this for $695. While Intel hasn't done any public tests along the lines of the Alacritech/HDS/Nishan demo, Travis Vigil says they have reduced the CPU load for a Pentium III server to under 5%, compared to virtually 100% with no TOE.

While there are some differences in the approaches taken by Intel and Alactritech, the differences are less significant at this point than the similarities.

"Intel entering the market is a validation of the TCP offload process," says Jamie Gruener, senior analyst for storage with Yankee Group Inc., Boston, MA, who cautions that "we're in a validation phase."

The basic idea behind TOEs is to let servers work more effectively in data intensive environments where companies run core business apps across multiple networks via TCP/IP. As the data load goes up, the server processing loads can become unacceptably high. TOE devices offload the TCP/IP processing that's performed on a host server to an ASIC chip on the adapter. Although the error correcting in the TCP layer that used to drag down TCP/IP traffic is still done on the host, offloading the processing to the ASIC chip promises to dramatically reduce server bottlenecks and speed backup times.

Galen Schreck, an analyst with Forrester Research in Cambridge, MA, thinks TOEs are promising, and may be essential to achieve acceptable storage-over-IP performance. "Protocols like iSCSI that depend upon high-speed access to networked storage will begin to drain performance from applications at higher speeds," he says.

Schreck says there are a number of niches where TCP offload technology will have immediate appeal - applications like storage or Web serving where processing TCP packets tends to take CPU time away from the applications running on a server, for example.

TOE users are rare right now because most TOE vendors are still in the development stage. San Jose, CA-based Alacritech Inc. may soon be joined by some others, such as QLogic, Aliso Viejo, CA, which is beta testing product. But a half-dozen or more companies are rushing to bring TOE-type products to market and most refuse to disclose their plans.

Early Adopters
For companies that have deployed TOEs, there is cautious optimism about the ability of the technology to deliver. David Zanesco, network manager at Madison National Life in Madison, WI, started using TOEs from Alacritech about six months ago to overcome the slow performance of the company's backup server. Zanesco says his shop is predominantly based on Token Ring networking and in setting up the backup server, he opted for an additional Ethernet segment, installing an HP ProCurve switch to handle the interchange between the two sections.

Zanesco says that nightly backups were taking 12 hours when he was running them on the Token Ring alone. After installing an Alacritech 100x4 Quad-Port Server Adapter, backup times were reduced sharply.

Even with the added complexity of moving data between Ethernet and Token Ring, Zanesco says his operation reduced backup time to about four hours. The backup server with the Alacritech TOE now handles all backups, including data from Freedom, an insurance industry accounting package provided by Freedom Group, Cedar Rapids, IA, that's widely used by insurers and financial service operations like Madison. "The database is enormous, with thousands of files, so ensuring that a thorough and complete backup is done every night is critical," says Zanesco. In addition, Madison must back up thousands of more familiar Word and Excel files.

Zanesco says he also looked at a range of products from Madge, Olicom, IBM, and 3Com, but Alacritech had the most cost-effective option. Zanesco says Alacritech's TOE provides higher performance than other products he had researched and that he went with Alacritech because it offered aggressive pricing, a fast card, and a convincing argument for offloading the server CPU.

Rick Halbardier, a project coordinator in the IT Department for Washoe County in Nevada, also had a positive experience with Alacritech. Washoe County stores about 3.2TB of data across 112 servers. After installing an Alacritech 100x4 Quad-Port Server Adapter and an Alacritech 100x2 Dual-Port Server Adapter, the operation's usual 10-hour backup process was reduced to just two hours. Prior to installing the Alacritech network adapters, the servers were set up in a point-to-point 100-Mbps Fast Ethernet connection. Now, the county's backup server is point-to-multipoint, and the DHCP is point-to-point using Fast Ethernet smart trunking on two connections.
TOEs make servers more efficient

Halbardier estimated that the improved network performance will save $25,000 to $30,000 annually. In addition, he says it will eliminate the need to budget up to $100,000 for new server hardware.

How should other potential customers analyze and select TOE technology? Unfortunately, beyond the experience of a handful of Alacritech customers, there's little hard experience on which to base opinions. Jeff White, senior storage engineer at Imation's storage lab in Oakdale, MN, says the lab started testing Alacritech's products and may follow that with an examination of beta product from QLogic. He says there are no real benchmark tests for TOEs at this point but, "they seem to do what vendors say they will do."

Opinions on TOEs vary widely among analysts. Steve Duplessie, analyst with Enterprise Storage Group Inc., Milford, MA, is very bullish on TOE technology and predicts that it will become ubiquitous in the not too distant future. But other analysts disagree.

"Storage traffic is up for grabs when it comes to TOEs," says Gruener. "I'm on the fence until the industry as a whole provides serious performance statistics to support the idea that TCP/IP offload engines can really solve the problem. We need to performance testing with backup and other applications." Gruener adds that InfiniBand could transfer the entire TCP bottleneck into the network.

Schreck points out that there are many other competing technologies in the network performance space: routing optimization, caching, compression, and SSL offload to name a few. "Companies like Sockeye, Network Physics, F5, and Intel have various appliances that compete for the same budget dollars - and none of those use TOEs," he says.

He predicts that TOEs will survive in some form and become incorporated into numerous products with higher-level functions, such as NAS boxes, iSCSI cards, server-class gigabit NICs, and Web performance accelerators. As examples, he cites Redline Networks' Web performance accelerator and BlueArc's networked storage. "I wouldn't imagine that firms would go shopping for TOEs as a standalone item," he says. "In the long run, I expect TOE technology to sink below the waterline - like the alternator in your car. You need it, but you don't buy it as a separate purchase - nor do you really care about who made it.''

For now, while TOEs are appealing, storage managers may want to wait at least six months. Alacritech, the pioneer, can still cite only a handful of users. Test data is almost nonexistent. And there are fundamental questions about where TOEs will fit architecturally.

To be sure, TOE technology seems to offer more bang for the buck, but wrong turns, even if initially inexpensive, can turn out to be costly in the long run. By later this year there should be more early adopters with experiences to review and many more vendors delivering product - surely a better environment for making informed decisions.