Newsletters   Subscriptions  Forums  Store   Career  Media Kit  About Us  Contact  Search   Home 
tlb
Volume 2, Number 24 -- June 21, 2005

Level 5 Boosts Ethernet Bandwidth, Lowers Latency


by Timothy Prickett Morgan


Nature loves evolution, not revolution, and it is not by coincidence that so do the customers who end up buying (or not buying) the myriad hard and soft wares put together by the vendors in the computer and networking industries. That is why Level 5 Networks, which launched its first product yesterday, is so interesting. Level 5 has taken the ubiquitous Ethernet protocol and created a network fabric that has many of the good attributes of more sophisticated networking while maintaining compatibility with plain, old Ethernet.

Level 5 was created by a bunch of networking experts from the AT&T Laboratories Cambridge, in the United Kingdom, which was a research lab set up by Italian computer and networking equipment provider Olivetti years earlier. After AT&T shut down the Cambridge lab, Derek Roberts, who was the architect of AT&T's CLAN high-performance networking project and who is now Level 5's chief scientist and vice president of hardware architecture, and Steve Pope, who also worked on the CLAN project at AT&T and who is chief technology officer and vice president of software architecture, got together in 2002 to try to fix Ethernet and TCP/IP. While both protocols work fine for relatively modest workloads, Ethernet is too slow for many high performance workloads (such as supercomputer clusters and database clusters), and the TCP/IP stack adds too many latencies and eats up too much server processing power.

According to Dan Karr, who was brought in as president and CEO of Level 5 from semiconductor maker Virata and who was head of sales for graphics chip maker S3 as it grew from $10 million to more than $300 million in sales, there are a number of networking products that have tried to do what Ethernet cannot, which is move lots of data at a low latency with a lot of throughput and a high connection rate. Quadrics and Myricom created high-speed, high-bandwidth interconnections for workloads that use the Message Passing Interface (MPI) protocol common in high-performance supercomputing clusters; the InfiniBand protocol was created to bridge the gap between the supercomputer and commercial worlds and was intended to be a fabric for connecting servers to each other and to their storage; and even the iWarp (InfiniBand over Ethernet) protocol from the RDMA Consortium and the Internet Engineering Task Force requires some changes to the operating system software stack and APIs. Both InfiniBand and iWarp are smart in that they get applications talking to the host adapters and offload some operations from the operating system--which provides reduced latency and very good performance--but they require new APIs. And TCP/IP offload adapters help some on big data blocks, but do not do anything for small blocks of data and they actually increase latencies in the network for some data transfers.

What Level 5 claims to have done with its EtherFabric is to soup up Ethernet and TCP/IP without making operating system or server makers tweak their wares. "A lot of people say the words 'Ethernet compatibility,' but they do not exactly deliver on it," explains Karr. "With EtherFabric, there is no porting, no compilation of applications or operating systems, no change to the network." He says that being able to use the same wires is only 2 percent of the problem, which is what solutions such as iWarp provide. If you have to change your software, saving money on the wires is probably not worth it.

You can bet that supporters of Quadrics, Myricom, InfiniBand, and iWarp are going to come out pretty strongly to pick apart the claims that Level 5 is making with EtherFabric because the technology seems compelling even if it may not offer the lowest latency among interconnections. The company's first product will be a two port, 1 Gb/sec Ethernet card, and it will soon deliver 2 Gb/sec and 4 Gb/sec parts. These are the speeds of Gigabit Ethernet and the two Fibre Channel interconnections. There are a number of secrets to EtherFabric, but basically it has electronic circuits that virtualize the network interfaces and handle much of the work normally done by the operating system on a server that is managing TCP/IP and Ethernet links; then, the TCP/IP stack is moved up into the application user space on the servers and each application gets its own virtual TCP/IP link. TCP/IP exception processing is grabbed by the EtherFabric host adapter and re-routed to the existing operating system kernel so the OS does not have to be changes.

