基本架构 BLB通过集群的方式提供负载均衡服务,当负载均衡系统集群中的某一台服务器出现故障时,其他服务器将自动接管故障服务器的工作,从而保障服务高可用。
公网BLB典型使用场景 您可以通过将弹性IP(EIP)绑定到BLB,实现公网流量的负载均衡。公网BLB的一些典型应用场景包括: 社区门户网站 :当单个BCC实例面临访问压力时,可通过添加多个BCC实例并配置负载均衡来分散流量。 移动应用开发 :通过部署多个BCC实例和负载均衡,在各实例上安装相同的更新包,以支持应用更新及应对用户增长的需求。
API Server 子网:Kubernetes API Server 将使用该子网创建负载均衡器,不能选择 NAT 子网,若无适合的子网,可前往 创建子网。注意:系统默认创建按量付费的 BLB实例,可手动转换计费方式,计费规则请参见 BLB 计费说明 。 容器子网 集群创建的 Pod 将从容器子网中分配 IP 地址,请选择与节点同可用区的子网作为容器网络。如没有可选项,可以单击去创建子网。
基本概念 基本概念: 负载均衡实例:由百度负载均衡集群提供的虚拟服务。 监听器:监听器:监听器用于将用户请求转发至后端服务器,再把后端服务器的响应返回给用户。监听器配置有监听协议和监听端口,当前支持TCP、UDP、HTTP、HTTPS、SSL等多种协议,并按照转发规则将请求转发给特定后端服务器。监听器还提供了基于后端服务器的健康检查端口的健康检查功能。 服务地址:负载均衡对外提供服务的访问地址。
添加后端服务器 选择“产品服务>负载均衡BLB”,进入负载均衡BLB列表。 点击“负载均衡ID/名称”列的ID链接,进入实例详情页。 点击“后端服务器”页签,添加需要进行负载均衡的BCC服务器。 设置BLB实例中BCC服务器的权重。 权重是用来针对不同的后端服务器实例设置不同的请求转发比例。权重值是一个相对值,如果设置成相同数值,其转发比例是一样的。
产品特性 启用公网访问 BLB实例支持启用公网访问: 内网负载均衡模式:关闭公网访问(默认),通过自动分配的内网IP地址,实现私有网络流量负载。该模式适用于内网各系统间的业务交互,如微服务架构下的内部API调用、数据库集群访问等场景。 公网访问模式:开启公网访问,系统自动实现公网IP的购买、绑定及安全防护配置。通过绑定弹性公网IP资源,构建面向互联网应用的流量负载均衡系统。
配置负载均衡访问日志后,您可以在BOS中下载并查看访问日志。
扩展域名 负载均衡HTTPS监听支持挂载多个证书,通过配置扩展域名,实现将来自不同访问域名的请求转发至不同的后端服务器或者后端服务器组。 添加扩展域名 登录百度智能云平台,选择“产品服务>负载均衡BLB”,点击BLB名称进入实例详情页面。 点击左侧导航栏“监听设置”,编辑已有HTTPS协议监听或添加监听设置。 在服务器证书设置好的前提下,点击开启“扩展域名”。
个性化配置仅针对负载均衡(原“应用型负载均衡”)的七层 HTTP/HTTPS 监听器生效。 添加定制配置 登录百度智能云平台,选择“产品服务>负载均衡BLB”,点击BLB名称进入实例详情页面。 点击左侧导航栏“监听设置”,选择HTTP或HTTPS协议配置7层监听。 开启定制配置开关,添加定制配置。
当前,使用IP组进行不同VPC之间的访问场景支持情况如下: 后端服务IP版本 是否跨地域 负载均衡实例到后端的连接环境 负载均衡监听协议 是否支持 后端为IPv4 同地域 VPN TCP/UDP 支持 HTTP/HTTPS/SSL 不支持 CSN TCP/UDP 支持 HTTP/HTTPS/SSL 不支持 对等连接 TCP/UDP 支持 HTTP/HTTPS/SSL 不支持 跨地域 VPN TCP/