## 视频
<video src="https://dev-media.amazoncloud.cn/30-LibaiGenerate/31-LiBaiRebrandingVideo/SEC225-S-Scalable_load_balancing_and_security_on_AWS_with_HAProxy_Fusion__sponsored_by_HAProxy_Technologies___HAProxy_Technologies_-LBrebrandingWCaptionCN.mp4" class="bytemdVideo" controls="controls"></video>
## 导读
一个像HAProxy Enterprise这样高级的负载均衡器和Web应用程序防火墙(WAF)可以帮助基于亚马逊云科技的应用程序保持快速、安全和弹性。在大规模负载均衡时,管理大量的应用程序和负载均衡器后端服务器是一项挑战。在这个闪电演讲中,了解HAProxy Fusion如何简化亚马逊云科技上的大规模HAProxy Enterprise部署。了解使用AMI进行部署以及对自动扩展组、[Amazon Route 53](https://aws.amazon.com/cn/route53/?trk=cndc-detail)和[Amazon CloudWatch](https://aws.amazon.com/cn/cloudwatch/?trk=cndc-detail)的支持;管理亚马逊云科技上的HAProxy Enterprise配置和扩展;监控流量、安全事件和服务器运行状况;以及自动化负载均衡器和WAF层以提高效率。这个演示由HAProxy Technologies提供,它是亚马逊云科技的合作伙伴。
## 演讲精华
<font color = "grey">以下是小编为您整理的本次演讲的精华,共700字,阅读时间大约是4分钟。如果您想进一步了解演讲内容或者观看演讲全文,请观看演讲完整视频或者下面的演讲原文。</font>
雅各布作为HAProxy技术公司的解决方案架构师,开始了他在公司的角色和职责的阐述。作为全球广泛使用的开源负载均衡器HAProxy背后的公司,他们致力于为客户提供最佳的解决方案。据雅各布介绍,HAProxy是全球最常用的软件负载均衡器之一,根据HAProxy创始人的性能测试结果,它能在单个[Amazon EC2 ](https://aws.amazon.com/cn/ec2/?trk=cndc-detail)Graviton实例上处理超过200万秒钟的请求。
在描述那些使用亚马逊云科技和HAProxy的公司的发展历程时,雅各布指出,许多公司最初采用简单的基础设施架构——仅有一个应用程序服务器接受在EC2实例上运行的负载均衡器的保护。然而,随着公司的成功和扩张,他们的基础设施迅速扩大。越来越多的应用程序和数据库被添加到多个地区和可用性区域。为了应对这一挑战,他们引入了Kubernetes集群,从而增加了系统的复杂性。最终,负载均衡器的总数、应用程序和微服务的数量都达到了数千个。
面对这种指数级的增长带来的诸多问题和挑战,如不断增加的成本、管理开销以及对服务质量的影响,雅各布提出了一个简化的解决方案。通过将HAProxy作为一个整合的负载均衡层,公司能够降低复杂性和减少跳转次数。HAProxy能提供诸如路由、访问控制、速率限制、DDoS保护、机器人阻止等功能。这样既能提高性能,减少延迟,又能简化成本和管理工作开销。
此外,雅各布还介绍了HAProxy Fusion控制面的优势。它能实现跨区域HAProxy负载均衡器的集中管理,新实例的自动注册,集中的配置分发,以及漂移预防。Fusion还能将所有负载均衡器实例的监控和日志汇总到一个统一的视图中。其服务发现集成还能自动检测和路由到Kubernetes容器。
总的来说,HAProxy与Fusion的结合使企业能够简化其负载均衡架构,提高性能和延迟,优化成本,并获得统一的可视性和控制。对于那些在爆炸性增长复杂性中挣扎的公司,HAProxy提供了一个高性能、整合的解决方案来驯服基础设施蔓延。
雅各布分享了一些客户如何使用HAProxy和Fusion的例子和用例:
- 一个客户希望通过根据VPC ID而非源IP对请求进行速率限制,以处理具有重叠IP范围的子网。HAProxy允许他们从代理协议中提取VPC ID并实施每个VPC的速率限制。
- 一个客户需要在不同区域和可用性区域的多个Kubernetes集群之间负载平衡流量。他们使用Fusion的服务发现来自动将请求路由到每个集群的容器,以实现多集群流量分发。
- 每秒有数百万请求的公司需要立即扩展HAProxy负载均衡器的容量以处理流量峰值。自动缩放群组允许HAProxy的能力动态满足需求。
- 具有全球基础设施的客户希望实现集中式可见性。Fusion为他们提供了用于监控所有区域的统一仪表板,而无需从不同的系统汇总信息。
- 需要高可用性的组织实现了不可变的基础设施升级。他们使用Fusion无缝地启动新版本的HAProxy实例并淘汰旧实例,而不是进行现场升级。
总的来说,雅各布总结说,性能、整合、自动化和集中管理使得HAProxy和Fusion能够优化复杂的分布式负载均衡基础设施。通过将复杂性压缩到一个简化的HAProxy层,组织可以降低成本、延迟和管理开销,同时提高规模、可观察性和亚马逊云科技的自动化。
**下面是一些演讲现场的精彩瞬间:**
虽然Kubernetes的初衷是为了简化操作,但它的出现也给应用网络带来了一定程度的复杂性。
![](https://d1trpeugzwbig5.cloudfront.net/SEC225-S-Scalable_load_balancing_and_security_on_AWS_with_HAProxy_Fusion__sponsored_by_HAProxy_Technologies___HAProxy_Technologies_/images/rebranded/SEC225-S-Scalable_load_balancing_and_security_on_AWS_with_HAProxy_Fusion__sponsored_by_HAProxy_Technologies___HAProxy_Technologies__0.png)
在一场演讲中,演讲者详细探讨了如何利用HAProxy高效地处理大量路由请求的问题。
![](https://d1trpeugzwbig5.cloudfront.net/SEC225-S-Scalable_load_balancing_and_security_on_AWS_with_HAProxy_Fusion__sponsored_by_HAProxy_Technologies___HAProxy_Technologies_/images/rebranded/SEC225-S-Scalable_load_balancing_and_security_on_AWS_with_HAProxy_Fusion__sponsored_by_HAProxy_Technologies___HAProxy_Technologies__1.png)
作为亚马逊云科技的一部分,提供了配置管理服务,以防止配置发生漂移,从而推动基础设施的稳定性和不变性。
![](https://d1trpeugzwbig5.cloudfront.net/SEC225-S-Scalable_load_balancing_and_security_on_AWS_with_HAProxy_Fusion__sponsored_by_HAProxy_Technologies___HAProxy_Technologies_/images/rebranded/SEC225-S-Scalable_load_balancing_and_security_on_AWS_with_HAProxy_Fusion__sponsored_by_HAProxy_Technologies___HAProxy_Technologies__2.png)
领导者们通过使用代理感知型控制面,实现了在不同版本之间或在用于A/B测试的Kubernetes集群之间的多集群路由。
![](https://d1trpeugzwbig5.cloudfront.net/SEC225-S-Scalable_load_balancing_and_security_on_AWS_with_HAProxy_Fusion__sponsored_by_HAProxy_Technologies___HAProxy_Technologies_/images/rebranded/SEC225-S-Scalable_load_balancing_and_security_on_AWS_with_HAProxy_Fusion__sponsored_by_HAProxy_Technologies___HAProxy_Technologies__3.png)
领导者们的结论是,将HAProxy作为负载均衡器使用可以提升性能、简化管理过程并降低延迟。
![](https://d1trpeugzwbig5.cloudfront.net/SEC225-S-Scalable_load_balancing_and_security_on_AWS_with_HAProxy_Fusion__sponsored_by_HAProxy_Technologies___HAProxy_Technologies_/images/rebranded/SEC225-S-Scalable_load_balancing_and_security_on_AWS_with_HAProxy_Fusion__sponsored_by_HAProxy_Technologies___HAProxy_Technologies__4.png)
## 总结
1. HAProxy的高性能使其能够处理每秒数百万次的请求。它将路由、安全和监控整合在一个统一的层面前端,从而减少了跳转和延迟。
2. Fusion控制平台允许对HAProxy负载均衡器进行跨区域集中管理。它能够自动扩展规模,防止配置漂移,并简化升级流程。
3. 借助服务发现和多集群路由等高级流量管理功能,能够在动态基础设施中高效地分配流量。
总的来说,随着公司的发展,HAProxy在亚马逊云科技上简化了负载均衡过程。将功能整合到快速集中的负载均衡器中,有助于提高性能、降低成本并增强管理效率。
## 演讲原文
## 想了解更多精彩完整内容吗?立即访问re:Invent 官网中文网站!
[2023亚马逊云科技re:Invent全球大会 - 官方网站](https://webinar.amazoncloud.cn/reInvent2023/?s=8739&smid=19458 "2023亚马逊云科技re:Invent全球大会 - 官方网站")
[点击此处](https://aws.amazon.com/cn/new/?trk=6dd7cc20-6afa-4abf-9359-2d6976ff9600&trk=cndc-detail "点击此处"),一键获取亚马逊云科技全球最新产品/服务资讯!
[点击此处](https://www.amazonaws.cn/new/?trk=2ab098aa-0793-48b1-85e6-a9d261bd8cd4&trk=cndc-detail "点击此处"),一键获取亚马逊云科技中国区最新产品/服务资讯!
## 即刻注册亚马逊云科技账户,开启云端之旅!
[【免费】亚马逊云科技“100 余种核心云服务产品免费试用”](https://aws.amazon.com/cn/campaigns/freecenter/?trk=f079813d-3a13-4a50-b67b-e31d930f36a4&sc_channel=el&trk=cndc-detail "【免费】亚马逊云科技“100 余种核心云服务产品免费试用“")
[【免费】亚马逊云科技中国区“40 余种核心云服务产品免费试用”](https://www.amazonaws.cn/campaign/CloudService/?trk=2cdb6245-f491-42bc-b931-c1693fe92be1&sc_channel=el&trk=cndc-detail "【免费】亚马逊云科技中国区“40 余种核心云服务产品免费试用“")