从网管转型到运维必须掌握的技能

原创
运维 系统运维
网管,也就是局域网管理员,外企称作Helpdesk。运维工程师,主要负责外网生产服务器和内部开发、测试服务器的维护,简称OP。Andy Feng是一位经验丰富的运维工程师,在数年前从网管这个职位转型为运维,因此Andy在本文中总结了转型需要考虑的一些事项。

【51CTO独家特稿】网管,也就是局域网管理员,外企称作Helpdesk,和网工不能混为一谈。运维工程师,主要负责外网生产服务器和内部开发、测试服务器的维护,简称OP。这两种职务都是大学和技校没有的专业,全靠兴趣和自学。

Andy Feng是一位经验丰富的运维工程师,在数年前从网管这个职位转型为运维。在本文中,Andy根据自己的转型经验总结了网管与运维工作的区别,以及从网管转型为运维工程师需要哪些技能。Andy Feng的51CTO家园地址在http://home.51cto.com/index.php?s=/space/195664,读者们可以到他的家园或博客与他进行交流。(顺便广告一下:Andy Feng最近在翻译Varnish的官方文档。Varnish是一个高性能Web加速器,号称将可以取代Squid,有兴趣的读者们可以去看看)

网管(Helpdesk)是很多希望从事IT行业的学生和工作者的第一份与IT有关的工作。网管这个职位含金量深浅不一,刚毕业的大学生可以做,有数十年经验的大牛也在做,主要区别在于

  1. 规模不同
  2. 自动化程度不同
  3. 安全需求程度不同

比如10台系统为windows xp的机器组成的工作组也是一个局域网;包含数千台电脑,各种操作系统,各种硬件架构,各种网络设备,各种网络协议也叫局域网;但是管理这两个局域网的helpdesk能力却有天壤之别。所以说网管也有牛人。

OP这个词语代表的意思很多,这个简称来自于英文的Operations一词。我也不清楚谁最早用op代表运维工程师,不过2010年开始,这个词慢慢被很多人所知道。OP工作内容主要就是维护公司的服务器能够正常提供服务,细分的话包括系统部分,网络部分,应用程序部分,数据库部分,具体根据公司的规模和职位职能不同,运维的定义也不同。现在市面上主要的OP有三种:网络游戏运维,网站运维,大型项目测试和生产环境运维。

普遍运维的待遇比网管高很多,而且更有挑战性和成就感,在企业的地位也比helpdesk高出很多。所以我们完全有理由转型成为OP。那如何从一名网管转型成为一名运维呢?这就是我们今天的重点。

网管和运维主要的差别就是,一个在内网工作,一个在外网工作。虽然他们都涉及到网络,系统,数据库,应用软件,硬件等等,但内网的网管更偏向网络和硬件,外网运维更偏向架构和安全。

运维是实时对外提供服务的,置身于不安全的Internet中,相对于内网,安全隐患更多,反而无故障率和故障修复时间更短,甚至不允许故障。内网故障一台机器,一般只能影响一个员工使用电脑,外网故障一台服务器,会影响数千万的用户使用服务。这样造成的损失和后果是非常严重的,所以OP会想很多办法,使用很多软件和硬件,让外网的架构可以high performance,由于一台服务器要给很多用户提供服务,所以我们要尽量发挥一台服务器的潜力,这就需要运维来优化系统和优化应用程序。

从网管和运维的工作需求及处理事务来看,就能看出从网管转型为运维需要什么。

1、一种或者多种非常熟悉的服务器操作系统,推荐Linux。

2、熟悉常见服务器的搭建及优化,比如HTTP,DHCP,CACHE,MONITER,FTP,SSH等。

3、熟悉一种脚本语言,提高自己自动化处理能力,减轻工作压力,推荐bash shell。

4、安全知识,了解基本的系统安全、网络安全、WEB安全的攻击与防御。

上面谈到都是技术需求,还有就是素质需求。要有随时加班,随时处理故障的觉悟,要有细心负责的工作态度,还要有一颗强健的心脏,在出现重大事故的时候,能够妥善处理,把事故的损害降到最低。51CTO的专题《SA,神仙与装机男:运维的工作到底啥样儿?》对运维工作中需要的技能以及运维生活的情况进行了收集与整理,推荐有兴趣深入了解运维工作的读者们去看看。

如果你满足上面的要求,你可以作为一名入门级的OP,然后根据自己的爱好和特长选择自己的在OP道路上的发展方向。

【51CTO.com独家特稿,转载请注明原文作者和出处。】

【编辑推荐】

  1. SA,神仙与装机男:运维的工作到底啥样儿?
  2. 从敏捷开发到敏捷运维:DevOps将带来革命?
  3. 门户网站运维经验谈
  4. 漫谈运维:半神半仙亦民工
  5. 大型网站运维之道漫谈
责任编辑:yangsai 来源: 51CTO.com
相关推荐

2009-07-17 08:58:25

IT运维网管软件游龙科技

2017-03-30 16:03:06

Linux运维工程师技能

2019-03-27 14:46:51

运维Linux服务器

2009-12-22 09:48:57

必须掌握的CMD命令

2021-03-31 22:25:46

运维工程师技能

2017-09-25 18:32:11

人肉智能运维服务监控

2009-11-09 09:45:19

网管员

2021-08-23 09:48:31

数字化

2017-09-26 09:13:14

Linux运维经理运维技能

2017-12-06 10:43:51

程序员软技能

2018-10-15 14:26:23

运维IT技术架构

2014-07-16 09:56:20

运维运营商

2019-01-08 09:55:45

2021-01-05 14:27:12

SQL数据库开发

2012-07-10 09:39:28

2014-05-28 14:45:00

运维移动数据

2019-05-20 11:45:32

运维日志容器

2012-05-11 17:08:49

IT运维云计算

2018-03-28 14:33:11

华为

2015-05-05 11:04:31

CoreOS自动化运维
点赞
收藏

51CTO技术栈公众号