多云服务器共享公网IP

分类: Linux

2018-09-27T18:56:41


最近公司在做一个政企项目,华为云提供了免费的服务器套餐。大题如下:

8个服务器

配置是4vCPU8G

2个全动态BGP公网IP

本来业务需要一个服务器就够了,不过既然是提供了也没有浪费之理由。

所以划分如下

1 负责负载均衡

2 备用负载均衡

3 应用服务

4 MYSQL

5 WEB服务

6 应用服务备用

7 MYSQL备用

8 Windows Server

除了8服务器外其他的都更换成了CentOS7.5

这里WEB服务器使用很少,作为管理员控制,所以没有做负载均衡。

应用服务器为负载均衡

数据库做了主从同步,防止数据损坏问题。因为应用是完整的产品,无法读写分离数据库,并没有做负载均衡。

入口服务器是1和2,用于服务的转发

这里因为只有2个公网ip,分配给1、2服务器。同时开启端口转发,也可以用Nginx做负载均衡代理,我这里先用防火墙的端口转发功能。

转发后外网便可同时访问8台服务器了。