负载均衡 CLB

负载均衡 CLB

安全、稳定、可弹性扩展的流量分发服务,通过消除单点故障来提高系统可用性

对多台服务器进行流量分发

腾讯云 CLB 产品详细信息

腾讯云 CLB 是一种对多台云服务器 CVM 进行流量分配的服务,它可以自动分配云中多个 CVM 实例间应用程序的访问流量,提升应用系统的访问流畅度和容错能力,从而满足用户访问应用系统的不同场景。

CLB 具备自助管理、自故障修复、防网络攻击等高级功能,适用于企业、社区、电子商务、游戏业务等领域,它提供了多个 CLB 实例,您可以按照自身需求选择购买不同的 CLB 实例配备到您的应用环境当中。购买 CLB 的费用包括实例租用费和后端服务器的带宽流量费,其中带宽流量费采用灵活的按量计费模式,按实际使用量付费。CLB 支持控制台、命令行、SDK 等多种管理工具来启动、监控或终止您的 CLB 实例。您可以随时开通或销毁 CLB 实例,为您的使用节省更多成本。

功能

腾讯云 CLB 提供多种强大功能,帮助您实现更高水平的应用程序负载均衡和容错能力。

多协议转发

负载均衡 CLB 支持四层协议请求(包括 TCP、UDP、TCP SSL 协议)和七层协议请求(包括 HTTP、HTTPS 协议);集中化的证书管理系统,使数据传输更快速、更安全可靠。

多种调度算法

CLB 支持加权轮询、IP Hash 以及加权最小连接数这三种调度算法,并支持后端服务器权重设置,保证流量调度更均匀,提升 CLB 能力。在 HTTP 的七层协议中,还支持最小连接数的调度算法,可保证后端服务器在首次或再次加入时,该服务器的负载能够快速提升,降低其他后端服务器的负载压力。

权重配置

权重配置可使后端 CVM 的请求处理更快速,后端服务器的权重默认为 10,可设置为 0-100 范围内的整数。流量经 CLB 后按权重比例,或经过访问来源 IP 地址的哈希、轮询结果分配到不同后端服务器上。更高配置(CPU、内存性能等)的服务器,可支持设置更大权重的比例,承担更多的请求。

会话保持

对于四层业务, CLB 提供简单会话保持功能(也称作基于源地址的会话保持、基于 IP 的会话保持功能),CLB 在作负载均衡时,以访问请求的源地址作为判断关联会话的依据,可将来自同一 IP (网段)地址的所有访问请求转发到同一台服务器上去。对于七层业务,CLB 提供 cookie 植入的会话保持方式,CLB 负责植入 cookie,后端服务器无需配置。

健康检查

CLB 会定时检测后端云服务器是否正常运行,您可自定义健康检查频率;当检测到云服务器异常时,CLB 会停止将流量分配到这些异常实例,同时筛选出健康实例,以此保证您的业务的连续性。

基于内容路由

适用于日访问量达千万、亿级别的业务,支持四层负载均衡(TCP/UDP/TCP SSL协议)和七层负载均衡(HTTP/HTTPS协议),支持跨地域绑定和Anycast,可基于 HTTP 请求内容转发请求和重定向。

请求重定向

应用型 CLB 七层协议支持自定义重定向功能(Rewrite),该功能可解决两大难题:

  • 强制 HTTPS: PC、手机浏览器等以 HTTP 请求访问 web 服务,经过 CLB 代理后,返回 HTTPS 响应到浏览器,强制以 HTTPS 访问网页。
  • 自定义重定向:当出现 web 业务需要临时下线(如电商售罄、页面维护、更新升级时)会需要重定向能力。如果不做重定向,用户的收藏和搜索引擎数据库中的旧地址只能让访客得到一个“404”、“503”错误信息页面降低了用户体验度,导致额外流量损失。

跨可用区容灾

CLB 在同一个地域内采用多可用区部署,您可以在中国香港创建一个支持多可用区的负载均衡实例,该实例同时部署在香港的主备集群上,香港一区为主、香港二区为备,当香港一区服务不可达时,流量可自动切换到香港二区,轻松应对可用区级故障。结合 DNSpod 的 DNS 解析能力,还可支持全局负载均衡,实现跨地域容灾。