一提到数据中心,很多人都会联想到有输入不完的操作命令,有冗长的晦涩难懂的描述符。传统数据中心的运维工作是非常枯燥的,技术人员日复一日地重复的各种运维工作。这样在数据中心运维的队伍里,会发现几乎都是年轻人,技术人员换了一批又一批,没有多少人坚持数年的,长期服役的老员工并不多。运维的工作经常要夜里割接、升级设备,平时还得做日常的运维工作,出现突发问题往往又数天得不到休息,精神持续高度紧张,再加上重复性和单调的工作较多,在这样的工作氛围下,能够坚持长久的并不多。有不如意的地方,就有市场机会,数据中心运维是一块待开发的市场,孕育着大量的市场机会,新一代的数据中心技术很多也是从提升运维质量角度提出的,根本目的也是希望将人从数据中心运维中解脱出来,让运维的工作不再枯燥,同时变得更加高效。下面就来简单介绍几种“炫酷”的数据中心运维新技术。
自动化业务部署
在数据中心里实现业务自动部署有两个层面:一是物理层面的自动部署,另一个是应用层面的自动部署。物理层面指的是服务器设备和网络设备的新加入或者移除,要自动实现。这种方式需要在数据中心里部署一套控制器,由控制器来操纵完成,当有新加的网络设备时,技术人员只需要将网络设备配置一个管理地址,将物理连线连接好,就可以了,这时控制器能够感知到有新的网络设备加入,从而自动向网络设备下载应用软件版本,下载完成后,再下发预先设定好的配置,配置下发好之后,设备都可以转发流量了。如果新增的是一台服务器,同样也由控制器进行软件版本和配置的下发,服务器自动获取地址,获取到地址后再打通与数据中心其它设备的通信。应用层面的自动部署是指比如虚拟机的管理与分配,将整个数据中心的计算、网络、存储等资源虚拟出来,然后按需分配,向各种应用进行分配,满足各种应用部署的需求,整个调整、分配的过程都是控制器按照预先的算法自动完成的。自动化业务部署说起来简单,实现起来还是存在很多现实问题的,比如:不同操作系统、不同品牌的服务器实现上的差异,与不同厂家的控制器配合问题;控制器自动部署分配的资源有时并不是最优的,甚至是错误的,导致业务根本无法部署,这时再去手工部署,更加费力;不同的数据中心业务需求也不同,控制器不可能适配所有的业务部署,很多需要为数据中心设计定制化的控制器,这给控制器厂家出了难题,这些都是自动化部署所要面临的各种问题。虽然有这么多问题,但是这个方向不会改变,技术的进步就是要尽可能地实现自动化,将人从纷繁复杂的工作中解脱出来。
多维仿真机房
传统的数据中心运维往往是通过一套或几套网络管理工具对数据中心进行管理,这些网管工具往往通过很多图表来显示数据中心的各种运行参数和数据,绝大部分都是一维或者二维数据,随着软件技术的发展,现在出现了很多三维以上的绘图技术。通过对数据中心进行多维仿真,从而将数据中心立体化地呈现在运维人员的面前。不仅美观,观赏性强,能容易发现问题。比如通过对机房进行三维仿真,将机房内部的各种设备、温度计、通风通道等都一一显示出来,一眼就可以看到机房内所有测温仪器所处的位置,而不是向以往的只有一二维数据信息,不直观。多维仿真可以通过不同角度看到机房内部,对于地板以下和吊顶也可以通过切割方式看到内部的结构。本地仿真的机房就是由多张二维图片集合而成,这样就可以从任意角度进行切割,看到不同切面的状态,还可以对这些图片进行动态播放,以动态视频的形式播放观看。多维仿真技术的引入,给运维工作带来了极大的工作兴趣,将一张张枯燥的图片动态地结合起来,这样大大提升了运维工作的兴趣,每个人也可以DIY自己的数据中心,按照自己的风格设计数据中心机房的仿真效果。
一键恢复
一键恢复是电脑上的一项功能,意在电脑出现了异常或者无法恢复的问题时,通过一键恢复到故障之前电脑运行的状态。数据中心也可以有这样的功能,一旦数据中心发生短时间无法消除的故障,那么启动一键恢复功能,将数据中心所有的设置都恢复到最原始的配置上,通过控制器重新下发一遍,等数据中心业务完全恢复后,再去查找故障时留下的各种异常记录,明确原因。根据问题发生的原因,如果存在运维上的不足,就去优化。数据中心的一键恢复含义更加宽泛的,不仅仅指整个数据中心的恢复,还可以包括链路之间、设备之间、网络之间等等,一键的具体操作也包括路由的调整、链路切换、主备设备倒换等等,通过这些一键修复的功能,尽快将数据中心业务恢复,消除故障对业务的冲击。同样,一键恢复说起来容易,实现起来并不是一件容易的事儿,这需要对整个数据中心要非常熟悉,控制器对所有设备完全控制,命令指令执行有效,才能真正做到一键恢复。
以上这些功能听起来就很“炫酷”,还有什么智能巡检管家、自定义数据中心、零存储等等概念,功能也很“炫酷”,在此不再一一讲述。引入了这些“炫酷”的技术,让数据中心运维的工作变得有趣起来,不仅大大提升了运维的工作效率,还可以让运维的工作变得更加有趣,吸引更多的人投入到数据中心运维的工作中来。