NoSQL自家一旦呢运维说一样词,我们不是网管,好不!!Are you know?

运维

运维,这里指互联网运维,通常属于技术部门,与研发、测试、系统管理及为互联网产品技术支撑的4万分单位,这个分在境内以及海外以及大小店铺里面还见面稍微起部分不等。

一个互联网产品的变通一般更之经过是:出品经营(product
manager,非技术部)需求分析、研发部门开发、测试部门测试、运维部门布置发布和长久的运行维护。

一般来讲国内的互联网运维当软件测试交付后的揭晓暨治本,其基本目标是以送交的事情软件和硬件基础设备高效合理的结,转换为可不止提供高质量服务之活,同时最充分限度降低服务运作的财力,保障服务运行的安。

端详点击:http://baike.baidu.com/item/%E8%BF%90%E7%BB%B4

端详点击:https://zh.wikipedia.org/wiki/%E8%BF%90%E7%BB%B4

 

 

运维知识工具系

操作系统:Centos,Ubuntu,Redhat,suse,Freebsd
网站服务:nginx,apache,lighttpd,php,tomcat,resin
数据   库:MySQL,Mysql-proxy,MariaDB,PostgreSQL
DB中间件:MyCat,atlas,cobar,amoeba,MySQL-proxy
代办相关:lvs,keepalived,haproxy,nginx,heartbeat
网站缓存:squid,nginx,varnish
NOSQL库:memcached,memcachedb,MongoDB,Cassandra,redis,CouchDB
存储相关:Nfs,Moosefs(mfs),Hadoop,glusterfs,lustre,FastDFS
本子管理:svn,git
督察告警:nagios,cacti,zabbix,munin,hyperic,mrtg,graphite
域名解析:bind,powerdns,dnsmasq
合软件:scp,rsync,inotify,sersync,drbd,csync2,union,lsyncd
批量管制:Ssh Key,Saltstack,expect,puppet,ansible,cfengine
虚拟   化:kvm,xen
云计   算:openstack,docker,cloudstack
内网软件:iptables,zebra,iftraf,ntop,tc,iftop
邮件软件:qmail,posfix,sendmail,zimbra
长途拨号:openvpn,pptp,openswan,ipip
集合验证:openldap
班工具:ActiveMQ,RabbitMQ,Metaq,MemcacheQ,Zeromq
卷入发布:mvn,ants,jenkins,svn
测试软件:ab,JMeter,Webbench,LoadRunner,http_load,tcpcopy
带富测试:smokeping,iozone  磁盘测试 iozone
性测试:dd  IOPS测试 fio
日志相关:rsyslog,Awstats,flume,storm,ELK(Elasticsearch+Logstash+Kibana)
摸索软件:Sphinx,Xapian,Solr
不论人值守:kickstart,cobbler
软件设置:rpm,yum(设计rpm包定制及yum仓库构建)
大数据:HDFS,Hive,Hbase,Zookeeper,Pig,Spark,Mahout
开发语言:Shell,Python

 

运维知识系统:

运维知识体系-V2.0 By:赵舜东(赵班长)
【转载请注明来源于-运维社区:https://www.unixhot.com/】

运维架构层级/运维角度

内容叙述/主要技术主要词

督查体系

自动化/DevOps

云计算

客户端层

浏览器

Cookie、浏览器缓存协商(Last-Modified、Expires、Etag)、组件分离、前端优化、运维检测工具

舆论监督

外部网络监督

APM

故障检测工具

DNS服务
CDN服务
挪动服务
云盾

DNS

浏览器DNS缓存、DNS缓存、自建DNS服务器、商业DNS产品、智能DNS、公共DNS(BGP
anycast)、bind+DLZ/DPDK

客户端/APP

HTTP-DNS、打点日志、加密传输、移动推送、各类SDK(监控SDK、推流SDK等)

外部层

第三方CDN

GSLB、反向代理缓存、分布式存储、流量调度、配置管理、用户端(各类API如:带富监控、预缓存、缓存刷新)

据悉开放API开发

云计算

公有云服务、混合云、运维外包服务、APM(应用性能管理)、第三方平安解决方案(防DDOS、WAF)

网络层

互联层

大抵机房互联(VPN、专线)、异地灾备–>异地多生–>按SET部署

