Oracle Cloud Infrastructure (OCI) Flexible Load Balancer 是一个高度可用的云原生服务,旨在自动分配从互联网或内部网络到多种计算资源的应用连接,以提高弹性和性能。负载平衡器可以根据持久性、请求和 URL 特性,跨多个故障域、可用性域和 OCI 区域分配流量。
负载均衡器能够将请求发送至平行运行的适当应用服务,提高资源利用率。随着需求增加,应用服务数量也会相应增加,负载均衡器将跨应用服务“均衡”请求处理。
庞大、僵化的传统应用一般通过提高硬件规格来实施扩展。而使用负载均衡器,企业可以在并行运行多个小型实例的同时仍然保留单一入口点。无论对于传统还是云原生应用资源,负载均衡器都能将请求发送至“健康”资源,停止使用无响应的后端资源。
应用服务可以在多个位置运行,包括 OCI、本地和其他云端。负载平衡器提供便捷的单一入口,并且可以将请求定向到适当的后端,包括在 OCI、本地或其他云端的后端。
OCI Flexible Load Balancer 支持使用 TCP 的 Web 请求(HTTP、HTTPS)和应用层流量。公共负载均衡器接受互联网流量,专用负载均衡器不接受互联网流量。
负载平衡器具有接受单个请求类型(HTTP、HTTPS、TCP)的监听程序,可以支持多个监听程序以接收多个流。
负载均衡器属于区域级服务。每个负载平衡器具有两个提供故障转移功能的负载平衡器设备。在具有多个可用性域的区域中,设备将自动分布在两个可用性域之间。
您可以定义一个或多个后端设置,然后在设置中使用计算资源作为后端服务器。然后,您可以定义运行状况检查,由负载均衡器确定某一计算资源处于正常运行状态还是应予以排除。
您还可以利用会话持久性,确保来自特定客户机的请求始终都会使用相同的计算资源。
根据其中一种路由策略(例如负载最少),将请求定向到计算资源。
您还可以选择性采用根据 HTTP 标头或 URL 定义的路由策略,进一步将请求定向到特定计算资源。
此参考架构使用原生 OCI 的监控和通知服务来响应负载均衡器阈值条件,调用 Oracle Functions 来评估条件,并使用重定向规则转发存储在 OCI Object Storage 中的定制错误消息。
免费在 OCI 上构建、测试和部署应用。您只需一次注册,就能获得两项免费服务。
想详细了解 Oracle Cloud Infrastructure?让我们的专家为您提供帮助。
注:为免疑义,本网页所用以下术语专指以下含义: