http://www.90qj.com/?post=318
http://ixdba.blog.51cto.com/2895551/1751377
  运维知识体系v0.5-(运维社区-赵班长出品,欢迎转载!)
运维管理体系 测试和开发相关 运维架构层级 内容描述 监控体系 安全体系 备份体系 自动化体系
管理必知必会

ITSM

ITIL

IT Service CMM

Six Sigma

PMBok

涉及到运维参与

性能测试(TCPCopy)

单机监控(nmon)

环境规划(开发、测试、预生产、生产)

CI(持续集成)

自动化部署

Job管理平台

自动化测试Selenium

客户端层 DNS 浏览器缓存->本地hosts->本地缓存->DNS服务器(本地缓存、迭代)->根->公网IP地址、HTTP-DNS、机房内部智能DNS 监控宝、基调、

博睿、听云

加速乐、牛盾、安全宝 云存储 API
浏览器 缓存协商(Last-Modified、Expires、Etag)、组件分离、提高浏览器并发数、避免静态资源Cookie上传
外部层 第三方CDN 智能DNS/GSLB->反向代理缓存->源站 (各类API如:带宽、预缓存、缓存刷新)
云计算、外包 公有云、混合云、运维外包服务、APM(应用性能管理)
网络层 核心层 网关设备(outside、inside)防火墙、路由器、Ipsec VPN 同上、网络监控 (Smokeping) 防火墙 HSRP、VRRP SDN
汇聚层 三层交换 动态路由(OSPF)、静态路由、EC(端口汇聚)、MSTP+VRRP
接入层 二层交换 (VTP、SPF、Trunk、端口安全)CCNA级别
集群层 负载均衡+高可用 四层负载均衡 开源:LVS(IP负载均衡)+Keepalived 商业:F5、Netscaler 舆论监控(第三方)

业务监控(监控接口)

流量分析(Piwik)

服务监控(提供API)

安全监控(WAF)

WAF(Nginx+Lua)

代码安全

GitHub扫描

VRRP 平台开发
(IAAS)
七层负载均衡 Haproxy、Nginx、Apache(根据User-Agent、URL等进行负载分发)
应用服务层 反向代理缓存 ATS、Squid、Varnish(预缓存、缓存刷新) 集群 平台开发
(第三方)
Web层 Apache、Nginx、Tomcat、Jboss(GZIP、Web服务器缓存、epoll、sendfile、CPU绑定、自身性能优化) 自定义开发
应用层 PHP Python Java C C++ 模块理解、代码部署、(OPCache、LocalCache) 远程执行+配置管理+云管理:SaltStack

基于SaltStack+etcd+OpenStack/Docker的自动化扩容

过载保护

SOA层 SOA框架(dubbo、resteasy)、业务模块、协议(RPC、restful)、ESB、服务注册与发现(Etcd、Zookeeper) 框架安全
分布式层 分布式消息队列 ActiveMQ(成熟)、RabbitMQ(成熟、案例多)、ZeroMQ(中)、RocketMQ(中) 防火墙、权限控制 集群
文件存储 单机存储 机械硬盘、SSD、文件系统(ext4、xfs)、LVM 软件自身访问控制 Raid
单机存储扩展 文件分发(多级分发)、文件同步(rsync、HASH Tree、inotify)、DRBD、DAS
共享存储 NAS[NFS(Unix/Linux)]、SAN、iSCSI rsync
分布式存储 GlusterFS、MooseFS、FastDFS、Ceph 分布式
DAL 数据访问层 未开源:淘宝的TDDL、开源:360(Atlas)、阿里(Cobar)、MyCat、MySQL-Proxy、根据业务定制开发 自带 DAL
数据层 分布式缓存 Memcached、Redis(客户端分片、Redis Cluster、Twemproxy、Codis) 数据库监控 权限控制 集群 数据库运维平台
NoSQL Redis、LevelDB(SSDB)、CouchDB、Mongodb、Couchbase 、Cassandra 集群
DB MySQL(Drizzle、MariaDB、Percona Server、Percona Xtradb Cluster、MHA)Oracle(DG、GG、GC)、PostgreSQL、SqlServer 数据库备份
大数据 Hadoop生态圈(HDFS、Hive、Hbase、Zookeeper、Pig、Spark)、Hadoop+Mahout智能推荐、kafka和Storm实时分析 Zabbix监控平台 kerberos、继承其它系统 自定义 Ambari、Cloudera Manager
基础服务层 运维相关 ownCloud、项目管理(Jira、WIKI、Redmine、Bugzilla、Sonar、CodeReview) Puppet、Chef、SaltStack、Ansible
应用相关 日志收集平台(ELKStack)、自动化部署平台、Job管理平台
系统相关 LDAP、DNS、DHCP、Mail、SMS、Git(Github、Gitlab)、Yum仓库、操作审计(xenapp)
操作系统层 环境初始化 基础性能优化、监控Agent、SaltStack Minion、DNS、rsyslog、logstash、安全审计 系统监控 防火墙、权限控制 集群、热迁移 公有云(AWS、青云、阿里云、盛大云)
私有云(OpenStack、Cloudstack)
CMDB
基础设施层 设备上下架 网络配置、标签化、配置检查、Raid构建、iDrac\ILO\IMM、操作系统安装(Cobbler)、资产录入(CMDB) 机房巡检、物理监控 Zabbix IPMI 物理安全、灾备 bonding、灾备
IDC托管 需求分析、IDC选型、网络测试、谈价格、签合同、设备采购(原厂vs拆机) 第三方评估网络性能 防忽悠,尽量按月付费 多家IDC对比
备 注 1.本表格只体系和运维相关的 2.表格没有严格意义上的层级关系 3.持续更新中,欢迎留言完善。

