提高网络管理稳定性的妙招


以前网络管理员是遇到问题解决问题即可,而现在呢,如何把问题消除在萌芽状态,如何提高网络的稳定性,如何提高网络的管理效率则是他们需要考虑的问题。也就是说,当网络出现故障时能否解决问题已经不是考量网络管理员能力的主要指标了;而是如何使得网络不出现问题这才能够真正显示网络管理员的水平。在这篇文章中,笔者想谈谈,在网络管理员可以采取一些什么措施,提高网络管理的效率,提高网络的稳定性。

第一招:利用系统警告信息,防范于未然

一个聪明的网络管理员,善于利用一些系统的工具,来提前发现和校正网络管理中可能存在的问题,以便在问题爆发之前提前把导火索切断,防范于未然。现在很多的网络设备,如交换机、路由器、服务器等等,都提供了类似的警告功能。如当服务器的硬盘空间或者CPU使用率到达一定的百分比时,就可以通过诸如邮件等手段告知网络管理员。如此的话,网络管理员就可以及时的寻找解决方法,而不用等到服务器因为硬件资源耗竭而当机采取想办法解决。可见,这种自动报警的功能,可以最大限度的减少网络设备当机的可能性。

再如,一些路由器设备也有类似的功能。等到他们的硬件资源利用到一定程度的时候,就会以明显的方式告知网络管理员。而且,当路由器接近满负荷运作时,路由器还可以自动切断相关的数据传输,从而保障路由器不会因为资源耗竭而当机。等到路由器资源占用率下降后,又会自动恢复数据的传输。这种报警与暂停数据传输的保护措施,可以提高路由器等网络设备的稳定性,降低他们当机的几率。

故网络管理员在部署网络的时候,在一些关键设备上,最好都能够启用自动报警功能。让网络管理员可以及时的指导网络设备的运行状态。当出现问题的时候,我们也可以及时的知道,并采取相应的解决方式。从而提高网络的稳定性。

第二招:追根究底,发现问题的根源

根据笔者的工作经验,我们在网络管理中发现的几十个问题,但是往往只有一个问题时根源。把这个根源解决了,其他问题也就迎刃而解了。所以,我们网络管理员在遇到问题的时候,不要只满足于把问题解决了即可。而是需要追根究底,把问题的根源找出来。也许这需要花一点时间与精力,但是,这却可以斩草除根,防止后续再出现类似的问题。

如笔者企业现在部署的是Linux操作系统加Thunderbird邮件客户端。但是,有时候客户会反映他们的邮件帐户打不开了,或者说邮件帐户丢失,打开客户端看不到任何邮件等问题。解决这些问题很简单,只需要把配置文件中的Lock文件删除即可。但是,若只停步与此的话,下次还是会出现类似的问题,我们还是需要跑过去给他们解决问题。笔者在遇到这个问题之后,还必须去想,为什么会造成这个原因呢?后来根据多方测试,发现原来是当客户端打开的时候,强制关机后,就会出现这种情况。而有时候系统死机、或者突然断电等情况都会出现这种情况。又因为现在南方出现电荒,所以,经常会遇到突然断电的情况,从而这些问题就密集的爆发了。找出问题的根源之后,笔者就为各个员工的电脑配置了UPS电源,如此,类似的问题就再也没有发生过。

另外,我们除了靠经验与知识之外,还可以凭借一些智能网络管理工具。现在有不少的网络管理工具可以帮助我们寻找网络问题的根源,如网络协议分析软件等等,可以帮助我们找出导致网络速度变慢的罪魁祸首。

总之,我们在遇到网络问题的时候,不要止步于问题解决了。若我们不找出问题的根源,那么就好像病毒一样,他还会产生很多的变异体,搞得我们头昏脑胀。而我们若能够把问题的根源找到了,并解决它,则很多类似的问题也都会迎刃而解。

第三招:利用网络报表,及时了解网络信息

俗话说,知己知彼,百战百胜。若我们能够及时的了解网络的运行信息,如网络流量、网络负荷、网络设备的运行状况,等等。那么,我们管理网络也会变得游刃有余,如此就可以提高网络的稳定性。

