锐起无盘之经验
时间:2008-03-24 10:48:45 类别:网卡驱动 作者:nedd
锐起无盘之经验我谈
一直有网友问我,你的无盘怎么做的,今天来跟大家详细的说一下,(我有一次也是准备工作没做好,最后的效果很不理想,所以准备工作很重要).
首先一点我们的准备工作要做好,做些什么准备工作呢?对网吧内的配置要了解,如分机有几种配置(最重要的是有几种网卡和主板),服务器配置的了解,如P5MT-S这个主板,自己带的SATA阵列要开LINTEL的.这些都在跳线里设置/阵列卡搭配.一定要用可以选择阵列区块的(21320不具备有这个功能,其速度只能发挥到2-3个盘的速度10K的.),先下好驱动等,为制作的时候提高效率.尤其是网卡驱动得多下几个,很多网卡使用率上不去,就是因为驱动没打好的原因.系统准备好3个以上版本,精简版要用口碑好一点,有网友说他用了SCII后效果一点都不理想,我同时也遇到了这个情况,检查得出以下结论:1.网卡使用上不去(估计是驱动问题),2.服务器系统也有关系,在设置参数的时候就会停在那里(估计是服务器系统的原因)所以希望大家在做测试的时候尽量用原版,尤其是服务器.
好了,准备工作做好了,我们开始制作.
一:服务器
如今服务器,动不动就是双核CPU,2G以上内存,所以服务器一定用原版,不要过于优化,禁掉几个^^服务就行了(这些可网上查一下,这里就不做详细介绍),驱动一定要打完,尤其是SM总线这个驱动.
注册表就用一个网卡优化的就行,其他注册不懂的朋友千万不要乱改,尤其是网上出的那些什么优化批处理,服务器要求的是一个稳定,而不是为了去集约那点耗损资源!
设置:
缓存设置:
读盘分两个阵列区缓存,避免回写交错,提高命中,集中利用缓存,最好是每一个包分区缓存,但4G内存不够,所以只能这样分.
读:1:系统镜像+页面,2:网络游戏+本地游戏
这样刚好4个包.其设置如下.第一分区400M MFU,第二分区700M MFU.
延迟-无限都钩.如写盘用MRU,只钩延迟,并设置时间,时间从1-5秒之间设置.这个是现场调试问题,所以这里不能给出固定值,以上缓存数字并不是固定值,如现场操作出现异常情况,可根据实情更换!
服务器设置:
第一步改变内存使用为程序优先,安装并设置优化大师:最大网络传输-优化NTFS两项-提高网络吞吐量-开机禁预读,设置512M的虚拟内存.保证内存可用数在900M以上.不然可能会当机.不要对服务器过多多优化,禁掉几个^^服务器和删除没用的项就行.服务器要求稳定最重要!
如安装了SCII有问题的朋友,可用O&O,这需要把SCII参数停止,更改内存模式为 系统缓存就行.
(次设置理论已经在我以前的帖子里有说明)
二:分机
如1G内存,可设置64M内存给IE回写.O&O设置自动或者最大文件缓存,如要蓝屏和报内存不能为读,请将O&O删除(目前此现象还没测试出完美的解决方案).分机其优化个人建议以下几点.
禁相关服务(网上资料一大把)优化注册表(加快开关机速度-提高局域网访问速度-加快程序运行).
在内存没上2G,内存盘没上256M的以上,请不要把TEMP放进去,以免出错.
SCIIXP版不支持双核,改电源模式为高级后可安装,但效果不佳(可能是因为我菜做不好吧),所以请大家在做这些的时候多去请教一下成功过的人,不要出错.../这里说一下我专门为页面做的一个小包,那个把是为了优化回写而做,并不是减少回写,这点请不要混淆...
我一直都在提到驱动的重要性,这里举例说明一下.
目前发现一些主板集成的8169/8167的千M网卡启动系统要5圈多,
锐起无盘Realtek8169网卡开机速度最快的解决办法。
安装Realtek81689 6.21 WHQL驱动。 http://down9b.zol.com.cn/zbqd/81xx.rar
将网卡驱动高级选项如下设置:
820.1Q/1p VLAN Tagging=Disable
Flow Control=Disable
Junbo Frame=Disable
Offload Checksum=Disable
Offload TCP_LargeSend=Disable
后言:SCII其原理是文件性质的缓存机制,这个跟WINDOWS内存管理有关系,也就是说他是将读写文件重要部分缓存进去,而不是全部所有.它缓存进去以后是文件形式,而不是这个文件所在扇区的路劲.
不要给我在网上找什么大把的理论,实践得出的东西才是最要的.我没什么学问不懂什么文字理论,我只知道一切事物在事实面前都是苍白无力!
我自己的安装流程如下:
检查硬件并了解其型号芯片---组网架设---服务器架设---母盘制作---开机压力测试---二次复查全部制作.
基本问题排除办法:
1卡机:无盘下卡机现象时常出现,出现这个情况的时候,请别盲目的认为是无盘问题,检查网络是否正常,用大型单机游戏做测试,如确定是无盘网络问题,用集体开机压力测试读盘(开机时读写比例是5:1,开机压力测试对网卡使用很重要,这点请先做好).如压力开机没问题,就检查写盘(读可无限发挥,写必须予以限制,读影响速度,写影响流畅),在无负载情况测试写盘速度,HDTACH测试的时候最后一项测试可看到盘的情况.测试的时候,请先用主分区格式化,再用扩张.
2:服务器运行时出问题:检查硬件,尤其是主板对阵列等的兼容性,这点可电话咨询硬件厂商,查看事件有无报错,查看进程里有无超高耗资源的进程数存在,查看服务里有无自动不断重起的服务.检查系统有无中毒情况等.
3:工作站蓝屏和报内存不能为读写:如安装了缓存软件,请先删除测试,如没有,检查网卡驱动版本,换版本试试,驱动也会引起蓝屏(NF系列除外),认真查看蓝屏代码,并查询原因.内存不能为读写,到目前微软都无准确的解决办法,但90%都是系统引起,一般情况下,也是缓存软件引起(主要是因为缓存数据以后内存得不到释放引起),方法一样的是删除缓存软件.其次检查是否有损包(即坏包)情况,可通过事件查看器查看,系统不要用过于精简的,要用精简的系统请用口碑好一点,实测深度V2.1网吧版,装OFFICE无法启动(可能个别地方没有这个情况).
关于网卡开巨帧,就这个问题上,我用了一晚上的时间去查资料和相关理论.得出以下结论(个人观点)
网卡开启巨帧是可以提高网卡的使用,但网卡和CPU都有缓冲区,当网卡使用过大的时候,CPU使用也会过大,巨帧最大是16K,一般建议不要超过8K.
暂时就说这么多了,以后有什么新东西和大家有什么疑问,我将跟帖回复,本帖决绝回答一切关于1写的事,基础才是最重要,基础好,理论扎实,这些都是小事!!!主要是我做锐起的一些个人经验,可能和你们的不一样,也可能说的不完全对.此资料只是大家以后的参考!!!
最后补充:有网友说安装2046D版以后,分机会多一个假镜像盘出来,没办法格,也没办法删,我测试的时候也遇到了,那是因为禁了
游戏自动更新服务和登陆域服务,把这个两个服务开成自动重起就解决了.
付网卡使用图一张,一个无盘的速度用什么测试软件那些其实都不是很准的,我用了2种测试,测试的结果都不一样,直接用拷贝才是最真实的。
此主题相关图片如下:
这里说一下网卡的一些知识,此资料全来源网上,
在10M以太网时代,受硬件设备限制,局域网共享文件那种蜗牛般的速度很难让人满意。后来100M快速以太网的登场,使局域网的速度有了明显变化,但大文件传输仍然需要很长时间。直到千兆以太网的出现,局域网内各种应用(如双机互连传输HDTV和架设个人服务器)才被发挥得淋漓尽致。本期我们就一起来谈谈千兆网卡的使用。
网卡芯片一览
网卡不像显卡、CPU那样结构复杂,厂商只要遵照IEEE802.3协议的规定,就能设计出性能相近的网卡芯片。以芯片类型来分,网卡又可分为芯片组内置的网卡芯片(某些芯片组的南桥芯片,如SiS963)和主板所附加的独立网卡芯片如Realtek
8139系列),部分高档主板、服务器主板还提供了双板载网卡。千兆网卡芯片的主要生产商是Intel、3Com、Realtek和VIA,其中Intel的千兆网卡芯片兼容性更好,资源占用量也较低,产品主要是8254x系列,如常见的82541、82543、82543GC、82544EI、82545EM、82546EB、82547EI、82559等等,其常见的产品有铜线系列的千兆网卡Pro/1000T、Pro/1000MT、1000XT,双网口的1000MT
Dual Port和四网口的1000MT Quad Port,光纤系列的Pro/1000F、Pro/1000XF、Pro/1000MF等。
接口决定速度
千兆网卡的采用的总线类型主要分为以下几种:普通PCI、PCIX、CSA和PCI-E,性能由低到高,其中又以PCI-E与PCI比较常见,需要注意的是采用这两种总线的网卡传输速度相差很多。千兆网卡需要2G的bps(1Gbps 2)的带宽才能真正发挥性能,而基于PCI的千兆网卡,带宽仅为1064 Mbps,还会被其他设备(如USB扩展卡)所共享,有效带宽就更小了;而基于PCI-E的千兆网卡,带宽为2Gbps,而且线路完全独立不被其他设备所共享,因此在速度方面具有非常明显的优势。
小知识:PCI-E与PCI千兆网卡的辨别方法如下:首先观察芯片面积,一般尺寸较大的是PCI千兆网卡芯片,尺寸较小的则为PCI-E千兆网卡芯片;其次,二者在焊接工艺上有所不同,PCI千兆网卡芯片的焊接点较长较明显,PCI-E千兆网卡芯片的焊接点则非常细。
挖掘系统最大数据吞吐量
在Windows XP/2000/Server
2003系统下,要获得最大的数据吞吐量,最重要的选项是“TCP窗口尺寸(TcpWindowSize)”的设置。具体的设置方法是,打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters,然后增加一个名为“TcpWindowSize”的“DWORD”键值,并且输入输入足够大的数值(如131400)。
这里需要注意的是,默认情况下TcpWindowSize的允许值在1~65535之间,如果要获得更大的有效值,需要在“Parameters”下再创建一个DWORD值“Tcp1323Opts”并设置为1,这样先前的设置就生效了。
小知识:关于TcpWindowSizeTcpWindowSize指定在 TCP/IP 连接时缓冲可以一次接收数据的数量(KB),直到发送方主机接收确认和TCP接收窗口更新之后,它才能发送更多数据。较大的TCP窗口使发送者可继续发送数据,也可提高通信性能,在等待时间很长的快速网络上尤其如此。
优化网卡驱动
提升TCP窗口尺寸上限后,基础的系统平台已经具备了。由于驱动程序会对网卡性能造成一定影响,因此我们有必要对网卡驱动进行进一步的优化,使其发挥最佳性能。下面以Intel
PRO/1000MT千兆网卡为例,介绍一下驱动程序的优化设置。
第一步,按照交换机状况设置连接类型。Windows XP系统本身并不带PRO/1000MT网卡的驱动,所以首先要安装Intel Proset
10.0或更高版本的驱动。装好驱动后进入设备管理器,打开Proset的控制面板。在Link选项卡下可以测试连接状况,如果接100M交换机的话,在Proset里最好将网络速度强制设定为100M全双工,这样就避免网卡获取IP时间较长或者分不到IP的情况。
第二步,设置传输描述符和接收描述符。选定Advanced标签,进入Performance Options选项。Intel
Proset驱动中允许用户调节传输描述符和接收描述符,这两者的设定和百兆网卡不同,PRO/1000MT在一次操作中可以处理64个描述符,而太高的设定会造成系统资源不足、系统停止响应。一般说来传输描述符设置为340,接收描述符设置为512左右,对小型局域网而言是比较合适的。
第三步,调节TCP/IP Offloading选项。是否具备TCP/IP
Offloading能力是判断网卡设计优劣的重要标志,这里有四个子项,分别是关于IP和TCP校验和的选项,开通后可极大降低CPU在千兆网络环境下工作时的负荷,因此这一步设置非常重要。需要注意的是等待连接选项和记录连接状态事件应该选择关闭,这样可以节省获取IP的时间。
第四步,设置巨型帧。最后是巨型帧的设定,如果用户有千兆工作环境,可以开16k巨型帧,工作效率会大大提高。如果工作在百兆,开巨型帧会使网络上其他计算机的网速大幅降低,本机的速度也会受到影响。
小知识:千兆网线的做法
千兆网线也分为直通线和交叉线两种,千兆直通线与我们平时所使用的百兆直通线没有什么差别,都是一一对应的。但是传统的百兆网络只用到4
根线缆来传输,而千兆网络要用到8
根来传输,所以千兆交叉线的制作与百兆不同,制作方法如下:1对3,2对6,3对1,4对7,5对8,6对2,7对4,8对5。例如一端为:白橙、橙,白绿、蓝,白蓝、绿,白棕、棕,另一端则为:白绿、绿,白橙、白棕、棕,橙,蓝,白蓝。
Intel双口千兆网卡
两种不同总线类型的千兆网卡芯片,左为PCI-E,右为PCI。
设置TCP窗口尺寸
按照交换机状况设置连接类型
设置传输描述符和接收描述符
调节TCP/IP Offloading选项
千兆交叉线的制作方法:
1对3,2对6,3对1,4对7,5对8,6对2,7对4,8对5。例如一端为:白橙、橙,白绿、蓝,白蓝、绿,白棕、棕,另一端则为:白绿、绿,白橙、白棕、棕,橙,蓝,白蓝。
补充一下:
服务器必须配备UPS,保证电压稳定与停电时服务器不被闪.这样可避免一些掉阵列和坏盘情况.
坏包情况,主要表现在以下几个情况,分机网卡驱动,服务器磁盘坏道,电源电压不稳,开超级时闪电关机等.请大家多注意一下,一但坏包,在坏道上的文件就要报错.分机如出现开机扫描硬盘情况,开了超级扫描以后都不行的,直接删除这个注册表:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager]
"BootExecute"
将"BootExecute"项里的值清零保存即可...
以上资料有个人的也有搜索的资料
一直有网友问我,你的无盘怎么做的,今天来跟大家详细的说一下,(我有一次也是准备工作没做好,最后的效果很不理想,所以准备工作很重要).
首先一点我们的准备工作要做好,做些什么准备工作呢?对网吧内的配置要了解,如分机有几种配置(最重要的是有几种网卡和主板),服务器配置的了解,如P5MT-S这个主板,自己带的SATA阵列要开LINTEL的.这些都在跳线里设置/阵列卡搭配.一定要用可以选择阵列区块的(21320不具备有这个功能,其速度只能发挥到2-3个盘的速度10K的.),先下好驱动等,为制作的时候提高效率.尤其是网卡驱动得多下几个,很多网卡使用率上不去,就是因为驱动没打好的原因.系统准备好3个以上版本,精简版要用口碑好一点,有网友说他用了SCII后效果一点都不理想,我同时也遇到了这个情况,检查得出以下结论:1.网卡使用上不去(估计是驱动问题),2.服务器系统也有关系,在设置参数的时候就会停在那里(估计是服务器系统的原因)所以希望大家在做测试的时候尽量用原版,尤其是服务器.
好了,准备工作做好了,我们开始制作.
一:服务器
如今服务器,动不动就是双核CPU,2G以上内存,所以服务器一定用原版,不要过于优化,禁掉几个^^服务就行了(这些可网上查一下,这里就不做详细介绍),驱动一定要打完,尤其是SM总线这个驱动.
注册表就用一个网卡优化的就行,其他注册不懂的朋友千万不要乱改,尤其是网上出的那些什么优化批处理,服务器要求的是一个稳定,而不是为了去集约那点耗损资源!
设置:
缓存设置:
读盘分两个阵列区缓存,避免回写交错,提高命中,集中利用缓存,最好是每一个包分区缓存,但4G内存不够,所以只能这样分.
读:1:系统镜像+页面,2:网络游戏+本地游戏
这样刚好4个包.其设置如下.第一分区400M MFU,第二分区700M MFU.
延迟-无限都钩.如写盘用MRU,只钩延迟,并设置时间,时间从1-5秒之间设置.这个是现场调试问题,所以这里不能给出固定值,以上缓存数字并不是固定值,如现场操作出现异常情况,可根据实情更换!
服务器设置:
第一步改变内存使用为程序优先,安装并设置优化大师:最大网络传输-优化NTFS两项-提高网络吞吐量-开机禁预读,设置512M的虚拟内存.保证内存可用数在900M以上.不然可能会当机.不要对服务器过多多优化,禁掉几个^^服务器和删除没用的项就行.服务器要求稳定最重要!
如安装了SCII有问题的朋友,可用O&O,这需要把SCII参数停止,更改内存模式为 系统缓存就行.
(次设置理论已经在我以前的帖子里有说明)
二:分机
如1G内存,可设置64M内存给IE回写.O&O设置自动或者最大文件缓存,如要蓝屏和报内存不能为读,请将O&O删除(目前此现象还没测试出完美的解决方案).分机其优化个人建议以下几点.
禁相关服务(网上资料一大把)优化注册表(加快开关机速度-提高局域网访问速度-加快程序运行).
在内存没上2G,内存盘没上256M的以上,请不要把TEMP放进去,以免出错.
SCIIXP版不支持双核,改电源模式为高级后可安装,但效果不佳(可能是因为我菜做不好吧),所以请大家在做这些的时候多去请教一下成功过的人,不要出错.../这里说一下我专门为页面做的一个小包,那个把是为了优化回写而做,并不是减少回写,这点请不要混淆...
我一直都在提到驱动的重要性,这里举例说明一下.
目前发现一些主板集成的8169/8167的千M网卡启动系统要5圈多,
锐起无盘Realtek8169网卡开机速度最快的解决办法。
安装Realtek81689 6.21 WHQL驱动。 http://down9b.zol.com.cn/zbqd/81xx.rar
将网卡驱动高级选项如下设置:
820.1Q/1p VLAN Tagging=Disable
Flow Control=Disable
Junbo Frame=Disable
Offload Checksum=Disable
Offload TCP_LargeSend=Disable
后言:SCII其原理是文件性质的缓存机制,这个跟WINDOWS内存管理有关系,也就是说他是将读写文件重要部分缓存进去,而不是全部所有.它缓存进去以后是文件形式,而不是这个文件所在扇区的路劲.
不要给我在网上找什么大把的理论,实践得出的东西才是最要的.我没什么学问不懂什么文字理论,我只知道一切事物在事实面前都是苍白无力!
我自己的安装流程如下:
检查硬件并了解其型号芯片---组网架设---服务器架设---母盘制作---开机压力测试---二次复查全部制作.
基本问题排除办法:
1卡机:无盘下卡机现象时常出现,出现这个情况的时候,请别盲目的认为是无盘问题,检查网络是否正常,用大型单机游戏做测试,如确定是无盘网络问题,用集体开机压力测试读盘(开机时读写比例是5:1,开机压力测试对网卡使用很重要,这点请先做好).如压力开机没问题,就检查写盘(读可无限发挥,写必须予以限制,读影响速度,写影响流畅),在无负载情况测试写盘速度,HDTACH测试的时候最后一项测试可看到盘的情况.测试的时候,请先用主分区格式化,再用扩张.
2:服务器运行时出问题:检查硬件,尤其是主板对阵列等的兼容性,这点可电话咨询硬件厂商,查看事件有无报错,查看进程里有无超高耗资源的进程数存在,查看服务里有无自动不断重起的服务.检查系统有无中毒情况等.
3:工作站蓝屏和报内存不能为读写:如安装了缓存软件,请先删除测试,如没有,检查网卡驱动版本,换版本试试,驱动也会引起蓝屏(NF系列除外),认真查看蓝屏代码,并查询原因.内存不能为读写,到目前微软都无准确的解决办法,但90%都是系统引起,一般情况下,也是缓存软件引起(主要是因为缓存数据以后内存得不到释放引起),方法一样的是删除缓存软件.其次检查是否有损包(即坏包)情况,可通过事件查看器查看,系统不要用过于精简的,要用精简的系统请用口碑好一点,实测深度V2.1网吧版,装OFFICE无法启动(可能个别地方没有这个情况).
关于网卡开巨帧,就这个问题上,我用了一晚上的时间去查资料和相关理论.得出以下结论(个人观点)
网卡开启巨帧是可以提高网卡的使用,但网卡和CPU都有缓冲区,当网卡使用过大的时候,CPU使用也会过大,巨帧最大是16K,一般建议不要超过8K.
暂时就说这么多了,以后有什么新东西和大家有什么疑问,我将跟帖回复,本帖决绝回答一切关于1写的事,基础才是最重要,基础好,理论扎实,这些都是小事!!!主要是我做锐起的一些个人经验,可能和你们的不一样,也可能说的不完全对.此资料只是大家以后的参考!!!
最后补充:有网友说安装2046D版以后,分机会多一个假镜像盘出来,没办法格,也没办法删,我测试的时候也遇到了,那是因为禁了
游戏自动更新服务和登陆域服务,把这个两个服务开成自动重起就解决了.
付网卡使用图一张,一个无盘的速度用什么测试软件那些其实都不是很准的,我用了2种测试,测试的结果都不一样,直接用拷贝才是最真实的。
此主题相关图片如下:
这里说一下网卡的一些知识,此资料全来源网上,
在10M以太网时代,受硬件设备限制,局域网共享文件那种蜗牛般的速度很难让人满意。后来100M快速以太网的登场,使局域网的速度有了明显变化,但大文件传输仍然需要很长时间。直到千兆以太网的出现,局域网内各种应用(如双机互连传输HDTV和架设个人服务器)才被发挥得淋漓尽致。本期我们就一起来谈谈千兆网卡的使用。
网卡不像显卡、CPU那样结构复杂,厂商只要遵照IEEE802.3协议的规定,就能设计出性能相近的网卡芯片。以芯片类型来分,网卡又可分为芯片组内置的网卡芯片(某些芯片组的南桥芯片,如SiS963)和主板所附加的独立网卡芯片如Realtek
8139系列),部分高档主板、服务器主板还提供了双板载网卡。千兆网卡芯片的主要生产商是Intel、3Com、Realtek和VIA,其中Intel的千兆网卡芯片兼容性更好,资源占用量也较低,产品主要是8254x系列,如常见的82541、82543、82543GC、82544EI、82545EM、82546EB、82547EI、82559等等,其常见的产品有铜线系列的千兆网卡Pro/1000T、Pro/1000MT、1000XT,双网口的1000MT
Dual Port和四网口的1000MT Quad Port,光纤系列的Pro/1000F、Pro/1000XF、Pro/1000MF等。
接口决定速度
千兆网卡的采用的总线类型主要分为以下几种:普通PCI、PCIX、CSA和PCI-E,性能由低到高,其中又以PCI-E与PCI比较常见,需要注意的是采用这两种总线的网卡传输速度相差很多。千兆网卡需要2G的bps(1Gbps 2)的带宽才能真正发挥性能,而基于PCI的千兆网卡,带宽仅为1064 Mbps,还会被其他设备(如USB扩展卡)所共享,有效带宽就更小了;而基于PCI-E的千兆网卡,带宽为2Gbps,而且线路完全独立不被其他设备所共享,因此在速度方面具有非常明显的优势。
小知识:PCI-E与PCI千兆网卡的辨别方法如下:首先观察芯片面积,一般尺寸较大的是PCI千兆网卡芯片,尺寸较小的则为PCI-E千兆网卡芯片;其次,二者在焊接工艺上有所不同,PCI千兆网卡芯片的焊接点较长较明显,PCI-E千兆网卡芯片的焊接点则非常细。
挖掘系统最大数据吞吐量
在Windows XP/2000/Server
2003系统下,要获得最大的数据吞吐量,最重要的选项是“TCP窗口尺寸(TcpWindowSize)”的设置。具体的设置方法是,打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters,然后增加一个名为“TcpWindowSize”的“DWORD”键值,并且输入输入足够大的数值(如131400)。
这里需要注意的是,默认情况下TcpWindowSize的允许值在1~65535之间,如果要获得更大的有效值,需要在“Parameters”下再创建一个DWORD值“Tcp1323Opts”并设置为1,这样先前的设置就生效了。
小知识:关于TcpWindowSizeTcpWindowSize指定在 TCP/IP 连接时缓冲可以一次接收数据的数量(KB),直到发送方主机接收确认和TCP接收窗口更新之后,它才能发送更多数据。较大的TCP窗口使发送者可继续发送数据,也可提高通信性能,在等待时间很长的快速网络上尤其如此。
优化网卡驱动
提升TCP窗口尺寸上限后,基础的系统平台已经具备了。由于驱动程序会对网卡性能造成一定影响,因此我们有必要对网卡驱动进行进一步的优化,使其发挥最佳性能。下面以Intel
PRO/1000MT千兆网卡为例,介绍一下驱动程序的优化设置。
第一步,按照交换机状况设置连接类型。Windows XP系统本身并不带PRO/1000MT网卡的驱动,所以首先要安装Intel Proset
10.0或更高版本的驱动。装好驱动后进入设备管理器,打开Proset的控制面板。在Link选项卡下可以测试连接状况,如果接100M交换机的话,在Proset里最好将网络速度强制设定为100M全双工,这样就避免网卡获取IP时间较长或者分不到IP的情况。
第二步,设置传输描述符和接收描述符。选定Advanced标签,进入Performance Options选项。Intel
Proset驱动中允许用户调节传输描述符和接收描述符,这两者的设定和百兆网卡不同,PRO/1000MT在一次操作中可以处理64个描述符,而太高的设定会造成系统资源不足、系统停止响应。一般说来传输描述符设置为340,接收描述符设置为512左右,对小型局域网而言是比较合适的。
第三步,调节TCP/IP Offloading选项。是否具备TCP/IP
Offloading能力是判断网卡设计优劣的重要标志,这里有四个子项,分别是关于IP和TCP校验和的选项,开通后可极大降低CPU在千兆网络环境下工作时的负荷,因此这一步设置非常重要。需要注意的是等待连接选项和记录连接状态事件应该选择关闭,这样可以节省获取IP的时间。
第四步,设置巨型帧。最后是巨型帧的设定,如果用户有千兆工作环境,可以开16k巨型帧,工作效率会大大提高。如果工作在百兆,开巨型帧会使网络上其他计算机的网速大幅降低,本机的速度也会受到影响。
小知识:千兆网线的做法
千兆网线也分为直通线和交叉线两种,千兆直通线与我们平时所使用的百兆直通线没有什么差别,都是一一对应的。但是传统的百兆网络只用到4
根线缆来传输,而千兆网络要用到8
根来传输,所以千兆交叉线的制作与百兆不同,制作方法如下:1对3,2对6,3对1,4对7,5对8,6对2,7对4,8对5。例如一端为:白橙、橙,白绿、蓝,白蓝、绿,白棕、棕,另一端则为:白绿、绿,白橙、白棕、棕,橙,蓝,白蓝。
Intel双口千兆网卡
两种不同总线类型的千兆网卡芯片,左为PCI-E,右为PCI。
设置TCP窗口尺寸
按照交换机状况设置连接类型
设置传输描述符和接收描述符
调节TCP/IP Offloading选项
千兆交叉线的制作方法:
1对3,2对6,3对1,4对7,5对8,6对2,7对4,8对5。例如一端为:白橙、橙,白绿、蓝,白蓝、绿,白棕、棕,另一端则为:白绿、绿,白橙、白棕、棕,橙,蓝,白蓝。
补充一下:
服务器必须配备UPS,保证电压稳定与停电时服务器不被闪.这样可避免一些掉阵列和坏盘情况.
坏包情况,主要表现在以下几个情况,分机网卡驱动,服务器磁盘坏道,电源电压不稳,开超级时闪电关机等.请大家多注意一下,一但坏包,在坏道上的文件就要报错.分机如出现开机扫描硬盘情况,开了超级扫描以后都不行的,直接删除这个注册表:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager]
"BootExecute"
将"BootExecute"项里的值清零保存即可...
以上资料有个人的也有搜索的资料