在此前三期连载中,我们已详细介绍了如何设置网卡、使基于多核至强5500系列处理器的服务器能够在I/O吞吐方面获得数倍的性能提升。从上一期刊登的实际测试结果来看,用户完全可以根据自己的实际应用模型,再对照本篇的内容来选配最适合自身需求的网卡,从而获得服务器整体性能的飞跃式提升。
谈到具体网卡的选择,首先要谈的就是它的接口。我们常说多核服务器时代英特尔在整体架构上是领先的,其实这种观点从其服务器平台的网卡接口设计上就可以得到印证:它抛弃了传统服务器平台上广泛应用的慢速并行扩展接口PCI-X,转而使用了高速串行的PCI-E接口,并且支持高达8×的PCI-E接口配置。这种从并行到串行的转变带来的优势还是非常明显的。第一,串行的接口简单,在成本和可靠性上都优于并行的接口;第二,串行接口的带宽更高,其工作方式也使得系统更利于发挥I/O端口的优势。有此两点,即可看出在今天的多核服务器中,那些仍未采用PCI-E接口的机型,实际上已经是颇为落后了。有鉴于此,基于英特尔至强5500平台的服务器几乎都选择了PCI-E接口的板载网卡,只是因网卡芯片的不同,使得其具体接口从PCI-E 1×到4×不等。
从英特尔千兆网卡发展的历史来看,在PCI-X时代,基于8254×系列芯片的网卡占据着市场的主流,而进入到PCI-E时代后,搭配全新8257×系列芯片的网卡就开始成为多核服务器的首选。自2005年82571芯片推出后,英特尔就一直在不断强化和完善这一系列的服务器网卡芯片,直到今年推出82577和82578这两款超小型封装和低功耗的网卡芯片,英特尔终于在服务器网卡芯片上完成了全面的布局,所有用户的差异化应用需求,都能在8257×系列现有的8款芯片(见表)中找到最适宜的解决方案。
从表中列举的这8款产品中,我们可以看出,即使是面对千兆网络的吞吐率,PCI-E 1×接口的带宽也是足够的。82573/4/7/8四款芯片就都采用了PCI-E 1×接口,所不同的是82574能够支持RSS和MSI(最高两队列),最早发布的82573和低功耗的82577/8则不支持这些功能,因为它们的市场定位是在低端服务器领域,对I/O性能敏感度并不高; 8257×系列中支持PCI-E 4×的网卡芯片则全部支持RSS和MSI(最高8队列),这显示出它们在设计之初就是面向那些对I/O性能要求较高的高端服务器用户。
从表中,我们还可以清楚地看到目前在多核服务器中英特尔提供的网卡芯片的特性,而这些产品在服务器厂商设计服务器整机时也预先获得了优选,在面向接入层应用较多的1U/2U服务器中,我们经常可以看到82576/5/4/1的身影,而面向中低端应用,或强调多端口应用模式的服务器上,多数都是双82574/7/8的搭载模式。而对于那些特别关注服务器I/O性能的用户,只需选择支持两个以上RSS队列的82576/5/1/2/4(请按我们推荐顺序选择)的网卡芯片,并在驱动中将其相应的功能开启,就可轻松地为基于多核至强5500处理器的服务器插上尽情释放其I/O性能的翅膀。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
多核移动处理器火爆 ARM乐开怀
巴塞罗那的MWC 2011大会上,各种高端智能手机及多核心移动处理器群芳争艳,但最开心的还应该是幕后的ARM,授权费正源源不断地涌向这家英国芯片设计公司。
-
如何看待多核创造的的下一代IT?
在过去的两年里,随着CPU性能、存储密度以及网络带宽的巨大提高,许多曾经让人头疼的问题已经不再那么痛苦了,那么接下来会发生什么呢?
-
摩尔定律不紧要 多核技术是关键
半个世纪以来,摩尔定律一直是正确的,使计算机价格更便宜,速度更快和更强大。然而,在同样长的时间里,一些专家一直警告……
-
微处理器:多核成主流
不管是通用微处理器还是专用微处理器乃至异构微处理器,都已经进入多核时代,通过多核技术提高处理能力,同时降低电能消耗已成为微处理器的必然选择。