IT运维面临网络缓慢的解决方法

简介:

随着企业业务的需要变化,企业对网络的依赖程度也将相应增加,IT部门需要对网络进行持续的改造与优化,以适应最新的企业业务应用需求。在一系列的IT持续性改进措施中,消除因为网络缓慢所造成的“抱怨”势在必行,同时还需要我们对已有网络架构和发展需求进行逐一评估,以找出制约IT性能瓶颈。在这一过程中,企业需要根据自身的业务特点扩容网络中的数据流量,同时又能对影响上层应用的异常流量及时预警,以便从大量繁杂的信息中寻找网络优化方向。

  
常言道:“不怕断,就怕慢”,网络缓慢,业务系统访问效率低下,尽管 IT部门 应想出了无数种方法,甚至 购买RIVERBED优化, 扩充带宽, 使用上网代理服务器,可 网络拥堵现象依然随时刺激着IT部门的神经。 首先, 定位网络缓慢 问题。 在IT运维工程师日常的工作中,受到用户抱怨最多的往往不是网络断开,或者业务系统故障 ,而是网速慢对工作造成影响 。在经过双链路、双路由、集群主机等精心呵护之后,企业的核心业务系统一般很少出现致命故障 ,找到真正影响网络缓慢的根本原因是很困难的 。任何一个网络都可能存在带宽被吞噬,业务系统持续优化的问题,而用户访问业务系统的速度直接影响了他们对IT部门的评价。在小型的网络中,管理人员可以使用免费网络检测分析软件对网络中传输的数据包进行捕获。但在业务比较众多,或规模较大网络中,如果单纯的使用流量软件,将很难找到问题的根源,如果是病毒或是环路引起的网络故障,很可能会拖延问题的解决,最终将导致整个网络的全部瘫痪。
 
有源测试当中的一项就是测试设备的端口工作参数并做文档备案,便于早期发现问题,而不是等问题出现以后再处理。对于可靠性要求高的网络,防止问题发生比处理故障的意义来的更重要。在有些故障的诊断过程当中,现场测试是必不可少的,此时如果手中有一些应手的工具,诊断故障的过程会很顺利,节省大量不必要的 猜测、替代、试验、对比 时间。对尚未出现明显问题的网络定期做一些测试,是消除网络故障重大隐患,提高网络性能的非常有效的手段 使用网络检测分析软件对 核心 网络中传输的数据包进行捕获,通过交换机的端口流量镜像监控下来的日志, 通过SNMP协议查看路由器运行状态,使用PING\TRACERT、ROUTE PRINTER命令来收集路由信息,采用隔离逐一排查的方法的方法最终找到网络缓慢的真正源头。常见的网络问题如下,还有个别时间段缓慢,跟企业的带宽出口和应用峰值有关。
 
回路问题 一般当网络较小涉及的节点数不是很多、结构不是很复杂时,这种现象很少发生。但在一些比较复杂的网络中,由于一些原因经常有多余的备用线路,则会构成回路,数据包会不断发送和校验数据,从而影响整体网速,并且查找比较困难。为避免这种情况发生,要求我们在铺设网线时一定要养成良好的习惯,网线打上明显的标签,有备用线路的地方要做好记载。
 
广播风暴 作为发现未知设备的主要手段,广播在网络中起着非常重要的作用。然而,随着网络计算机数量的增多,广播包的数量会急剧增加。当广播包的数量达到30%时,网络传输效率将会明显下降。当网卡或网络设备损坏后,会不停地发送广播包,从而导致广播风暴,使网络通信陷于瘫痪。因此,当网络设备硬件有故障时也会引起网速变慢。当怀疑有此类故障时,首先可采用置换法替换集线器或交换机来排除集线设备故障。然后关掉集线器的电源后用ping命令对所涉及计算机逐一测试,找到有故障网卡的计算机,更换新的网卡可恢复网速正常。
 
端口瓶颈 实际上路由器的广域网端口和局域网端口、交换机端口、集线器端口和服务器网卡等都有可能成为网络瓶颈。我们可在网络使用高峰时段,利用网管软件查看路由器、交换机、服务器端口的数据流量(用netstat命令也可统计各个端口的数据流量),确认网络数据流通瓶颈的位置,设法增加其带宽。如更换服务器网卡为100M或1000M、安装多个网卡、通过改变路由器上配置来增加带宽等方法都可以有效地缓解网络瓶颈,最大限度地提高数据传输速度。
 
