架构规划

中小型规模网站集群架构

标签(空格分隔): Ago-linux运维群:https://hankbook.cn


项目规划

|服务器说明|外网IP(NAT)|内网IP|主机名规划
|----|----|----|
|A1-nginx负载服务器 01| 10.0.0.5/24| 172.16.1.5/24| lb01
|A1-nginx负载服务器 02| 10.0.0.6/24| 172.16.1.6/24| lb02
|B2-apache web服务器| 10.0.0.7/24| 172.16.1.7/24| web01
|B2-nginx web服务器 |10.0.0.8/24| 172.16.1.8/24| web02
|C3-mysql数据库服务器| 10.0.0.51/24| 172.16.1.51/24| db01
|C1-NFS存储服务器 |10.0.0.31/24 |172.16.1.31/24| nfs01
|C2-rsync存储服务器 |10.0.0.41/24 |172.16.1.41/24| backup
|X-管理服务器 |10.0.0.61/24 |172.16.1.61/24| m01

1.管理机

  • 项目1.kickstart/cobbler无人值守安装
  • 项目2.vpn通道
  • 项目3.ntp时间服务器
  • 项目4.ansible+ssh批量部署

2.备份服务器

  • 项目5.全网数据备份方案(rsync)

3.存储服务器

  • 项目6.NFS服务/实时备份(sersync)

4.数据库服务器

  • 项目7.MySQL数据库--->主从复制和读写分离

5.管理机

  • 项目8.zabbix监控服务

6.web服务器

  • 项目9.搭建(LNMP)环境,MySQL分离

7.负载均衡高可用

  • 负载均衡高可用架构(Nginx/keepalived)

8.管理机

  • 项目11.搭建审计,跳板机(jumpserver)

9.其他

  • 1)所有内网服务器上网
  • 2)web服务器会话共享
  • 3)一键自动化部署
  • 4)HTTPS访问
  • 5)NFS单点故障(NFS高可用)
  • 6)yum仓库以及rpm定制
posted @ 2017-04-01 13:44  汉克书  阅读(337)  评论(0编辑  收藏  举报