The net effect, says Karr, is that compared to Gigabit Ethernet, twice as many CPU cycles are freed up (which means clusters can have half as many servers), and latency improves by a factor of five to under 10 microseconds (measured at an application-to-application level). And because the EtherFabric hardware and software supports channel bonding (which is striping data across multiple, virtual Ethernet ports), customers who need more bandwidth can gang up both ports on the single EtherFabric card to make a 2 Gb/sec port, or can take multiple cards to create even more bandwidth. What this also means, for instance, is that if you want to use iSCSI to connect to your network storage instead of Fibre Channel, you can do so over port-striped EtherFabric links and have the same bandwidth as the fastest Fibre Channel SAN links available today. This is a big deal for a lot of customers.

While Level 5 has 2 Gb/sec and 4 Gb/sec ports on the way, it says by the first half of 2006, it will have 10 Gb/sec ports available. The EtherFabric cards come in PCI and PCI-X flavors, and will plug into faster PCI Express slots by the end of the year.


One of the interesting aspects of the EtherFabric approach is that if you just plug it into one side of a link, it will speed up that link. You don't have to have it on both sides to improve the performance of a machine, although having it on both sides of a link will obviously be a better idea.

Right now, the EtherFabric hardware and software will support any open source or commercial Linux running the Linux 2.4 or 2.6 kernels. A single two-port, 1 Gb/sec adapter including the software costs $495, with volume customers being able to get them for $295 a pop. Early next year, Level 5 will roll out support for Microsoft's Windows Server 2003 operating system, and can deploy the technology on any Unix platform it wants and will do so based on customer demand. The company is engaged with the major server makers to see how it can work together to push EtherFabric into the market.

Level 5 had last year secured $9 million in venture funding to help build its products, and in addition to announcing the availability of EtherFabric yesterday, Level 5 said it had actually secured a second round of funding amounting to $30 million back in February. Oak Investment Partners, Accel Partners, Amadeus Capital Partners, and IDG Ventures all kicked in the dough, which will be used to build out and market the EtherFabric product line.

Sponsored By
OPEN SYSTEMS

Accounting software over 25 years strong.

Founded in 1976 to deliver powerful accounting software solutions to small and mid-market customers, Open Systems is a single-source provider of accounting, distribution, manufacturing, CRM and eBusiness solutions.

Choose OPEN SYSTEMS Accounting Software (OSAS) for Windows, UNIX, and Linux. Source code for Open Systems products is provided at no additional cost.

www.osas.com


Editor: Timothy Prickett Morgan
Contributing Editors: Dan Burger, Joe Hertvik, Kevin Vandever,
Shannon O'Donnell, Victor Rozek, Hesh Wiener, Alex Woodie
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.


THIS ISSUE
SPONSORED BY:

Stalker Software
Arkeia
Open Systems
California Digital
Thawte Consulting


The Linux Beacon

BACK ISSUES

TABLE OF
CONTENTS
Mandriva Accelerates Linux Desktop Push with Lycoris Buy

IBM Finally Launches Opteron Blade Servers

Level 5 Boosts Ethernet Bandwidth, Lowers Latency

As I See It: First Timers

But Wait, There's More


The Four Hundred
The OS/400 Ecosystem,
Part 2


IBM's iSeries Rejuvenation Efforts Begin to Bear Fruit

ERP Market Grew Solidly in 2004, AMR Research Says

Mad Dog 21/21: If It Walks Like Sudoku . . .

The Windows Observer
Ten Patches Fix 12 Windows Flaws This Patch Tuesday

IBM Finally Launches Opteron Blade Servers

Veritas Unveils SQL Server 2005 Support for High Availability Software

HP, IBM and Unix, Windows Tied in the Server Market

The Unix Guardian
OpenSolaris Community Opens for Business

Fujitsu-Siemens, IBM Show Off Unix Server Performance

Oracle Acquires TimesTen for Real-Time Database

Shaking IT Up: In a Crisis, A Good Manager Is an Absent Manager


Copyright © 1996-2005 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc. (formerly Midrange Server), 50 Park Terrace East, Suite 8F, New York, NY 10034
Privacy Statement