无盘服务器千兆网卡对比
2011-06-28 19:53
众所周知,服务器网卡的好坏也关系到无盘速度快慢 服务器用什么网卡才会明显提高无盘的速度呢 接下来说一下千兆网卡的选购策略,高端零售的千兆网卡,采用的芯片由intel,broadcom提供,这两大公司还是仅有的两家有原厂卡的网络设备企业。中端的千兆芯片由国家半导体,marvell提供,marvell没有原装卡,但是德国syskonnect的卡可以看作marvell的原厂卡。低端的千兆网卡芯片市场由螃蟹和威盛占领。 千兆网卡接口分为以下几种,普通PCI,PCI-X,CSA,PCI-E,性能由低到高。普通PCI千兆网卡不能胜任复杂的千兆工作环境,速度也就四五百兆左右,是一种假千兆网卡,不推荐购买,PCI-X的千兆网卡如果插在一般PCI槽子上,不能发挥全部性能,必须注意。8月12日是什么日子 千兆网卡按整体性能高低可分四个等级。 第一个等级是broadcom 5703,intel的PCI-E千兆网卡pro1000 pt,PF和broadcom的pcie千兆网卡5751。IBM的全都不是省油的灯,高性能自然不必说。值得注意的是5703网卡,是现在PCI-X网卡的性能之王,把其它PCI-X的网卡甩在后面,性能直逼PCI-E的网卡,是我的推荐产品。 第二个等级是清一的intel网卡,包括82544ei,82545em,82545gm,82546gb,82546eb和csa总线的82547ei,这个等级各成员的性能极为接近,最显著特点是在windows环境下的整体性能比其它厂商的pcix网卡都高出一截,至少是15%的差距,但是在linux下的性能很平庸,由此可见网络设备里的wintel联盟的稳固。 第三个等级是以marvell芯片为首的网卡,主要芯片有yukon8010,国半的DP83820BVUW,Altima AC1001,Realtek RTL8169,broadcom5700和5701,这些网卡在windows环境下性能平平,被intel的卡完全打压下去,但是在linux下性能反超第三个等级。 第四个等级是采用pci接口的伪千兆网卡,主要芯片有82540em,82541pi,一些普通pci接口的8169,marvell 8001,8007,via的千兆芯片,这些网卡最好不要作为服务器网卡使用,家用还是比较实惠的,其中还是intel的两款芯片有最优性能。 好了,大家可以选择自己心仪的服务器网卡了 放羊的星星全部歌曲对于已经买了服务器网卡的朋友们 如果要想提高你无盘网络的速度 那也不是不可以。以前看到核潜艇的一篇文章上面提到修改阵列卡的通道速度来达到无盘系统的速度稳定 这个点子似乎不错,今天我就再推荐另外一种方法进一步提高无盘的速度和稳定性。 以自用的intel pro 1000 mt server adapter为例,首先安装intel proset 10.0或以后的版本,值得注意的是此网卡较新,win2003不带驱动。 intel pro 1000 mt server adapter网卡采用82545em芯片,是64位picx网卡,兼容pci32位插槽,支持线路自动翻转支持低档板,可上1u机箱,最大支持16k的巨型帧。比较值得一提的是此网卡采用了64k的fido缓存。 FIDO的全称是Fog Investigation Dispersal Operation,工作机制完全不同于平时用的FIFO缓存,一般网卡的FIFO缓存可以做得较大,比如marvell的千兆,大多采用64k+64k的fifo设计。FIDO缓存被大量用于高端的网络设备上如iscsi设备,intel是第一个将FIDO设计引入网卡的厂商。FIDO缓存的设计理念和xdr类似,就是高频,高带宽,容量小便于片内设计。FIDO缓存动态处理网卡的发送和接收的数据包,就不是硬性设计哪些缓存是发送缓存;那些缓存是接收缓存。做到这一点相当不容易,intel完全是以制造cpu的实力造网卡。注意不是所有的intel千兆网卡都采用FIDO缓存设计。 装好驱动后打开win2003设备管理器,然后开启proset的控制面板。在link选项下可以测试网线状况,就相当于marvell的虚拟电缆测试,只是intel没有拿来当卖点,而且必须在千兆环境下才支持完全的电缆测试。如果用intel千兆网卡接100兆交换机的话,在proset里最好将网络速度强制设定为100兆全双工,这样就避免网卡获取ip时间较长或者分不到ip的情况。 选定高级 标签,进入性能选项。传输描述符和接收描述符(别的网卡的选项显示的是“传送缓存区数量”和“接受缓存区数量”)的设定和百兆网卡不同,因为intel千兆网卡在一次操作中可以处理64个描述符。(如果你的服务器内存足够用的话,不凡调到最大。因为这个调整可以整体提高无盘的速度,工作站也得调到最大,看你的胆量了)。 流程控制还是关,因为都很少用到QoS服务;适应性间距调整还是关闭(在个别情况下 开启此设置会提高性能 )。中断节流率选择适应性或者最小,中断节流率越小,网卡分担的由于网络事件产生的中断就越多,cpu负担就会减轻,这是一个重要选项。(推荐关掉) TCP/IP 分载选项有四个子项,分别是关于ip和tcp校验和的选项,通通全开,极大降低cpu在千兆网络工作时的负怠#我认为网卡是否具有TCP/IP offloading的能力是判断网卡设计技术优劣的重要标志,因为奔腾3芯片刚上市时,intel宣传奔腾3能“获得更精彩的互联网体验”,奥秘在于全系列P3处理器都内载有一个tcp/ip校验和分载装置,此装置的重要性可见一斑。早期的via千兆板载网卡,就没有TCP/IP offloading功能,所以算不上真正的千兆网卡。 等待连接选项选关闭,因为intel网卡有时聪明过头,老是尽量想连1g的速率,关掉此项可以节省获得ip的时间。记录连接状态事件,也可以关了。 最后是巨型帧的设定,如果用户有千兆工作环境,可以开16k的巨型帧,千兆工作效率会极大提高(要非常强悍的交换机的支持,否则开启巨型帧会死得很难看)。如果工作在百兆,开巨型帧会使网络上其它计算机的网速大幅降低,自身的速度也会轻微降低。 具体调节就看各位喜欢尝试的朋友了 |
无盘网卡设置心得
matlab 定义函数2011-06-28 19:54
在论坛上看到某位朋友谈到提升网络速度,谈谈我个人心得,希望能给各位解惑或启发+ Y4 X2 N Z y3 a 那位朋友只说了一半,为什么别的网吧却变慢,经过本人测试,发现变慢是因为巨帧需要两者设备都支持,而且大小相同,且交换机也要支持,一般的服务器网卡,和普通客户网卡显然不会相同,不同的网卡,支持的巨帧是不相同的,无法进行巨帧交换,直接导致丢包延迟N大,甚至断网,所以统一网络口径才是关键,至少要相同帧率哦,如果你强行将最普及的8111C网卡用作服务器,似乎就可以获得极限速度,所谓的108兆,我也测试出来过,但绝对不建议用8111C网卡做服务器用,负载能力不行,如果是Marvell Yukon 88E8056(比较普及)恭喜你这个网卡负载能力较好,好一点的主板一般板载此芯片,那么下一步就是关闭网卡上的日志远程唤醒等,将发送和接受缓冲区改为512,默认是256,最大也只有512,性能确有提升,不开巨帧的情况下就可以跑到80兆,开了巨帧就可以跑满了,网上所谓的虚拟盘千兆优化注册表其实没什么作用的,修改网卡参数才能真正实现高速,另外就是服务器缓存要跟的上,如果没有大缓存也无法发挥网络极限,一般本机跑百兆/S的硬盘,到了客户机也就50-60兆/S,因为缺少高速缓冲,当然大内存也不是万能,大内存的服务很难重起,也不敢轻易重起,后果很严重,最后建议,最关键最要命的还是IOPS,就是1秒内能获得多少个请求结果,1个IOPS就代表1个块,在服务器就体现为1个簇,一般不卡400个IPOS就表示够快,你用传统的SAS服务器就算你测试跑到100兆/秒,也不表示你真的就快,因为这是连续读取,并不像客户访问的都是随机数据,讲并发重要就在这里,能跑100兆/秒到客户机的服务器无缓存状态,其实根本带不了几台机器,实际性能是内存缓存提供的,最后谈谈游戏,例如变态CF游戏,比较考验读盘速度,少数的几个,瞬间突发70兆以上,才能实现,真正意义的30秒内进游戏(第一次)所以反过来说能够跑到100兆还是有好处的,毕竟总比达不到结果导致30秒开外是个事实,大多数游戏不会超过35兆的突发,经常看客户机流量就可以发现,还有就是服务器缓存的均衡性问题,有时候你设置了大缓存,却并没有缓存到你想缓存的数据,因为命中率只给命中高的,这时候,你可以考虑弄一些出来单独缓存比较好,大多数时候大多数游戏不能完全被缓存的,如果使用SSD缓存是个比较好的解决方法,如果有更好的想法,欢迎交流,支持请多回帖,谢谢! ?5 p, M s' E+ j# v! {: F 再来补充点:PCIE的网卡用在服务器上可以跑到99%带宽,不要问我这是多少兆,曾经3台机器测试就把服务器网卡占用99%,但单台客户机一般很难实现,要想发挥速度优化很必要 | win10开机黑屏
关于无盘蓝屏的问题
2011-08-28 08:14
0x00000050 0x0000008e 0x00000084 锐起无盘里面这些蓝屏,貌似只是网卡带来的问题,几次出现。更换网卡就OK了。 主要表现在:无盘开机正常,挂盘测试也正常,无盘进入系统后大数据操作就会蓝屏。上面3个代码随机,或者0x0000008e固定代码。 还有种说法就是 微软发布Windows XP重要补丁(KB959252): 该补丁可以解决一个问题,在安装了安全更新程序 KB954211 (MS08-061) 之后,该问题会导致收到“0x0000008e 停止”错误。 你也可以试试 |
加快RTL8169网卡做无盘XP启动速度
2009-10-26 10:02
制作无盘XP时,一些主板集成的8169/8167的千M网卡进系统特慢,启动画面要滚5圈多, 通下面设置可以加快启动速度. 注意:安装系统的时候集成驱动的话,不要将网卡驱动装了。不然之后有残留会影响效果。 1.安装Realtek81689 6.21 WHQL驱动。 2.将网卡驱动高级选项如下设置: 820.1Q/1p VLAN Tagging=Disable 春天的田野 Flow Control=Disable Junbo Frame=Disable Offload Checksum=Disable Offload TCP_LargeSend=Disable 非常简单,适合目前市面上的MZD,锐腾,网众,PXD,锐起各种无盘. 8169 6.21驱动: |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论