利用阿里云周边实现SLB+ECS+NAS+RDS负载均衡高并发架构

基本思路:

1.创建自定义专有网络VPC,后续负载均衡SLB、服务器ECS、云数据库RDS都使用同一VPC

2.购买SLB

3.购买ECS一台,记得使用自建专有网络VPC,且不搭建公有网络

4.使用SLB对ECS进行4层协议,监听端口转发到ECS实例1,可访问公网

5.搭建ECS实例1环境,并购买文件存储包,进行快照,创建自定义镜像

6.购买相同配置ECS一台,使用刚才的自定义镜像创建环境

7.使用SLB对两台ECS进行7层协议,监听80端口,实行负载均衡

8.分别对两台ECS实例挂载共享数据盘NAS,并设置自动挂载

9.购买RDS-mysql版本,申请公网地址用于开发,并创建只读实例,使用读写分离地址用于程序

10.在实例1上安装应用程序,程序放置于NAS挂载点上,并把nginx配置复制到实例2上面

11.使用了负载均衡后,会遇到会话保持问题,此时需要做session共享,session共享有3种方式,这里使用第一种

1)利用NAS系统,修改session文件存储位置,存放到共享NAS系统中

2)使用memcache来做共享

3)使用redis来做共享

 

感谢标杆徐教学视频指导 http://medu.51cto.com/course/index/view?id=16806