client:
客户端获取数据包
cdn :
主要是作内容缓存,也可以做反向代理(主要是为了加速访问),使用户不会因为距离的原因使得访问速度减慢
例如:淘宝总部的数据更新,各省市代理服务器从总部获取数据存到代理服务器
HA + lvs(4)/F5 :
四层负载均衡tcp/F5是硬件负载均衡 ; lvs属于一个软件
lvs四层负载均衡主要是用来分流的。HA(高可用)解决如果分流调度器 出问题了,不影响用户的访问
四层负载分流不划分业务
cluster:
集群
nginx/haproxy(7):
七层的负载均衡,再一次分流,减少服务器的压力
web(apache/nginx):
nginx 用的比较多的是静态服务器组,反向代理,api等;apache用来做外部服务器是非常稳定的
app(php/jsp) :
动态页面
DB(mysql/redis) :
mysql 关系型数据库,redis非关系型数据库(内存型数据库,速度非常快)
zabbix :
监控,用来监测数据库的各项指标
docker/K8s :
docker容器,K8S是docker的编排引擎
hadoop:
大数据
elk:
全称:elasticserch logstash kibana
elasticserch:分布式搜索引擎
logstash:用来获取日志的
kibana:web界面,用来展示的
git/svn jenkins :
开发人员提交代码到git/svn上通过jenlkins自动更新到服务器上
openstack :
云计算(中小型企业用的服务器),本质上就是一个虚拟机。