科汇兴官网 | 天猫店 | 阿里巴巴站 | | English欢迎访问深圳市科汇 兴科技有限公司网 站!
您当前位置:科汇兴 >> 新闻动态 >> 常见问题 >> 浏览文章

装千兆网卡就能千兆吗?千兆系统如何优化

更新时间:2015年03月19日 点击:【字体:

  很多新的工作站和服务器都配置集成的GB网卡。但是,很多人很快就发现,这些网卡传输数据的速度还没有100MB/每秒的网卡速度快。很多因素可以影响你以更高的速度传输数据的能力,其中多数因素与操作系统的设置有关。在这篇文章中,我们将讨论使你新的配置GB网卡的服务器在Linux、FreeBSD和Windows操作系统中达到接近GB的速度所需的一些必要步骤。

  硬件的考虑

  首先和最重要的是我们必须要认识到应该考虑一些硬件的限制。这是因为有人在一台服务器中安装了一个GB网卡并不意味着硬件能够达到这个速度。

  网卡一般通过一个PCI插槽连接到PCI总线。老式工作站和非服务器主板一般都采用32位的33MHz的PCI插槽。这就意味着它们能够以每秒133MB的速度传输数据。由于总线是计算机系统中的许多部件共享的,因此,数据传输的实际速度在最好的情况下是每秒大约80MB。

  GB网卡提供的数据传输速度为每秒中1000M位,或者每秒中125MB。如果PCI总线的速度只有80MB,这对GB网卡是一个重要的限制因素。数学计算出每秒640M位的速度确实比大多数GB网卡安装之后的速度快很多。但是,请记住,这可能只是最佳的情况。

  如果在服务器中还有其它需要消耗大量数据的PCI卡,你可能看到数据的吞吐量将显著下降。克服这个瓶颈的惟一的解决方案是购买一个配置66MHz的PCI插槽的主板,这种插槽的数据传输速度可达到每秒266MB。此外,新的64位PCI插槽使用66MHz总线能够使数据传输速度达到每秒532MB。这是所有的服务器级主板的标准。

  假设我们使用能够满足GB网卡数据传输速度的合适的硬件,接下来的障碍就是操作系统的问题。为了进行测试,我们使用了两台相同的服务器。这两台服务器的配置都是:英特尔服务器主板、奔腾4 3.0GHz处理器、1GB 内存、集成的英特尔10/100/1000网卡。一台服务器运行采用2.6 SMP内核的Gentoo Linux操作系统,另一台运行采用SMP内核的FreeBSD 5.3操作系统以便利用英特尔奔腾4的超线程功能。我们很幸运地有一台具有GB功能的交换机。不过如果你没有千兆交换机,可以把这两台服务器直接连接起来也能取得了同样的结果。

(载请注明出处并保留作者链接,版权:科汇兴/原文连接:http://www.khxusb.com/news/2638.html)

上一篇:没有了

下一篇:迷你无线路由器密码忘记了

推荐产品+ 更多