简介 百度负载均衡BLB(Baidu Load Balance)是百度智能云对外提供的稳定、安全、高效的负载均衡服务。可以均衡应用流量,实现故障自动切换,消除故障节点,提高业务可用性。 BLB对外提供Restful API。本文档对BLB开放的API进行详细描述。 目前BLB提供创建/查询/删除类API,之后会发布修改类API。
: ByCapacityUnit 按使用量 BySpec 按固定规格 TCPListenerModel 参数名称 类型 描述 listenerPort int 监听器的监听端口 backendPort int 后端服务器的监听端口 scheduler String 负载均衡算法
基本概念 基本概念: 负载均衡实例:由百度负载均衡集群提供的虚拟服务。 监听器:监听器:监听器用于将用户请求转发至后端服务器,再把后端服务器的响应返回给用户。监听器配置有监听协议和监听端口,当前支持TCP、UDP、HTTP、HTTPS、SSL等多种协议,并按照转发规则将请求转发给特定后端服务器。监听器还提供了基于后端服务器的健康检查端口的健康检查功能。 服务地址:负载均衡对外提供服务的访问地址。
添加后端服务器 选择“产品服务>负载均衡BLB”,进入负载均衡BLB列表。 点击“负载均衡ID/名称”列的ID链接,进入实例详情页。 点击“后端服务器”页签,添加需要进行负载均衡的BCC服务器。 设置BLB实例中BCC服务器的权重。 权重是用来针对不同的后端服务器实例设置不同的请求转发比例。权重值是一个相对值,如果设置成相同数值,其转发比例是一样的。
负载均衡专属集群提供将负载均衡实例部署在用户专属的负载均衡集群的能力,以支持性能可控、资源独享、物理资源隔离的目的,满足用户对负载均衡实例超高性能和独占资源需求。
基本架构 BLB通过集群的方式提供负载均衡服务,当负载均衡系统集群中的某一台服务器出现故障时,其他服务器将自动接管故障服务器的工作,从而保障服务高可用。
负载均衡迁移计划 背景 本篇文档将指导您如何使用迁移中心中的「迁移计划」能力进行负载均衡迁移,当前,负载均衡支持从阿里云上采集的ALB、NLB、CLB实例映射到百度云上应用型BLB实例。
产品优势 高可用 百度负载均衡基于多层级容灾设计,为业务系统提供企业级高可用保障: 百度负载均衡BLB(Baidu Load Balance),采用自研4/7层负载均衡器,通过多机房与容灾实例的集群化部署,提供99.95%的服务可用性保证。百度负载均衡专属集群LBDC(Load Balance Dedicated Cluster)提供 99.975%的服务可用性保证。
负载均衡使用了100.64.0.0/10 网段内的地址做为健康探测源 IP,无需在购买云主机后端服务器的安全组中额外针对该网段配置放行策略。 另外若在后端服务器中配置 iptables 等其他安全策略,请务必放行该网段,否则将会导致健康探测失败。 健康检查提示异常该如何处理? 当健康检查提示异常时,请按如下步骤进行排查: 检查后端服务器已开启了相应的服务端口。
如不启用公网访问,则默认提供内网IP来进行内网流量的均衡服务;如启用,则为您购买并绑定公网IP来实现对公网访问流量的均衡服务。 是否可以在百度智能云上自己搭建负载分担服务? 您可以通过购买BCC云主机,并自行部署HAproxy、Nginx实现负载均衡服务;但是从成本、维护性和可扩展性角度考虑,建议您直接使用BLB服务。 BLB实例总数超过上限,目前业务需要能否增加BLB配额?