装备监察
(Zabbix SNMP)

纱质量监控
(Smokeping)

SDN

OpenvSwitch
(GRE、Vxlan)

高速通道

核心层

防火墙、路由器、Ipsec VPN、链路负载均衡和高可用 (CCNP级别)

VPC(专有网络)

汇聚层

老三层交换 动态路由(OSPF)、静态路由、EC(端口汇聚)、MSTP+VRRP等
(CCNP级别)

接入层

第二重叠交换 (VTP、SPF、Trunk、端口安全)等 (CCNA级别)

接入层

负载均衡
高可用

季重合负载均衡

开源:LVS(IP负载均衡)+Keepalived、Haproxy 商业:F5、Netscaler

服务监督(API)

平台开发
(LBaas)

高防IP
道负载均衡SLB
CDN服务

七层负载均衡

反向代理:Haproxy、Nginx、Apache(根据HTTP协议支持的性质进行L7分发)、A/B
Test Gateway、WAF

反向代理缓存

ATS、Squid、Varnish、Nginx(缓存分级、预缓存、缓存刷新)

应用服务层

Web服务层

HTTP协议、Web服务器(Apache、Nginx/OpenResty、Tomcat、Resin、Jboss)安全设置、性能优化

作业监控(API)

流量分析(Piwik)

劳动监控(API)

安然督查(WAF)

布局管理:SaltStack
过载保护-服务降级
灰度发布-openresty
种类管理-Readmine
代码仓库-gitlab
不停集成-Jenkins
不停对-SonarQube

镜像市场

应用服务层

运行环境(PHP Python Java C
C++)、性能优化、缓存(OPCache、LocalCache)、Session存储、代码部署

各种SAAS服务

业务层

工作实现

API网关、302调度、业务模块化(电商例:用户、商品、购物车、结算中心、价格等服务)、微服务

服务层

SOA框架(Dubbo)、微服务框架(Spring
Cloud)、协议(RPC、RESTful)、框架安全、应用性能监控

分布式应用服务

分布式层

消息队列

ActiveMQ(成熟)、RabbitMQ(成熟、案例多)、RocketMQ(业务使用)、Kafka(日志传输)、ZeroMQ(快)

信队列服务

存储层

文件存储

单机存储

片存储 – 机械硬盘、SSD、文件系统(ext4、xfs)、LVM、tmpfs

系统监控

软件由带监控

安排管理

称硬盘 对象存储

单机存储扩展

文本分发(多级分发)、文件并(rsync、inotify)、DRBD、DAS(块存储)

共享存储

文件存储 – NAS[NFS(Unix/Linux)]、FTP、SAN、iSCSI

分布式存储

目标存储 – GlusterFS、MooseFS、Ceph、FastDFS(非对象存储)

DAL

数访问层

应用层分片、淘宝TDDL、开源:360(Atlas)、阿里(Cobar)、MyCat、MySQL-Proxy、根据业务开销

数据库服务

数量存储

分布式缓存

Memcached、Redis(客户端分片、Redis Cluster、Twemproxy、Codis)

数据库监控

数据库运维平台

语数据库-RDS
Mongodb、Redis
Memcached
OceanBase

NoSQL

Redis、LevelDB(SSDB)、CouchDB、Mongodb、Couchbase
、Cassandra、TiDB(支持MySQL协议)

时光序列

RRDTool、Graphite Whisper、OpenTSDB、InfluxDB、KairosDB、ElasticSearch

RDBMS

MySQL(PXC集群、MHA)、Oracle(DG、OGG、RAC)、PostgreSQL、SqlServer、SQLite、DB2

大数据

Hadoop生态圈(HDFS、Hive、Hbase、Zookeeper、Pig、Spark、Impala、Kudu)、Mahout智能推荐

劳务监控

Ambari、CM

挺数据服务

基本功服务层

业务决策

灰度发布、服务降级、异地灾备、数据解析平台、智能扩容决策树(需要各层支持)

监察工具:
Zabbix
Nagios
Cacti
Open-Falcon
Sensu

自动化工具
(Puppet
Chef
SaltStack
Ansible)

日记服务
操作审计
资源编排
运维监控服务
频频交付系统

