1. DNS 负载均衡
思路是 DNS 解析同一个域名时可以返回不同的IP地址。用来实现地理级别的均衡,例如,北方用户访问北京机房、南方用户访问深圳机房。
优点:简单,成本低,直接交给DNS服务器处理即可,无需自己维护。就近访问,提升访问速度。
缺点:DNS缓存时间较长,更新不及时。DNS控制权在域名商那里,无法根据业务特点定制扩展。
2. 硬件负载均衡
通过单独的硬件设备实现负载均衡,典型设备例如 F5、A10。
优点:功能强大,支持各级负载均衡,支持各种负载均衡算法,支持全局负载均衡。性能强大,可以支持100万以上的并发。稳定性高。支持安全防护,除了负载均衡的功能,还有防火墙、防DDoS攻击等安全功能。
缺点:昂贵,价格几万甚至数十万。扩展能力差。
3. 软件负载均衡
通过软件实现,例如我们熟悉的 Nginx(7层负载均衡) 和 LVS(4层负载均衡)。和硬件负载均衡相比,性能差了很多,Nginx 能支持5万/秒,而F5是百万级,但价格也便宜了很多。
优点:简单便宜、灵活。缺点:性能一般,没有防火墙等安全功能。
西部数码负载均衡EasySLB服务,即在多台云主机间实现应用程序流量的自动分配。可实现故障自动切换,提高业务可用性,并提高资源利用率。
负载均衡业务开通链接 https://www.west.cn/cloudhost/slb.asp