美文共赏

运维工程师成长记

2021-12-13  本文已影响0人  刘小白DOER

    转眼间,干运维快十年了!

    从大学毕业到初入职场的懵懵懂懂,从在旁协作到独当一面,在慢慢的实践中一步步强大起来,可是头发确实不争气,倒是虚弱了很多。从业这么多年,写过一些监控可视化程序,读过一些进阶书籍,也考过很多试,熬夜也不少,关于运维这个工作怎么做好,笔者有点话说。

1、编程知识

    应该会编程,至少要懂得一些编程知识,这对于理解系统架构、优化运维流程方面有很大的好处。没有编程的思维方式,不会一点编程,那么你可能停留到人肉运维的阶段,那些重复性的工作只能人为的一步步完成,效率得多低,加班熬夜怎么能不少呢。

    python作为一门脚本语言,对于运维方面是十分优秀的,而且跨平台的特性,建议学习使用。linux平台下的shell脚本需要精通,windows平台下的bat批处理可以熟悉,这些对于整个运维工作来说十分必要。如果再会点可视化编程,自己自定义构建监控程序,那么就更加完美了。

2、责任感

    相对于技术很厉害,可是干活却扭扭咧咧,懂得少但是知道怎么做会更加适合,这会极大的减少管理成本,这也就涉及到责任感问题。如果机构是是面向设备的话,一个运维人员对应很多服务器,如果是面向服务的话,那么沟通方面更会大大增加。不仅仅保障站点可靠性,还要做好服务工作,一颗责任心才能勇敢的面对反复的揉搓。

3、工具、框架的使用

    为减少设备管理的成本,工具和框架的使用必不可少。从ping等小工具,到wireshark抓包排障工具,再到ansible等自动化框架,在运维周期里是十分必要。如果得到支持的话,获得专业认证,证明在某个领域的能力。

4、面向未来

    技术更新太快,保持一颗学习的心态。云技术如火如荼,传统运维和云上运维可是千差万别。便随着云技术,一些云原生应用、K8S编排等等在市场上很热门,虽然没有机会应用到,但是关注行业发展,知道这个东西,在需要时可能快速的学习应用,而不是遇到时还去搜索引擎看看这个东西是啥。

5、三驾马车

    笔者对于数据中心运维工作的范围:服务器、数据通信、供配电。基本上数据中心的工作范围都是围绕着这三驾马车来展开的,这三个方面从难到易也是服务器最复杂,供配电最简单。服务器上部署的各种应用庞大、复杂,也是直接和业务耦合的,数据通信建立通信渠道为服务器和用户之间建立链接,供配电是最底层的,为数据中心所有设备提供电力。

    为了保障数据中心高可用性,那就要解决单点问题,不论是服务器、数通、电力。同时,供配电的可靠性问题在于后备电源,供配电设备都是机械结构,还有些是静止设备,一般都是十分可靠的。数据通信方面就是时延和网络安全。服务器上就是应用和数据备份。

上一篇下一篇

猜你喜欢

热点阅读