网络是数据中心的重要组成部分,尤其是云计算、大数据、虚拟化等新技术,其技术基础都与网络有关。可以说没有网络,这些技术实现都无从谈起。对于一个数据中心,如果网络瘫痪对所有应用运转都会产生影响,所以网络至关重要。
既然网络对数据中心这么重要,自然要部下重兵来把守,所以数据中心都有自己的网络运维部门,这个部门对整个数据中心的网络负责。包括但不限于:网络变更、升级、扩容、设备上下线、新技术改造、故障处理与分析等等,网络运维的部门基本是整个数据中心里工作最繁忙的部门,像服务器、存储等其它部分变更和调整时,网络部门的人也要陪着,因为没有网络的正常运转其它部分都无从谈起,这也使得运维的人员忙于处于各种综合复杂的协调工作。
那么,为了做好运维工作,手上必须要有一些独门利器,俗话说:“巧妇难为无米之炊”,运维的工作要想做好,也必须依仗一些工具,帮助分析和解决问题。和很多IT人员一样,电脑是网络运维人员必不可少的工具,打开运维人员的电脑,会发现一些使用频率很高的软件,我们称之为神器。下面,和中嘉和信一起来了解网络运维的神器,是网络运维的人员使用的必备工具。
SecureCRT
SecureCRT是一款支持SSH、Telnet协议的终端仿真程序,由VanDyke出品,可以在Windows环境下使用,通过SecureCRT登录UNIX或Linux服务器主机,当然也可以登录网络设备,是一个使用量最广的登录设备小软件,尤其是登录网络设备,几乎每个网络工程师的电脑里都有安装这个登录软件,在网络上也可以很容易找到SecureCRT的破解版软件,免费安装使用。其实支持SSH、Telnet协议登录的软件非常多,实现登录协议本身并不复杂,谁都可以做个登录软件,唯独SecureCRT最受欢迎。
其实,SecureCRT不仅可以登录设备,还提供记录操作日志、编辑脚本、调整界面和色彩、支持同时登录多台设备、打印功能、可变屏幕尺寸、各种快捷键使用等等一系列丰富功能,在管理网络设备时都能经常用得上,给运维的工作提供了很多便利,所以深受人们的喜爱,渐渐地也就成为了一件登录神器,虽然没有太多的技术含量,但却使用极为广泛,基本网络工程师人手必备。
Wireshark
Wireshark是非常流行的网络封包分析软件,功能十分强大,可以截取各种网络封包,显示网络封包的详细信息。Wireshark的前身是ethereal,由Gerald Combs编写并于1998年以GPL开源许可证发布。Wireshark虽然是开源软件,可以运行在Windows和MacOS上,但并不意味着不够安全,国外有一份网络安全工具排行榜(http://sectools.org/),榜单中共包括了125个安全工具,其中稳居排行榜第一位的就是Wireshark,所以Wireshark可以放心使用。
网络管理员会使用Wireshark来检查网络问题,网络测试工程师会使用Wireshark抓包,来分析自己测试的软件,从事Socket编程的工程师会用Wireshark来调试。总之,跟网络相关的东西,都可能会用到Wireshark.Wireshark有很强的过滤功能,比如做数据库系统,可以通过它抓出所有的sql语句,以便于进行操作过程、业务流程、数据、压力等方面的分析和测试。
不过,为了安全考虑,Wireshark只能查看封包,而不能修改封包的内容或者发送封包,如果需要发包就得考虑用Sniffer工具,Sniffer兼具了分析和发送的功能。还有,Wireshark能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,在Wireshark中看不懂HTTPS中的内容。Wireshark是一个非常强大的工具,有不少人还写了使用方法,对Wireshark的功能进行详细的介绍,以及在网络运维的过程中如何利用这些功能去分析问题。
Multiping和Xping
网络问题无非两类:不通和丢包,而分析网络问题时,最不可缺少的就是PING工具,使用PING来判断网络是否可达,是分析问题的基础。支持PING的小工具很多,而使用频率最高的恐怕就要数Multiping和Xping工具了。
Multiping是一款小巧的图形化PING工具,支持Win9X/Me/NT/2000/XP/2003操作系统。Multiping操作简单,可在一个界面上显示多个网站的监视信息,可以同时PING多个地址且有直观图形,可以提供详尽的历史性信息,用来提交测试报告。
Multiping准许你同时地监测众多的指标,给你需求在多可能的主机中间取舍,监测畸形工作和体现或者追踪总连通性的数据。Xping是DOS界面的PING,不是图形化工具,正因为不是图形化,所以PING的效率最高。XPING和普通DOS界面里的PING不同在于,XPING可以设置PING的速度非常快,可以按照PC的最大能力去PING,几个毫秒都可以PING一次,俗称快PING.在分析网络问题时,有时PING包的数量过少,不好分析问题,使用XPING小工具去PING,可以瞬间构造出大量的PING报文,产生较大网络流量,便于分析问题。
Multiping和Xping都是使用最广的PING软件,在网络运维工程师的电脑里也应该会见到这些小软件。
还有一些网络监控和分析类软件,也非常适用。比如:Capse Free、Zenoss Core、NetworkMiner、Fluentd等,各有各的特点,都有部分人群使用,不过没有哪个软件是普及使用的。有些是主要监控网络流量的,有些是主要记录设备日志的;有些是通过登录设备输入命令采集信息的,有些是采集SNMP节点信息的,都有所不同。不过,这些工具的目的一致,就是通过采集网络设备信息,并将这些信息汇集整理并显示出来,提供给运维人员使用,运维人员也可以对这些采集的数据进行整理和编排,得到自己想看到的结果。
以上介绍了这么多运维神器,最为关键的还是要如何利用这些神器,否则再好的东西也是摆设。通过使用这些工具,对数据中心的网络进行分析和管理,将极大提升网络运维工作的效率。还没有安装这些运维神器的小伙伴们,赶紧去安一个。
中嘉和信康盛数据中心于2016年投入使用,康盛数据中心整体建设参照国家T4级标准,运维可以说是数据中心运营中的重点,中嘉和信拥有一支优秀的运营管理团队、专业的运维技术团队、经验丰富的客服团队,为用户提供云数据中心建设运营、服务器托管、CDN、企信通、专线接入等产品和服务,全年7*24*365无休,致力于为用户提供放心、安心、省心的服务器托管一站式服务!