数据中心里的系统复杂,涉及多种复杂技术,大部分时候都需要协调各种技术专家对故障进行诊断,远程运维成为数据中心必需的工作。“工欲善其事,必先利其器”,做远程运维手上要有些必备工具,在遇到紧急问题时就能派上用场。
数据中心要24小时运转,可并不用人24小时在机房里监控,有的数据中心除了机房安保和打扫卫生的人员,基本没有技术人员,这样的数据中心如果出了问题怎么办呢,很多技术人员都在千里之外,只能通过远程登录方式解决。数据中心一般将数据网和设备管理网分开,当业务出现异常时,各种设备通过管理网仍可以正常访问,两张网同时出问题的可能性比较小。万一真的两张网都出问题,还是可以通过机房人员将电脑通过串口插到设备上,再将环境共享给远程的技术人员,进行故障诊断。数据中心里的系统复杂,涉及多种复杂技术,大部分时候都需要协调各种技术专家对故障进行诊断,远程运维成为数据中心必需的工作。“工欲善其事,必先利其器”,做远程运维手上要有些必备工具,在遇到紧急问题时就能派上用场。
远程登录软件
远程控制软件是必需的,通过远程控制软件可以控制对方的电脑,然后代替对方进行工作。数据中心都有远程机24小时运行,数据中心运维人员通过在外地,或者在下班时间随时随地都可以通过互联网访问远程机,远程机作为跳板再去登录各个设备,这时就需要一款软件,通过软件来访问设备。数据中心的设备绝大部分还都是通过访问终端命令行方式来运维的,这种方式从开始有数据中心时就这样,一直沿用至今。一般远程登录设备有三种:telnet、SSH、Console串口,前两种比较流行,串口一般作为设备急用时使用。远程登录软件只要实现了这三种协议的功能就可以了,所以技术难度不大,很多人甚至都可以自己编写,不过还是有一些比较出名的登录软件,使用范围很广。一般只有一些技术大厂考虑到安全问题,才会自己编写登录软件,仅供自己的员工使用。远程登录软件比较常用的有:SecureCRT、Putty、Xshell等,SecureCRT最为常用,需要在网上找破解版,否则试用30天就不能用,是一个收费的软件,SecureCRT既然是收费软件自然功能比较完整,安全性做得也很好,各种日志记录功能完善,很多人还是喜欢用破解版的SecureCRT;Putty则完全免费,是一款开放源代码的软件,主要由SimonTatham维护,使用MITlicence授权。Putty没有同窗口多标签会话管理,任务栏太多窗口不是特别方便,功能简单,如果只是用来登录设备完全够用,软件也很小,只有几百K。再有就是Xshell,是一款强大的安全终端模拟软件,屏幕不会闪屏,并且可以回滚,这个功能比较好用,脚本的执行顺序也可以调整,不过Xshell是一款收费软件,破解版还不好找,一般大型企业才会考虑使用。这三款软件,对于数据中心运维的人员来讲,至少要安装一款在自己的电脑上。
远程控制软件
仅能登录设备还是不够的,更多的时候技术人员还需要找人来协助处理问题,数据中心里的系统非常庞大,并不是几个人就能搞定的,很多时候需要各方面的技术专家参与其中,甚至要请外部的专家、代理商、设备厂商人员等等,这些人在数据中心外部一般无法直接访问内部设备,只能通过远程登录到数据中心运维的电脑上,通过控制电脑再来登录设备,这时就需要远程控制软件,这类似于远程桌面,不过远程桌面现在已经很少有人用了。专业的远程控制软件提供的不仅仅是控制对方电脑,还可以完成两者之间的互动。常用的远程控制软件也有三种:向日葵、TeamViewer、QQ,当然还有网络人、第三只眼、ShowMyPC、AmmyyAdmin等等很多,但使用最广的依然是向日葵、TeamViewer和QQ。QQ大家都熟悉,聊天工具,QQ里有一项远程协助功能,可以通过QQ控制对方的电脑,从而达到远程控制对方设备的目的,同时还可以通过QQ进行文字或语音聊天。不过QQ只能将环境共享给一个人,其它人无法同时看到环境,这样多人同时工作时使用起来非常不方便。TeamViewer是由德国TeamViewerGmbH公司开发的一款远程控制软件,拥有远程控制、桌面共享和文件传输等功能,是一款老牌远程控制软件,但是无法免费使用,大大降低了人们的使用热情。向日葵远程控制软件是国内的一款实用远程PC管理和控制服务软件,实现远程控制桌面、文件、摄像头、重启关机等操作,可以允许多人同时访问一台电脑,功能十分强大,广受用户欢迎。向日葵有免费版和付费版之分,普通用户使用免费版基本够用,渐渐成为最近使用最火的远程控制软件。
远程群聊软件
数据中心故障是一个综合处理事件,牵涉到方方面面,多方领导和部门都很关注,这时要时时通报故障恢复的分析进展,这就需要有实时沟通的渠道,一般都用群聊的软件。比如:微信、QQ、阿里旺旺。现在手机上网非常方便,微信使用范围最广,所以基本在处理数据中心故障时,都会有微信建群,进行技术讨论和故障处理情况通报,这样信息传递最及时,也有企业用阿里旺旺做技术交流,像阿里的数据中心人员自然不会用微信去讨论技术问题,还是用自己的旺旺最安全、方便。手机版QQ也是人们常用的群聊软件,不少人也用QQ进行故障运维处理。
远程登录软件、控制软件和群聊的工具是数据中心远程运维必备的三大工具,运维的人员都要在电脑上提前安装好,以备不时之需。微信和QQ都有电脑版的,可都安装好,方便使用。这些工具是数据中心运维的人员所必须要用到的,就像医生离不开手术刀一样,是高效工作的必备工具,尤其是在处理数据中心故障的时候,打开电脑就可以直接用。