运维知识体系v0.5的更多相关文章

  1. [转] 运维知识体系 -v3.1 作者:赵舜东(赵班长)转载请注明来自于-新运维社区:https://www.unixhot.com

    [From]https://www.unixhot.com/page/ops [运维知识体系]-v3.1 作者:赵舜东(赵班长) (转载请注明来自于-新运维社区:https://www.unixhot ...

  2. linux 运维知识体系

    这里将会介绍一下,LINUX运维工程师的知识体系. 只能说是个人理解吧.并不是必要或者充分的,仅供网友参考. 大部分本博客都有涉及,并不完整. 1.LINUX运维基础 1.1.LINUX系统的简介,分 ...

  3. [svc]运维知识体系及职业

    知识点: 1,运维命令基础 100个命令 三剑客 正则 2,运维基础知识 linux启动 目录结构 常见配置路径 文件属性 链接知识 权限 用户管理 磁盘管理 网络基础(配置ip路由等) 3,基础核心 ...

  4. [转]2016年linux运维人员必会开源运维工具体系

    linux运维人员必会开源运维工具体系 说明:不同的技术人员,不同的阶段确定知识边界非常重要,否则,就像马拉车,不知道终点在哪,累死也达不到目标.例如拿8K要学多少,拿15K要学多少.一个新手也许只想 ...

  5. (转)2017年Linux运维人员必会开源运维工具体系

    标签:操作系统 中间件 千里马 Linux 技能 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://oldboy.blog.51ct ...

  6. Web前端知识体系V0.1

    学习,是一个建立“索引”的过程-好比我们读一本书,读完之后,再次看这本书的目录结构,就会联想起很多书中的具体内容: 博客,是一个回顾所学的载体-学习完教学Video之后,通过书写博客,以达到记忆的目的 ...

  7. Linux运维知识之linux shell date 用当天时间做备份文件名

    本文主要向大家介绍了Linux运维知识之linux shell date 用当天时间做备份文件名,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. #!/bin/bash #dat ...

  8. Linux运维课程体系大纲

    Linux入门:    Linux系统管理:    Linux服务及安全管理:        httpd,lamp,lnmp        Cache:memcached,varnish(缓存系统)  ...

  9. liunx 运维知识三部分

    一. 用户级用户组相关 二. 文件属性和链接知识及磁盘已满故障案例 三. 通配符 四. 特殊符号 五. 基础正则 六. 扩展正则 七. sed实践 八. awk实践

随机推荐

  1. Android LayoutInflater&LayoutInflaterCompat源码解析

    本文分析版本: Android API 23,v4基于 23.2.1 1 简介 实例化布局的XML文件成相应的View对象.它不能被直接使用,应该使用getLayoutInflater()或getSy ...

  2. 解析activity之间数据传递方法的详解

    转自:http://www.jb51.net/article/37227.htm 本篇文章是对activity之间数据传递的方法进行了详细的分析介绍,需要的朋友参考下     1  基于消息的通信机制 ...

  3. HDU 1163 Eddy's digital Roots

    Eddy's digital Roots Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Oth ...

  4. 配置Git自动补全功能

    Git装好后,默认是不会有按tab补全命令的功能的.可如下配置: 去git的源码中,找到contrib/completion/git-completion.bash 将git-completion.b ...

  5. js基础第六天

    获取节点属性 getAttribute("属性") 获取属性 setAttribute("属性","值"); 设置节点属性 删除某个属性 r ...

  6. NOIP2006 作业调度方案

    1.             作业调度方案 (jsp.pas/c/cpp) [问题描述] 我们现在要利用m台机器加工n个工件,每个工件都有m道工序,每道工序都在不同的指定的机器上完成.每个工件的每道工 ...

  7. uva 11997 K Smallest Sums 优先队列处理多路归并问题

    题意:K个数组每组K个值,每次从一组中选一个,共K^k种,问前K个小的. 思路:优先队列处理多路归并,每个状态含有K个元素.详见刘汝佳算法指南. #include<iostream> #i ...

  8. codeforce--600D - Area of Two Circles' Intersection

    题意:求相交圆的面积.借鉴大神代码,精度超高. #include <fstream> #include <iostream> #include <string> # ...

  9. 【Spark学习】Apache Spark安全机制

    Spark版本:1.1.1 本文系从官方文档翻译而来,转载请尊重译者的工作,注明以下链接: http://www.cnblogs.com/zhangningbo/p/4135808.html 目录 W ...

  10. Assigning Host USB device to a Guest VM

    Example Assigning Host USB device to a Guest VM This example is based on qemu-kvm (0.15.0) as instal ...