以下是一个双向隐藏(出访公网/公网访问)后端服务器集群的例子:
云主机(VM2、VM3)不具备公网IP,不可主动与公网通信。
- 当云主机集群需要出访公网时,配置路由表并通过一个Internet网关(VM1)进行NAT转发。对于Internet上的资源来说,请求的地址始终为Internet网关的公网IP(115.159.45.144),Internet上的资源对后端服务器集群完全无感知。
- 当Internet上的资源访问云主机上的服务时,必须通过统一的负载均衡服务VIP(115.159.17.247)进行访问。负载均衡器负责将所有请求使用一定的策略分发到后端的服务器上,Internet对后端服务器集群完全无感知。
负载均衡主要可以应用于以下场景中:
- 横向扩展应用系统的服务能力,适用于各种web server和app server。
- 消除应用系统的单点故障,当其中一部分QCS实例宕机后,应用系统仍能正常工作。
1. 流量分发
- 通过设置负载均衡的虚拟服务地址(VIP)和网站域名,将多台web接入层服务器虚拟成一个高性能、高可用的接入层服务池,所有的公网请求都通过CLB进入,既安全又节省了公网ip地址。
- 负载均衡将保证请求会均匀的转发到每一个接入层服务器,接入层服务器可使用廉价的、配置一致的虚拟机,或Docker容器来承载
2. 业务分离
- 典型的WEB业务如论坛、网站等,建议将图片服务、文本服务等不同业务进行分离,便于网页开发迭代
- 业务分离后,每个负载均衡实例及后端关联服务器组作为一个独立的业务集群
- 在DNS服务商(如DNSpod)可做CNAME切换,从而实现不同业务之间的域名跳转、重定向
- 大型网站常有上百个业务子模块,使用负载均衡及DNS解析,对外的门户网站首页的访问地址,可收敛为负载均衡的1个公网地址以及1个自有域名。便于client端客户的访问
文档反馈
(如有产品使用问题,请 提交工单)