运维相关

色管理(Redmine、Jira、知识库、Bugzilla、CodeReview)、工单系统、运维操作平台、监控平台

使相关

随地集成、日志收集平台(ELKStack)、自动化部署平台、Job管理(调度)平台、安全扫描平台

系有关

LDAP、内部DNS、DHCP、Mail、SMS、Gitlab、Yum仓库、操作审计(xenapp)、堡垒机

容器层

容器编排

Mesos(Marathon、Chronos)、Kubernetes(SKYDNS)、Docker
Swarm、CoreOS(fleet)、OpenStack(Magnum)

Docker Stats
cAdvisor
DataDog
Zabbix

Docker Swarm
Mesos
Kubernetes

容器服务

容器与系

容器:LXC、LXD、Docker、rkt、系统:CoreOS、Atomic、RancherOS

纱及仓储

网络:Calico、Flanel、Weave Net 存储:Ceph 镜像管制:Docker
Registry、Harbor

操作系统层

CPU

CPU运行级别、使用率、上下文切换、运行班、进程调度、系统调用、CPU管理(进程管理、taskset、intel
VT-X)

mpstat、strace

虚拟化

公有云
弹性计算产品

内存

虚拟内存、SWAP换入换发、内存寻址、内存管理(Buffer
Cache、HugePages、ksmd、EPT)

vmstat、free

I/O(磁盘)

缺页中断、IOPS(顺序IO、随机IO)、IO管理(IO调度算法、virtio)、VFS

iostat、iotop

I/O(网络)

TCP/IP(三次等握手、四不成挥手、状态转换、TCP队列)、IO模型、Bonding、Bridge、网络管理(iftop、tcpdump)

iftop

内核/Shell

水源定制、内存参数优化、脚本编程(AWK、Sed、Shell、Python、PHP、Perl、Ruby、Lua)

系统监控

基础设备层

IAAS(基础设备虽服务)

公有云、私有云(OpenStack/cloudstack+KVM/XEN、oVirt)、混合云

劳监督

布置管理

硬件管理

硬件选型、配件更换、资产录入、系统装置(Cobbler)、标签化、Raid构建、远程控制(KVM、iDrac、ILO、IMM)

巡检、IPMI

IPMI、CMDB

IDC托管

需求分析、IDC选型、网络测试、谈价格、签合同、设备采购(原厂vs渠道)、机柜和机位规划

运维产品化

据悉DevOps产品思路

种管理(类似Jira)、Bug管理、代码托管(类似Gitlab)、持续交付(类似Jenkins的构建、测试、部署)

监察平台、看板

软件定义数据中心

DevOps产品

自动化运维产品思路

CMDB、ITSM管理网(事件管理、问题管理、故障管理、工单系统)、作业平台、堡垒机、APM、私有云平台

督查平台

CI/CD系统

运维管理产品

运维服务化

OAAS

OAAS:Operations as a
Service,运维咨询、运维托管、技术培训、应急处理、产品就服务、DevOps专家服务

测试和付出相关

运维协助:性能测试(TCPCopy、日志转换)、单机监控(nmon)、环境设计(开发、测试、预生产、生产)、CI(持续集成)、自动化部署

运维管理体系

运维管理必会:ITSM、ITIL V3、IT Service CMM、Six Sigma、DevOps
Master、项目管理(PMBok)、架构层面(知识系统、运维方案、容量规划、灾备规划、服务降级)

运维发展趋势(个人知道)

跑龙套(小店铺吗都关涉)->分层(应用运维、系统运维、基础运维、运维开发等)->场景化(分业务)->自动化(最终大家之靶子还是自动化)

运维自动化发展动向(个人掌握)

标准化(文档化、流程化)->工具化(流程固化为工具)->Web化(平台化)->服务化(API化)->智能化(自动化)->产品化(服务化,云服务、运维创业)

备注:

1.本表只体现和运维相关的内容;2.报表没有严格意义及的层级关系;3.不停更新受,由于每个层次内容多,只例举比较出名(重要/开源)的根本词;
4.运维人口一经受自己扛好文化边界!(横向|纵向)5.转载请注明来源-运维社区https://www.unixhot.com/page/ops

 

  图片转自赵班长!!

网站地图xml地图