应用型IPv6 BLB实例概述
概述
应用型 IPv6 BLB 是百度智能云负载均衡 BLB 面向 IPv6 应用访问场景提供的应用型负载均衡实例。实例采用 6to6 转发形态,即 BLB 实例仅分配 IPv6 服务地址,后端服务器或 IP 组成员也使用 IPv6 地址承载业务流量。
与普通型 IPv6 BLB 相比,应用型 IPv6 BLB 更适合需要精细化流量转发和多业务编排的场景。您可以基于监听器、服务器组、IP 组、健康检查、监控和访问日志等能力,将 IPv6 客户端请求转发到后端多个 IPv6 服务节点,提升业务的高可用性、扩展性和运维效率。
应用场景
场景一:业务已完成 IPv6 改造,需要统一 IPv6 入口
企业业务完成 IPv6 改造后,前端客户端、BLB 实例和后端服务均需要使用 IPv6 网络通信。如果直接将多台后端服务器暴露给客户端,业务需要自行处理流量分发、健康检查和故障摘除,运维复杂度较高。
应用型 IPv6 BLB 可为业务提供统一 IPv6 访问入口,并将请求按监听规则转发到后端 IPv6 服务器组或 IP 组。当后端节点异常时,BLB 可基于健康检查结果自动停止转发流量,降低业务不可用风险。
场景二:同一 IPv6 实例承载四层和七层业务
当业务同时存在 TCP、UDP、HTTP、HTTPS、SSL 等协议访问需求时,可以通过应用型 IPv6 BLB 创建四层和七层监听,分别承载不同业务端口和转发规则,减少多实例运维成本。
场景三:需要通过服务器组或 IP 组灵活管理后端
应用型 IPv6 BLB 支持后端挂载服务器组和 IP 组:
- 服务器组适合管理云服务器后端。
- IP 组适合管理指定 IPv6 地址和端口形式的后端成员,例如 BCC、BBC 等后端资源。
产品架构
应用型 IPv6 BLB 由以下核心资源组成:
| 资源 | 说明 |
|---|---|
| IPv6 前端IP | 应用型 IPv6 BLB 对外提供服务的 IPv6 地址。 |
| 监听 | 定义 BLB 接收请求的协议和端口,支持四层和七层协议。 |
| 转发规则 | 四层监听支持通过转发规则转发到一个目标组。七层监听可根据域名、路径等条件将请求转发到不同目标组。 |
| 服务器组 | 用于管理后端云服务器,后端服务器需具备 IPv6 地址。 |
| IP 组 | 用于管理 IPv6 地址和端口形式的后端成员。 |
| 健康检查 | 周期性检测后端服务状态,异常节点自动停止转发。 |
| 监控 | 展示应用型 IPv6 BLB 实例、监听和后端相关监控指标。 |
| 访问日志 | 支持将访问日志推送到指定存储或日志服务。 |
关键功能
6to6 IPv6 转发
应用型 IPv6 BLB 采用 6to6 转发模式:
- BLB 实例分配 IPv6 服务地址。
- 后端服务器或 IP 组成员使用 IPv6 地址。
- 客户端、BLB 和后端服务之间形成 IPv6 业务链路。
支持四层和七层监听
应用型 IPv6 BLB 支持创建四层和七层监听:
| 监听类型 | 支持协议 |
|---|---|
| 四层监听 | TCP、UDP |
| 七层监听 | HTTP、HTTPS、SSL |
支持服务器组和 IP 组
应用型 IPv6 BLB 支持将后端流量转发到服务器组或 IP 组:
- 服务器组:后端可挂载具备 IPv6 地址的云服务器。
- IP 组:后端可挂载 IPv6 地址和端口,适用于更灵活的后端资源管理场景。
服务器组和 IP 组均支持四层、七层后端协议及健康检查协议配置。
支持获取客户端 IPv6 源地址
应用型 IPv6 BLB 支持后端获取客户端 IPv6 地址:
- 四层 TCP 场景可通过 Proxy Protocol 等方式获取客户端 IPv6 地址。
- 七层 HTTP/HTTPS 场景可通过
X-Forwarded-For等请求头获取客户端 IPv6 地址。 - SSL 等场景可结合 Proxy Protocol 获取客户端地址。
如果业务依赖真实客户端 IP,请在监听和后端业务中同步开启并适配对应的源地址透传方式。
支持健康检查
应用型 IPv6 BLB 支持对 IPv6 后端进行健康检查:
| 目标组开放协议 | 健康检查能力 |
|---|---|
| TCP | 支持 TCP 健康检查 |
| UDP | 支持 UDP/ICMP/ICMP_UDP 健康检查 |
| HTTP | 支持 HTTP/TCP 健康检查 |
| HTTPS | 支持 HTTP/HTTPS/TCP 健康检查 |
当后端健康检查异常时,BLB 会自动停止向该后端转发流量;后端恢复正常后,BLB 会自动恢复转发。
支持监控展示
应用型 IPv6 BLB 支持监控展示,便于查看 IPv6 实例、监听器和后端服务运行状态。您可以通过监控数据了解实例流量、连接、后端健康状态等指标,辅助容量评估和故障定位。
支持访问日志
应用型 IPv6 BLB 支持访问日志能力。
评价此篇文章
