内网服务器集群架构-旧版备份

内网服务器集群架构

一、重要知识抢先知道

看下图,我们是要构建一套内网的服务器集群,然后接入到数据中心
上线服务器的过程:
1、把你们公司买的物理交换机,物理服务器在网上下单,邮寄到数据中心楼下
2、跟数据中心借一个带轱辘的小拖车,装上设备,运到二楼,跟你的小伙子两个一起把服务器搬进机房,上架到机柜上
3、拿出提前打好标签的网线,按找之前的规划接好网络
4、装好操作系统,配置好IDRAC接口,就可以回公司远程操作了,通过IDRAC可以远程连接上服务器实现开关机
5、在公司通过ssh远程到一台一台的服务器,完成你的集群架构配置
具体怎么配置呢,这就是我们接下来要研究的主题了

file

二、名词介绍

2.1、项目

对于游戏公司,每一个游戏就是一个项目。对于互联网行业,一个公司就是一个项目。

2、架构

维护一个项目的所有组件组成的一个整体

lnmp:linux、nginx、mysql(mariadb)、php(python)
lnmt:linux、nginx、mysql(mariadb)、tomcat(java)
lamt:linux、apache、mysql(mariadb)、tomcat(java)
lamp:linux、apache、mysql(mariadb)、php(python)
redis(缓存、数据库)、

3、集群

多台服务器组成一个集体,负责同样的工作,一台服务器出现问题时,其他服务器可以正常提供服务。

4、负载均衡

将前端的服务请求平均分配给后端服务器中。(nginx、php)

5、高可用

当一台服务器不可用时,另一台服务器自动接管工作,保证业务可用性。

ps:集群是同时工作。高可用是一台服务器出现故障时,另一台服务器才接管工作。

二、企业人员架构模

1、导航 ---> 寻找地址
2、保安 ---> 识别身份
3、迎宾 ---> 接待客户
4、服务员 ---> 满足客户一切需求
5、厨师 ---> 提供菜品
6、备菜 ---> 提前准备
7、前台 ---> 存放扑克,酒水
8、经理 ---> 管理人员
9、监控 ---> 监控所有人员
10、仓库 ---> 存放物品
11、后勤

1、酒店架构图

2、运维架构图及架构中的服务

4、完整的期中架构

5、期末架构

三、架构访问流程

1、用户访问流程

1、用户在浏览器输入域名
2、浏览器拿着域名去DNS服务器解析
3、DNS服务器将解析后的IP返回给浏览器
4、浏览器根据IP去访问真实服务器
5、访问真实服务器的防火墙
6、请求通过防火墙后通过内网交换机传给负载均衡
7、负载均衡将请求平均分配给后端的web服务器
8、web服务器判断是静态请求还是动态请求
9、如果是静态请求,web服务器会去文件服务器获取数据
10、如果是动态请求,web服务器会去数据库或者缓存获取数据
11、数据从数据库或者NFS服务器返回给web服务器,web服务器将数据返回给负载均衡,负载均衡通过防火墙将数据传给浏览器

2、运维访问流程

1、管理人员连接跳板机或者vpn
2、通过跳板机或者vpn连接内网服务器
3、通过zabbix监控查看服务器状态
4、如果有问题则连接响应的机器解决问题
5、日常巡检,查看服务器配置
6、管理备份和备份数据
7、日志收集和整理展示

四、架构阶段服务器准备

外网IP 内网IP 主机名
10.0.0.3 VIP
10.0.0.4 172.16.1.4 lb4
10.0.0.5 172.16.1.5 lb01
10.0.0.6 172.16.1.6 lb02
10.0.0.7 172.16.1.7 web01
10.0.0.8 172.16.1.8 web02
10.0.0.9 172.16.1.9 web03
10.0.0.31 172.16.1.31 nfs
10.0.0.41 172.16.1.41 backup
10.0.0.51 172.16.1.51 db01
10.0.0.52 172.16.1.52 db02
10.0.0.53 172.16.1.53 db03
10.0.0.61 172.16.1.61 m01
10.0.0.71 172.16.1.71 zabbix
上一篇
下一篇
Copyright © 2022 Egon的技术星球 egonlin.com 版权所有 帮助IT小伙伴学到真正的技术