一、搭建集群
1、采购服务器、性能测试、不同集群用什么配置。
2、采购云服务(云主机、虚拟机)。
3、采购带宽、压力测试。
4、采购CDN服务。
二、大致架构图
三、规划
1、服务器规划
服务器 |
数量 |
作用 |
负载均衡 |
2 |
对访问网站的流量进行分流,减少流量对某台服务器的压力 |
Web |
2 |
处理用户页面访问请求(使用Nginx或Apache) |
NFS存储 |
1 |
存储图片、附件、头像等静态数据(兼职批量分发和管理) |
备份服务器 |
1 |
对全网服务器的数据,进行实时与定时备份(使用rsync) |
数据库服务器 |
1 |
对动态变化数据(文本内容)进行存储(使用MYSQL) |
管理服务器 |
1 |
|
说明:预计需要8台服务器来完成本项目。
2、主机IP规划表
服务器 | 名称 |
内网IP |
外网IP(NAT) |
A1-Nginx负载服务器01 |
lb01 |
172.16.1.5/24 |
10.0.0.5/24 |
A2-Nginx负载服务器02 |
lb02 |
172.16.1.6/24 |
10.0.0.6/24 |
B1-Apache Web服务器 |
web02 |
172.16.1.7/24 |
10.0.0.7/24 |
B2-Nginx Web服务器 |
web01 |
172.16.1.8/24 |
10.0.0.8/24 |
C3-MYSQL存储服务器 |
db01 |
172.16.1.51/24 |
10.0.0.51/24 |
C1-NFS存储服务器 |
nfs01 |
172.16.1.31/24 |
10.0.0.31/24 |
C2-rsync存储服务器 |
backup |
172.16.1.41/24 |
10.0.0.41/24 |