专家博客 百万次IOPS是否真的毫无意义?

本文作者Frank Berry是IT Brand Pulse的首席执行官。IT Brand Pulse是一家调查 IT管理员对厂商和产品观感的公司。Berry是一位拥有30年IT业经验的资深人士,曾经在QLogic和Quantum担任过高级管理职务。 

以前,管理员在升级服务器的时候总会碰到现有服务器和新组件之间性能上的不匹配问题。从那时候开始,数百万名数据中心管理员在给数据中心更换和升级组件的时候不断地碰到性能瓶颈。这种现象使得我们业内的一些人开始质疑在数据中心中部署最新最快的技术是否合适,因为系统的其他部分经常跟不上和用不上新技术的性能。回答是不。最新一代的融合网络适配器就是一个很好的例子。

最近来自博通、IT Brand Pluse、英特尔和微软的新闻发布,测试报告和网络会议已经提到了100万次每秒输入/输出(IOPS)。业内许多人的反应是:"这么高的性能毫无意义"。他们之所以认为100万次IOPS没有意义是因为大多数服务器、存储和应用程序无法使用这么高的I/O能力。从I/O能力上来说,他们是对的,不过他们错在认为更高的性能是无意义的。如果所有的东西都一样,数据中心管理员总是倾向于购买更新更快的设备以便预备未来环境的需求。

如果你在买车同时销售人员以同样的价格向你推销一辆大众和一辆保时捷,你会说在你行驶的道路上用不到保时捷这么好的性能而选择大众么?不会,你会购买保时捷。同样的,在最近给100多名IT专家进行的调查访问中,77%的受访者表示,如果其他条件都一样,在能够进行I00万次IOPS的适配器A和只能进行50万次IOPS的适配器B中,他们会购买适配器A。此外,36%的受访者甚至表示他们会放弃现有标准的适配器平台以获取更高的性能。

2002年,LSI宣布他们的Ultra320 SCSI主机总线适配器可以支持10万次IOPS。当时,他们的竞争对手认为没有哪一个服务器或存储可以支持这么高的I/O。不过,LSI的产品仍然取得了成功,因为存储管理员总是希望能够获得最快的存储控制器。到2010年,10Gb网络适配器制造商需要100万次IOPS的性能,因为负责虚拟服务器环境的融合网络管理员希望得到这样的性能。到2015年左右,当100Gb以太网成为主流的时候,我预计他们会期待1000万次IOPS性能的到来。