什么是负载均衡器即服务?

负载均衡器即服务(LBaaS)是一项技术,应用程序和网络团队可以快速调高或调低负载均衡器,而无需花太多精力。负载均衡器即服务(LBaaS)抽象了调配负载均衡器所涉及的复杂性,并将负载均衡表示为易于部署的服务。

为什么选择LBaaS?

传统上,要部署负载平衡的应用程序,应用程序团队会在其ITSM工具中使用服务器池详细信息来增加票证。的 网络工程师 登录到IPAM系统以获取虚拟服务器的免费IP,然后登录到 ADC 进行必要的配置更改,更新故障单,获得批准,实施更改并关闭故障单。

上述传统方法具有以下缺点:

  1. 低代码应用程序开发平台和CI / CD实践的激增使 开发运维 团队以惊人的速度开发应用程序。每天为网络工程师提供数百张票证以配置负载均衡器,随之而来的漫长等待时间可能会使业务停滞不前。
  2. 大多数企业使用来自多个供应商的ADC,并将其应用程序部署在各种环境中–本地,私有云,多云等。对于每个供应商和环境而言,配置负载均衡器所涉及的一组过程和参数都是唯一的,这需要在每个供应商和环境中进行专门化,并且还会增加总拥有成本(TCO)。
  3. 上面的体系结构多样性导致控制的脱节和管理中的盲点。可见性和修复成为一个问题。

LBaaS平台如何帮助克服上述问题(技术优势)

  1. LBaaS平台通过自动化端到端的负载均衡器供应来抽象化基础架构的复杂性。他们使用API​​与不同的系统(例如ITSM,IPAM和ADC本身)进行通信,从而无需工程师登录到这些设备中的每一个并手动配置它们。
  2. 它们自动填充每个部署环境特有的参数,并自动触发API的配置工作流。
  3. 由于端到端精心设计了负载平衡器配置,因此应用程序团队可以自助进行负载平衡器配置,并以最少的投入临时部署它。这减少了对网络团队的依赖–帮助应用程序团队更快地将应用程序交付生产,同时大幅降低网络故障单–对于应用程序和网络团队都是双赢。
  4. LBaaS平台独立于ADC供应商和环境–它们支持同构(单一供应商,单一环境)和异构部署。这对于多云和混合环境特别有利–应用程序和网络团队可以一次在多个环境中为应用程序实例部署负载平衡器。
  5. LBaaS平台提供集中管理和 自动化 窗格,您可以在其中查看,部署和管理来自外部云,内部云,旧系统等的负载均衡器。该平台统一了来自多个来源的数据和工作流–设备,监控系统和工具–为所有负载平衡需求提供一站式解决方案。

LBaaS的商业利益

  • (根据客户的数据)应用程序的TTV(价值实现时间)提高90%。 由于配置负载均衡器的时间从几天减少到几分钟,因此可以更快地将应用程序投入生产。
  • 即使您的应用程序占用空间增加,TCO仍保持不变。 借助LBaaS,应用程序团队可以自助进行负载平衡,从而消除了对专家的需求。您可以在不增加员工人数的情况下扩展应用程序的覆盖范围,从而降低总体拥有成本。
  • 应用程序变得更加可用,并且性能比以往更好。 快速的,基于上下文的负载平衡可提高整体应用程序性能和可用性。
  • 企业没有被锁定在供应商或环境中: 由于LBaaS与平台无关,因此企业可以灵活地选择多个供应商和部署选项,从而提高灵活性。

LBaaS相对于多云环境的弹性负载平衡的优势

在负载平衡中,负载平衡器根据连接状态,容量,运行状况等服务器参数,根据在其上配置的负载平衡算法在服务器池之间分配传入的应用程序流量。

Amazon Web Services(AWS)进一步为其EC2实例提供弹性负载平衡(ELB),可根据应用程序流量扩展或缩减资源。

但是,ELB是AWS固有的功能。对于其他云服务,需要通过上述传统方法分别配置虚拟机。在多云或混合场景中,您可能将AWS作为一项服务,而将Azure作为另一项服务,则ELB不起作用。

这是LBaaS接管的地方。 LBaaS提供与平台无关的自动扩展–无论您的环境如何,都可以在数分钟内增加或减少资源。 LBaaS确保跨各种环境实现高应用程序部署速度,性能和可用性。

有关负载均衡器的更多信息:

通过基于策略的负载均衡器自动化来最大化应用程序可用性
未使用的虚拟IP:为什么优化负载均衡器配置很重要
基于软件的负载均衡器必须得到管理