Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

wovert/LinuxSRE

Repository files navigation

Linux 运维架构

www.top500.org

Linux 运维工作岗位

  • 系统运维工程师
  • 应用运维工程师
  • 运维开发工程师
  • 系统运维架构师
  • 云计算运维工程师
  • 大数据运维工程师

Linux 知识技能进化路径

  • 系统管理/服务管理/脚本管理(系统运维工程师)
  • 系统扩展/系统冗余/数据存储(应用运维工程师、云计算运维工程师、大数据运维工程师)
  • 系统监控/运维工具/性能优化
  • 系统架构(系统运维架构师)

站点系统架构演变

  • 单机(one box)
    • httpd -> php module -> php app -> mysql
    • httpd -> tomcat -> jsp app -> mysql
  • 多机
    • httpd(server1) -> (fcgi server: php app -> mysql)(server2)
    • httpd->fcgi server: php app(server1) -> mysql(server2)
    • httpd(server1)->fcgi server: php app(server2) -> mysql(server3)
    • 评估、测试、上线
  • 缓存
    • page cache
      • httpd
        • fcgi server: php app
          • data cache
          • mysql
  • 大数据系统:商业智能决策
  • 容器:docker

应用服务管理

Cluster(集群)

  • LB Cluster(负载均衡)
    • LVS
    • Nginx
    • haproxy
  • HA Cluster(高可用集群)
    • keepalived
    • Corosync+Pacemaker
    • pcc/crmsh
  • MySQL Cluster
    • HA Cluster
    • MHA
    • Read-Write splitting

分布式

  • zookeeper
  • 分布式文件系统

Linux OPS(运维工具)

  • ansible(中小规模)
  • puppet(大规模自动化工具,Ruby开发的)
  • saltstack(Python开发的)
  • cobbler

Linux 监控

  • zabbix

虚拟化技术

  • Linux 操作系统原理
  • 虚拟化技术原理
  • XEN
  • KVM
  • 虚拟化网络
  • SDN

云计算

  • OpenStack(IAAS云)
  • Docker

大数据

  • Hadoop v2
  • HBase
  • Hive
  • Storm
  • Spark
  • ELK Stack
    • ElasticSearch(搜索引擎)
    • Logstash(日志收集)
    • Kibana(前段展示工具)

系统优化

人工智能

区块链

About

Linux 运维工程师技能总结

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

Languages

AltStyle によって変換されたページ (->オリジナル) /