一个大型的互联网系统,采用负载均衡原理实现高可用是最基本的要求,几年前,要想做到这点,得是大公司,找牛逼的技术员才行,现在,阿里云出来之后,门槛极大降低,让运营方可以全心去做运营,不用再为技术方面考虑太多,下图是一个比较典型的利用阿里云提供的各项服务,搭建的一个可水平扩展的部署方案。
这个方案有以下特点:
1、技术难度不高
一般来说,只需要对session和文件保存这两块的代码稍作修改,实现集中存取即可
2、成本费用低
充分利用阿里云的可灵活升级策略,根据系统负载,逐步升级配置
3、达成高可用
阿里云承诺RDS(包括:MSSql、Mysql)都是100%高可用,也就是他保证绝不会出任何问题,应用服务器水平扩展之后,应用服务器的负载极大降低,可用性高
4、适用面广
这个方案适合于不管是window还是linux的各种场合