科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航



ZDNet>服务器频道>ZD评测>着眼网络设置 让服务器反应更灵敏

着眼网络设置 让服务器反应更灵敏

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

只有服务器反应更灵敏,它才能更高效地处理各种网络连接任务。可是在实际管理服务器的过程中,相信许多网络管理员会发现服务器系统每过一段时间,它的反应灵敏度就会明显下降,具体表现为服务器系统自身运行很缓慢。

来源: 2007年09月26日

关键字:服务器 响应 网络

    ZDNetChina服务器站 9月26日x86服务器分析  只有服务器反应更灵敏,它才能更高效地处理各种网络连接任务。可是在实际管理服务器的过程中,相信许多网络管理员会发现服务器系统每过一段时间,它的反应灵敏度就会明显下降,具体表现为服务器系统自身运行很缓慢,或者网络访问操作很长时间得不到响应。在排除系统自身因素外,许多网络参数设置不当,也是造成服务器反应灵敏度下降的原因。下面,本文就着眼网络设置,为各位贡献几则提高服务器反应灵敏度的技巧,希望能对大家有用!

限定工作项目数,提高服务器响应能力

    当我们尝试将Windows XP工作站架设成终端服务器或其他类型的服务器时,服务器系统一旦收到来自445网络端口上的网络连接请求时,它就会自动地分配出适当的内存资源以及CPU资源来处理这些网络连接请求。不过当网络连接负荷过重的时候,服务器系统的CPU资源甚至内存资源占用率就可能相当高,此时服务器的响应能力就会明显下降,这是由于服务器的响应能力与工作项数目之间存在一定的权衡关系。我们只有想办法限制服务器系统中的MaxWorkItems数值,才能有效提高服务器的响应能力,要是工作项数目值设置得不合适,服务器系统的响应能力就会受到明显影响,或者某个网络连接会独占太多的服务器系统资源。要限制服务器的工作项数目,我们可以按照如下步骤进行操作:

    首先以系统管理员身份登录进终端服务器系统中,并逐一单击系统桌面中的“开始”、“运行”命令,从弹出的系统运行框中输入字符串命令“regedit”,单击“确定”按钮后,打开系统的组策略编辑界面;

    其次将鼠标定位于注册表编辑窗口左侧区域的“HKEY_LOCAL_MACHINE”分支项目上,然后依次选中该分支下面的注册表子项“

    SYSTEM\CurrentControlSet\Services\lanmanserver”,在“lanmanserver”项目对应的右侧列表区域中,检查一下是否存在“maxworkitems”双字节值,如果不存在的话,我们可以右击“lanmanserver”项目,从弹出的快捷菜单中依次单击“新建”/“Dword值”命令,并将新创建的双字节值取名为“maxworkitems”,如图1所示;

着眼网络设置 让服务器反应更灵敏

    再用鼠标双击“maxworkitems”双字节值,在其后弹出的编辑数值对话框中,输入合适的数值,例如要是服务器系统的内存空间在1GB以上时,那么我们可以在这里输入“1024”,否则应该输入“256”,最后单击“确定”按钮,并按F5功能键刷新一下系统注册表,这么一来服务器系统的响应能力就会得到明显提升了。

拒绝新用户连接,谨防服务器“分神”

    当某个终端用户与Windows XP终端服务器成功建立通信连接后,终端服务器应该一心一意地将当前的连接任务处理掉;不过在处理当前任务的过程中,终端服务器如果再接受到其他的用户连接请求时,它就会“分神”并腾出一部分系统资源来应付其他的用户连接请求,这么一来服务器对当前任务的处理效率就会受到影响。为了让Windows XP终端服务器逐一、高效地处理连接请求任务,我们必须拒绝服务器在处理当前连接任务的前提下再接受其他的用户连接,下面就是具体的实施步骤:

    首先以超级管理员身份登录进终端服务器系统中,并逐一单击系统桌面中的“开始”、“运行”命令,从弹出的系统运行框中输入字符串命令“regedit”,单击“确定”按钮后,打开系统的组策略编辑界面;

    其次将鼠标定位于注册表分支“HKEY_LOCAL_MACHINE”项目上,并依次选中该分支项目下面的“SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services”子项, 检查“Terminal Services”子项下面是否存在“fDenyTSConnetions”双字节值,如果找不到该键值的话,我们必须右击“Terminal Services”子项,并依次执行快捷菜单中的“新建”/“Dword值”命令,并将新创建的双字节值取名为“fDenyTSConnetions”,如图2所示;

