
企业IT基础设施的规模在持续增长,网络设备(交换机、路由器、防火墙、无线控制器)、服务器主机、摄像头等资产越来越多。一个百人规模的公司可能就有几十台网络设备和几十台服务器,大型企业的设备数量更是成百上千。
传统的运维方式已经很难应对这种规模的增长。目前很多企业的运维现状是这样的:
1.1.1 资产登记靠Excel
设备采购回来,登记一下IP和型号,往Excel里一填。但设备更换、IP变更、位置迁移之后,很少有人会及时更新表格。时间长了表格就跟实际情况对不上了。新人入职想搞清楚网络结构,连一份准确的设备清单都拿不到。
1.1.2 设备巡检靠手工
运维人员要定期检查每台设备的运行状态——CPU有没有过高、内存有没有泄漏、温度是不是异常、风扇和电源有没有故障、接口状态正不正常。检查一台设备就要SSH登录上去敲几条命令,几十台设备查下来半天就没了。如果领导临时问一句"现在全网设备运行情况怎么样",根本回答不上来。
1.1.3 故障排查靠经验
网络出了问题,运维人员通常是先ping一下,然后逐台设备排查。是从哪台设备开始丢包的?是哪个端口down了?是ARP欺骗吗?是有人私接了路由器开了DHCP吗?这些问题没有系统化的工具,全靠运维人员的个人经验,排查效率极低。
1.1.4 多厂商命令学不过来
华为的设备用display命令,思科用show,Juniper用show但格式不同,各家防火墙又有各家的命令行。一个运维人员通常只熟悉一两个厂商,遇到不熟悉的设备就只能查手册或者百度,效率大打折扣。而且每种设备都要单独登录,没法在一个地方统一查看。