1M IOPS: Meaningless or Not

The first system administrator to ever upgrade a server undoubtedly experienced a mismatch in performance between the installed server and the new component. Since then, millions of data center managers have experienced first-hand the performance bottleneck constantly moving from one component in their data center to another. Have those millions of years of experience stopped smart people in our industry from challenging whether it makes sense to deploy new generations of faster technology -- because the new technology has performance the rest of the system can’t use? The answer is “no,” and the latest generation of high performance converged network adapters is a great case-in-point.

Recent press releases, test reports and webcasts from Broadcom, IT Brand Pulse, Microsoft and Intel have included references to performance of 1 million inputs/outputs per second (IOPS). The reflex reaction from many in the industry was, “this level of performance is meaningless.” The reason they believe 1 million IOP performance is meaningless is because is most servers, storage and applications can’t use that much I/O capacity. They’re absolutely correct that most servers, storage and applications can’t use the performance. But they’re wrong about the additional performance being meaningless. All things being equal, data center managers prefer to buy the newest, fastest equipment in order to future-proof their environment.

If you’re shopping for a car and the sales person offers you a choice of a Gremlin and a Porsche for the same price, are you going to argue the additional performance can’t be used on the roads you drive, and choose the Gremlin? No, you’re going to drive away in the Porsche and let the other poor S.O.B. explain why he bought the Gremlin. Similarly, in a recent survey of over 100 IT professionals, 77% said, all things being equal, they would buy Adapter A that did 1 million IOPS and was twice as fast as Adapter B. Furthermore, 36% of the respondents said they would even move off the standard adapter platform.

In 2002 LSI announced the ability of their Ultra320 SCSI host bus adapters to support 100,000 IOPS. Their competitors rightfully pointed out that no server or storage could feed the beast with that much I/O. However, the product was successful because storage administrators wanted the fastest storage controller they could get. In 2010, 10 gigabit network adapter manufacturers need to achieve 1,000,000 IOPS performance because converged network administrators responsible for virtual server environments will expect it. And around 2015 when 100 gigabit Ethernet becomes mainstream, I expect many will challenge why anyone will ever need 10 million IOPS.


posted by: Frank Berry

Frank Berry, InfoStor Guest Blogger
by Frank Berry
InfoStor Guest Blogger

Frank Berry is CEO and senior analyst, unified networking practice, at IT Brand Pulse. He is a 30-year veteran of the IT industry, and has held senior executive positions at storage vendors such as QLogic and Quantum.