着眼网络设置 让服务器反应更灵敏

    双击“fDenyTSConnetions”键值,从其后弹出的编辑数值设置框中,将数字“1”填写在“数值数据”文本框中,并单击“确定”按钮,再按F5功能键刷新一下系统注册表,这样的话终端服务器日后在处理当前连接任务时,不会“分神”去应付其他的用户连接请求了,那么对于当前连接请求来说,服务器的反应灵敏度就会显得很高了。

巧设共享状态,提高服务器读取速度

    我们在通过网上邻居窗口访问服务器系统中的共享文件夹时,常常会发现在访问某一个文件夹时服务器响应速度很快,而访问另外一个文件夹时服务器响应速度又很慢,这是为什么呢?事实上,这种现象是由共享文件夹的共享状态设置不同引起的。一般来说,如果将某个共享文件夹的共享状态设置成“完全控制”时,那么服务器系统在读取该共享文件夹中的信息时速度相对要慢一些,如果将共享状态设置成“只读”时,那么服务器系统读取共享文件夹的速度要快一些,这就是访问相同服务器中不同共享文件夹时,服务器响应速度不一样的原因。为了提高服务器读取共享文件夹的速度,我们尽量将其中的共享文件夹设置成“只读”状态,下面就是具体的设置步骤:

    首先打开服务器系统的资源管理器窗口,从中找到目标共享文件夹,并用鼠标右键单击该文件夹图标,再单击右键菜单中的“共享和安全”命令,打开共享文件夹的属性设置窗口;

    其次单击该窗口“共享”标签页面中的“权限”按钮,打开如图3所示的权限设置框,选中“组或用户名称”列表框中的“everyone”帐号,然后将“读取”权限设置成“允许”,最后单击“确定”按钮结束共享文件夹的状态设置操作,如此一来服务器读取共享文件夹的速度就会快一些了。

着眼网络设置 让服务器反应更灵敏

巧改网卡模式,改善服务器传输效率

    如果服务器系统中的网卡工作模式与局域网交换机或集线器工作模式不匹配的话,那么服务器每次与交换机进行通信时,都需要耗费一定的时间来选择合适的通信速度进行数据传输,这么一来服务器与局域网中其他工作站之间的数据传输效率就会受到明显影响。为了让服务器的数据传输效率保持在较高状态,我们有必要让服务器中的网卡工作模式与局域网交换机或集线器工作模式保持匹配;例如,服务器中的网卡设备使用的是10M/100M自适应模式,而交换机或集线器使用的是10M全双工模式时,我们只要将服务器中的网卡工作模式也修改成10M全双工模式,就能提高服务器数据传输效率了,下面是修改网卡工作模式的具体步骤:

    单击服务器系统桌面中的“开始”按钮,并从弹出的“开始”菜单中依次选择“设置”/“网络连接”选项,打开服务器系统的网络连接列表界面,用鼠标右击其中的本地连接图标,并选择快捷菜单中的“属性”选项,打开“本地连接”属性设置界面;

    在该设置界面中单击“常规”标签,并在其后页面中选择“连接时使用”处的目标网卡设备,再单击旁边的“配置”按钮,进入到服务器目标网卡设备的属性设置窗口;

    单击该设置窗口中的“高级”标签,然后在对应标签页面中的“属性”列表中选中“Link Speed/Duplex Mode”项目,如图4所示,再在该项目的“值”下拉列表中选择10M全双工模式,最后单击“确定”按钮就可以了。

着眼网络设置 让服务器反应更灵敏

邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅ZDNet技术邮件将是您的最佳途径之一。