负载均衡BLB 均衡应用流量,消除故障节点,提高业务可用性
网络 组件名称 类型 组件介绍 CCE Ingress Controller 可选组件 基于百度云应用型负载均衡产品(应用型 BLB)实现 K8S Ingress 语义,提供七层网络负载均衡能力。 CCE Ingress Nginx Controller 可选组件 使用 Nginx 作为反向代理、负载均衡器、HTTP 缓存,根据 Ingress 资源配置动态更新 Nginx 配置文件。
网络架构影响:采用透明接入模式,无需调整现有路由配置,实现业务无感知接入;保持原有IP地址和网络拓扑不变 性能影响:平均增加2-3ms网络延迟(经内部测试,99%场景延迟增幅≤5ms);最大吞吐量取决于所选防火墙规格 特殊场景:当使用BLB(百度负载均衡)接入时: 建议在业务低峰期操作 可能出现短暂连接中断(约1-2个报文丢失) 推荐启用BLB的健康检查自动恢复机制
BCI能为Kubernetes提供基础的容器Pod运行环境,但业务间的依赖、负载均衡、弹性伸缩、定期调度等能力依然需要Kubernetes来提供。 对接方式 BCI负责底层Pod容器资源的调度和管理工作,Kubernetes在BCI之上作为PaaS层来管理业务负载,例如管理Deployment、Service、StatefulSet、CronJob等。
资源配置 表二 资源配置说明 配置项 配置项说明 私有网络 设置集群的网络。私有网络为集群提供一个隔离的、自主配置和管理的虚拟网络环境。如需创建新的私有网络,可前往 创建私有网络。 API Server访问 自动创建负载均衡器 BLB:系统将自动为集群 API Server 创建一个内网应用型负载均衡 BLB 实例,若删除该 BLB 实例会导致 API Server 无法访问。
BEC创建负载均衡 介绍在BEC里如何创建负载均衡。 BEC BCM-Agent数据监控功能 介绍BEC的BCM-Agent数据监控功能。
支持Deployment、ReplicaSet、Job、Cronjob、StatefulSet等常见负载,可以直接运行。 支持负载均衡,即配置type=LoadBalancer的Service。 使用流程 推荐使用:CCE托管版 + BCI 混合集群 1.
CCE Ingress Controller 说明 组件介绍 CCE Ingress Controller组件基于百度智能云 应用型负载均衡BLB 实现 Kubernetes Ingress 语义,提供7层(HTTPS、HTTPS)负载均衡能力。
支持静态路由(默认)和动态路由两种路由类型,动态路由为BGP协议。
负载均衡 负载均衡功能可以在多台边缘云服务器之间均衡应用流量,应对海量访问请求,实现业务水平扩展。此外负载均衡还可以避免单点故障,提高业务可用性。 边缘容器 边缘应用 用户通过创建边缘应用来管理算力资源,最小以容器组作为部署和管理单位,用集群的方式运行、管理跨机器的容器组。一个边缘应用下可包含多个部署。