【IT168 调查报告】许多网络工程师仍然手工管理关键的IT工作流程,包括网络故障排除,文档,变更管理和网络安全。管理这些工作流程变得越来越困难,随着网络的发展,随着向软件定义网络(SDN)和云计算的发展变得越来越复杂,问题也相应升级。
NetBrain Technologies最近进行的一项调查探讨了网络工程师面临的许多问题,以及他们的角色在复杂性方面的演变。手动文档和故障排除,加上缺乏跨IT协作,都是当今网络工程师的障碍,而像命令行界面(CLI)这样的工具将面临日益增长的挑战,以应对不断增长的网络需求。
自动化是王,可编程性是皇后
网络工程师角色变化的最简单的解释是网络规模和复杂程度的快速增长。例如,83%的受访者表示,网络规模在过去一年内有所增加。具体来说,有超过1000名员工的企业中有49%拥有1000多台设备(如交换机,路由,防火墙等),21%拥有10000多台网络设备。
随着网络规模和复杂性的不断增加,对自动化的需求变得更加密切。例如,近30%的企业在短期内投资于网络自动化功能,53%的网络工程师表示,除了脚本编写外,他们还需要知道编程。为了减轻这种情况,许多企业正在接受DevOps的文化,并投资于新的网络自动化功能,可以缩短周期并消除耗时和乏味的任务。
减少手工过程
今天,每个企业都在努力将网络环境可视化,无论是在物理,虚拟或软件定义的网络领域。随着网络规模的扩大和复杂化,这一挑战将越来越困难。从我们的调查中,87%的受访者表示,他们继续依靠手工技术(例如微软Visio)来创建和更新其网络图,而49%的受访者表示使用这些手工技术创建图表需要太长时间。
手动绘制网络所花费的时间也可能导致网络故障排除速度较慢,安全性长期受到影响或缺乏合规性。手动文档不仅需要几个小时的时间才能完成,58%的网络工程师表示网络图随着网络的变化而过时。这是受访者提到的头号挑战。使文档过程自动化的企业能够大幅度减少平均修复时间(MTTR),减少繁琐的图表时间,并直接跳转到故障排除。
网络故障排除是网络工程师最关键的工作流程之一。然而,像网络图一样,大多数工程师继续依赖手工技术,这可能导致更长的网络停机时间和MTTR。例如,40%的受访者表示,诊断网络问题需要四个多小时的故障排除时间,无论这是一个缓慢的应用程序还是不稳定的VoIP应用程序。所以工程师能够全面了解网络,就可以快速识别和解决网络问题。
今天,大部分时间是手动收集和分析网络数据或跟踪路径通过CLI,是乏味和耗时的过程。例如:43%的受访者表示故障排除使用CLI花费太多时间。从数据可以看出,网络工程师意识到,由于网络变得越来越复杂,通过CLI进行故障排除是不可持续的。然而,调查结果表明,不到4%的网络团队正在将自动化应用于网络诊断和故障排除过程。
技术开放是必须的
调查结果还显示,许多企业继续依靠IT专家的知识来管理网络问题,这意味着他们依靠工程师来创建网络图,或者去IT专家解决高级配置问题。调查受访者中有33%认为这种过度依赖是一个关键挑战,因为技术专门知识和学习限制在一些专家身上,因此阻碍了解决速度。
另外45%的网络工程师认为缺乏跨IT合作是一个关键问题。无论是在同一个团队中进行协调,例如在网络运营中心,还是通过IT孤岛(例如安全或应用团队)进行沟通 - 缺乏合作是工程师为解决问题而提出的第一个挑战。具体来说,36%的受访者认为,在网络变更管理和设计方面,通信受损的流程较差,而有72%的受访者则认为这是解决网络安全问题的一个特别问题。
网络安全优先
网络安全也是受网络日益复杂影响的关键工作流之一。在一个时间段,似乎一个主要的网络攻击至少每月发生一次,保护网络是最重要的。随着网络的不断发展,网络风险的大量漏洞也日益增多,使得网络安全的需求在今天和今后更为关键。
大量的警报与假警报是每天生成的。鉴于威胁的24/7性质,网络工程师实际上不可能手动验证每个警报。事实上,近57%的受访者表示无法隔离发生攻击的地区,其中50%表示无法持续监测和减轻攻击,而无需人为干预就是重大问题。毫无疑问,一半的受访者表示,他们今天对安全问题的回应是“一部分专业,一部分随缘”。
网络工程师的角色比以往任何时候都更具挑战性。在当前的情况下,如果没有明确的网络可见性,自动化和对手动流程的依赖,随着网络规模的增加,挑战将不断增长。现在是企业向自动化迈向改进网络工程师工作流的时候了,确保IT团队正确地管理网络,并能够更快地解决出现的问题。企业还有很长的路要走。