蠕虫病毒对网络速度的影响越来越严重。这种病毒导致被感染的用户只要一连上网就不停地往外发邮件,病毒选择用户个人电脑中的随机文档附加在用户机子上的通讯簿的随机地址进行邮件发送。成百上千的这种垃圾邮件有的排着队往外发送,有的又成批成批地被退回来堆在服务器上。造成个别骨干互联网出现明显拥塞,个别局域网近于瘫痪。因此,我们应时常注意各种新病毒通告,了解各种病毒特征;及时升级所用杀毒软件。计算机也要及时升级、安装系统补丁程序;同时卸载不必要的服务,关闭不必要的端口,以提高系统的安全性和可靠性。
 
个健康的企业网络不但要求高质量的方案设计和实施,更加重要的是形成过硬的维护支持体系, 需要 IT部门持续不断地监督网络运行机制,提高网络的整体运行效率,为业务的持续和安全稳定运行保驾护航。


本文转自 zhaiken 51CTO博客,原文链接:http://blog.51cto.com/zhaiken/441916,如需转载请自行联系原作者
相关文章
|
8天前
|
机器学习/深度学习 人工智能 运维
企业内训|LLM大模型在服务器和IT网络运维中的应用-某日企IT运维部门
本课程是为某在华日资企业集团的IT运维部门专门定制开发的企业培训课程,本课程旨在深入探讨大型语言模型(LLM)在服务器及IT网络运维中的应用,结合当前技术趋势与行业需求,帮助学员掌握LLM如何为运维工作赋能。通过系统的理论讲解与实践操作,学员将了解LLM的基本知识、模型架构及其在实际运维场景中的应用,如日志分析、故障诊断、网络安全与性能优化等。
28 2
|
19天前
|
运维 Linux Apache
,自动化运维成为现代IT基础设施的关键部分。Puppet是一款强大的自动化运维工具
【10月更文挑战第7天】随着云计算和容器化技术的发展,自动化运维成为现代IT基础设施的关键部分。Puppet是一款强大的自动化运维工具,通过定义资源状态和关系,确保系统始终处于期望配置状态。本文介绍Puppet的基本概念、安装配置及使用示例,帮助读者快速掌握Puppet,实现高效自动化运维。
42 4
|
5天前
|
运维 监控 网络协议
|
2天前
|
机器学习/深度学习 人工智能 运维
智能化运维:AI驱动下的IT运维革命###
本文探讨了人工智能(AI)技术在IT运维领域的创新应用,强调其在提升效率、预防故障及优化资源配置中的关键作用,揭示了智能运维的新趋势。 ###
|
12天前
|
人工智能 运维 监控
智能化运维:AI在IT运维中的挑战与机遇###
本文探讨了人工智能(AI)技术在IT运维领域的应用,重点分析了AI如何提升运维效率、减少故障恢复时间,并预测未来发展趋势。通过具体案例展示了AI在实际运维中的应用效果,同时指出当前面临的挑战和解决方案,为读者提供一个全面了解智能化运维的视角。 ###
|
11天前
|
机器学习/深度学习 数据采集 人工智能
智能化运维:AI在IT运维中的应用探索###
随着信息技术的飞速发展,传统的IT运维模式正面临着前所未有的挑战。本文旨在探讨人工智能(AI)技术如何赋能IT运维,通过智能化手段提升运维效率、降低故障率,并为企业带来更加稳定高效的服务体验。我们将从AI运维的概念入手,深入分析其在故障预测、异常检测、自动化处理等方面的应用实践,以及面临的挑战与未来发展趋势。 ###
|
22天前
|
运维 监控 网络安全
Python 在网络运维方面的自动化应用实例
Python 在网络运维方面的自动化应用实例
48 4
|
24天前
|
运维 Prometheus 监控
运维中的自动化实践每月一次的系统维护曾经是许多企业的噩梦。不仅因为停机时间长,更因为手动操作容易出错。然而,随着自动化工具的引入,这一切正在悄然改变。本文将探讨自动化在IT运维中的重要性及其具体应用。
在当今信息技术飞速发展的时代,企业对系统的稳定性和效率要求越来越高。传统的手动运维方式已经无法满足现代企业的需求。自动化技术的引入不仅提高了运维效率,还显著降低了出错风险。本文通过几个实际案例,展示了自动化在IT运维中的具体应用,包括自动化部署、监控告警和故障排除等方面,旨在为读者提供一些实用的参考。
|
4天前
|
人工智能 运维 监控
运维技术深度解析:构建高效、稳定的IT基础设施
【10月更文挑战第22天】运维技术深度解析:构建高效、稳定的IT基础设施
13 0
|
4天前
|
机器学习/深度学习 边缘计算 运维
运维技术深度解析:构建高效、稳定的IT基础设施
【10月更文挑战第22天】运维技术深度解析:构建高效、稳定的IT基础设施
10 0