系统运维的相关知识:
一、系统运维是什么
二、系统运维工程师分类
三、系统运维工程师技能
一、系统运维是什么
简单来说运维(Operation and maintenance)是指对公司硬件和软件的维护。
硬件包括:机房、机柜、网线光纤、PDU、服务器、网络设备、安全设备等.
软件包括:
1、系统运维软件:
操作系统:Linux、Windows
数据库:Oracle、Mysql、SQL Server、非结构化数据库
中间件:Weblogic、Tomcat等
虚拟化:VMware、KVM等
云平台:Openstack、Docker等
2、系统运维支持软件:
监控系统:监控机房、硬件、操作系统、数据库、中间件等
备份系统:备份重要数据
身份认证管理系统:也叫4A系统,认证Authentication、授权Authorization、记账Accounting、审计Audit
CMDB系统:CMDB存储与管理企业IT架构中设备的各种配置信息
ITSM系统:IT服务管理系统是一套帮助企业对IT系统的规划、研发、实施和运营进行有效管理的系统,可管理问题工单、变更工单、事件工单等。
自动化运维系统->智能化运维系统
私有云系统
3、业务系统:
企业的业务系统,比如核心业务系统、APP、网站、ERP系统、CRM系统等。
二、系统运维工程师分类
系统运维工程师从硬件到软件逐级向上可大概分为:
1、布线工程师、机房工程师:负责机房布线和机房里设备维护
2、驻场工程师:由乙方派到甲方公司的驻场工程师
3、实施工程师:由乙方派到甲方做实施
4、桌面运维工程师:维护笔记本电脑、邮箱等
5、网络运维工程师:负责网络运维
6、系统运维工程师:主要负责操作系统、数据库、中间件、虚拟化等
7、数据库运维工程师:负责数据库运维
8、运维开发工程师:负责DevOps的运维开发
9、应用运维工程师:负责应用运维
三、系统运维工程师技能
系统运维工程师不仅需要有Linux基本操作技能,还应该会服务器硬件、以及企业里常用的双机集群、Windows、VMware、数据库等技能,这样才能有担任合格的系统运维工程师。
需要特别注意企业里物理机都是用双机集群,一定要掌握双机集群的技能,包括Linux双机集群、Windows双机集群、Oracle Rac数据库集群、SQL Server数据库集群等。
Windows技能
VMware技能
Linux技能
数据库技能
企业里实战技能
云计算和大数据
END