不过天线没有免费的午餐。为了达到这个目的,我们不得不购买一些商业软件,来帮助我们实现这个需求。现在有一些商业的网络报表软件,他们可以自动收集网络运行的信息,并产生相关的报表。而且还允许网络管理员利用他们执行更高级的管理功能,从而让我们网络管理员从一个技术人员转变为网络策略规划师或者分析师等等。

如笔者现在利用的一款网络报表工具,可以实时的侦测网络流量,当我发现网络流量出现异常时,还可以及时的把它关掉,从而防止其影响网络的正常运行。通过这款工具,笔者还可以看到有多少用户连接在服务器上,可以了解其中是否有一些非法客户试图攻击或者匿名连接服务器,若有这种情况的话,我也可以及时的中断他们的连接等等。

总之,只有清楚了解网络的运行状态,我们才可以及早的发现问题,从而减少网络瘫痪的几率。

第四招:采用通用标准的网络规划与网络设备

我们在规划与部署企业网络的时候,最好所采用的设备都支持工业标准协议,也就是我们所说的通用协议。因为具有工业标准的产品,不仅随时可以使用,而且,其扩展性也比较高。另外,在企业整个网络中,最好也尽量的采用统一的网络平台。

如从操作系统的平台上考虑,若在企业中同时存在多个网络操作平台,如Liunxu与Windows操作系统平台,则会产生很多问题。如用户会反映文件服务器中的文件名为乱码;用户会反映Windows系统上打包的文件在Linux系统上打不开;等等。所以,若操作系统不统一的话,会给企业的网络管理带来很多莫名其妙的麻烦。这些问题虽然不致于导致网络瘫痪,但是,也足够让我们忙一通了。如笔者以前部署一个PIS即时聊天工具,服务器是Linux的。现在客户端之间发送消息的时候,若是客户段是部署在Windows系统上的,就会出现漏字的情况。为了解决这个问题,还花了我好多时间。所,网络操作系统的不一致,会增加网络的复杂性,从而降低网络的稳定性。故企业最好能够部署统一的网络操作系统,至少在一个部门内要实现网络操作系统的统一。

如客户端应用软件的统一。现在企业中,很多网络应用都是服务器/客户端模式或者服务器/浏览器模式。为了提高这些网络应用的稳定性,最好能够统一各个客户端或者浏览器的版本。因为有时候,不同的版本可能会导致不同的结果。如笔者在部署内部邮箱系统的时候,有的采用Thunderbird客户端,有的采用Firefox客户端,有的采用Outlook客户端等等。由于采用的客户端不同,管理起来就非常的麻烦。如采用Outlook客户端的用户,由于我们采用不是采用 SMTP协议的服务器,所以,其虽然可以接收与发送邮件,但是,不能够在邮箱服务器上保存发送的邮件,也不能够通过这个客户端把邮箱服务器中的邮件删除掉。由于服务器上邮件帐户有容量限制,如此有进不出,磁盘配额很快就满了,从而导致邮件接收发送故障。但是,其他客户端就没有这个问题。这问题主要是两个原因所造成的,一是邮箱服务器没有采用通用的SMTP协议;二是客户端没有统一,特别是有些客户端不能够很友好的支持非SMTP协议的邮箱服务器。可见,若不采用工业标准或者应用软件客户端不统一的话,会大大的削弱网络应用的稳定性。

第五招:利用网络发现工具,让网络调整变得更加简单

现在有一些网络管理软件,能够优先发现网络中的所有设备,并根据这些设备绘制一份“规划图”。更难能可贵的是,当网络设备有什么变化的话,这个图也会实时的进行变化。为网络的各种设备与相互之间的连接建立一个精确的、变动的规划图,有利于我们提早的发现问题,有利于我们提高网络的稳定性。

有些软件还可以发现各类设备与连接的一些详细信息,如网络速度、冗余性等等。不过这种工具比较贵,在一些比较复杂的网络中,可以起到不错的效果。可以帮助我们网络管理员,动态的掌握网络运行信息,提高网络的可控性与稳定性。

  1. 网络故障现场处理实践
  2. 用Pathping命令诊断网络故障

相关内容