Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > Dell服务器常见Linux驱动选择
【标  题】:Dell服务器常见Linux驱动选择
【关键字】:Dell,Linux
【来  源】:http://www.cublog.cn/u/11025/showart.php?id=196336

Dell服务器常见Linux驱动选择

Your Ad Here
  最主要是网卡和Raid卡驱动。一般来说可以通过lspci,lsmod(模块驱动),dmesg等命令查看。
1. 1X50系列:
   1750 Raid卡Fusion MPT device support --Fusion MPT (base + ScsiHost) drivers 
        网卡2个tg3. Broadcom Tigon3 support (就是集成的卡)
   1850 --CPU是叫IA32E或EM64T,可以当32位用-也可以当AMD64(x86_64)用。
        Raid卡megaraid2.AMI MegaRAID2 support 
        网卡2个e1000 Intel(R) PRO/1000 Gigabit Ethernet support

2. 2X50系列:
   2650 Raid卡aacraid Adaptec AACRAID support (EXPERIMENTAL)
        网卡两块tg3两块e1000(插槽的是e1000)(有些老的型号是eepro100)
        EtherExpressPro/100 support (eepro100, original Becker driver)
   2850 Raid卡megaraid2 .AMI MegaRAID2 support
        网卡4个e1000.Intel(R) PRO/1000 Gigabit Ethernet support
        现在dell的服务器大多用 e1000.用e1000别忘了把这个打开Use Rx Polling (NAPI)

3. 6650 raid卡megaraid2(老的有用megaraid的)AMI MegaRAID2 support
   网卡两个e1000,两个tg3.
 
   我们使用的都是dell的poweredge服务器,最多的是750和1650、1850。前段时间750和1850网卡上多次出现溢出(overrun),特别是一台网络数据流量很大的服务器,几乎每秒都会出现丢包。然后我对主板集成的intel网卡参数进行了不懈的卓有成效的调整,主要是RX Descriptors、TX Descriptors和Interrupt Throttle Rate,还测试了RX Interrupt Delay和RX Absolute Interrupt Delay,最后丢包数已经很低,但是仍然不能杜绝。打电话给dell技术支持,毫无帮助。最后查看到intel站点的一份网卡性能报告,终于找到了这个问题的答案。intel的网卡性能报告当然是吹嘘自己的网卡性能多么优秀,但是里面列出的实测参数告诉我们,intel的82541芯片基于32位PCI总线,虽然理论值超过1Gbps的带宽,但是当它工作在33MHz的PCI标准频率时,根本达不到双向2Gbps的流量,事实上,实测结果只有860Mbps左右。这就是原因所在,我的那台dell750一块网卡上的IP数据量超过90MBps,平均报文大小300byte左右,计算overhead后实际的流量已经达到甚至超过一条PCI总线的负载上限,所以丢包也就难以避免。dell750的两个集成千兆网卡基于不同的芯片组,1口是CSA总线的82547,2口是PCI总线的82541。我把负荷较高的网线转接到1口后,就再也没有出现网卡溢出错误了。而dell1850就比较惨,两个集成千兆网卡都基于82541,所以,要能充分使用高达1G的网络接口,只有另外购置基于82545或者82546的64位PCI网卡。
   这个事情给我的教训就是:
1、虽然在OS里看到是同样的设备,驱动程序也完全兼容,但是设备的性能还是可能有所差距
2、对于高性能GE网卡来说,32位PCI总线已经过时,而CPU的处理能力却还绰绰有余
   另外要注意,broadcom的5703和5705也是这样,5705基于32位PCI总线,也是一块伪GE网卡。
compiere 实施文档资料(ERP):【上一篇】
关于long long 数据类型使用的一个问题:【下一篇】
【相关文章】
  • Linux的手工网络设置
  • LINUX编程白皮书和JAVA 网络编程
  • linux备份
  • [linux手机平台]让应用程序单实例运行
  • 在Linux下编译安装MySQL并通过C语言操作MySQL数据库
  • MagicLinux2.0下配置Ruby on Rails开发环境
  • Red Hat 9 Linux下编译sqlite-3.3.8并在QT3.1下连接全过程详细记录
  • 发行版发布:gobolinux 013
  • 开发者发行版: Vine Linux 4.0 RC2
  • 发行版发布: Berry Linux 0.75
  • 【随机文章】
  • 结构体(含位域)的sizeof
  • gridview不能删除修改数据的问题
  • PhotoImpact 5.0 入门教程(12)
  • Ubuntu--Linux的桌面发行版本简介
  • Linux下虚拟域名的实现
  • Ebook WorkShop制造电子书全攻略
  • Linux内核编程(前言)
  • Configuring OpenSwan for FortiGate VPN
  • M-系列认证课程
  • 企业级室外无线网络中继桥接器(Repeater/Bridge)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.