数据中心负载均衡器设计与配置全解析
1. 负载均衡器设计演变
负载均衡在大型架构中已存在数十年,经历了多种常见设计。传统设计是使用一对(或一组)物理负载均衡器来处理数据中心内所有负载均衡工作负载。这种设计在使用物理服务器且负载均衡器为昂贵硬件的时代是不错的选择。但在虚拟化环境中,工作负载虚拟机与物理负载均衡器绑定,会使网络配置复杂,限制灾难恢复选项,还可能导致流量在物理负载均衡器和虚拟环境之间多次“循环”。
随着虚拟化的出现,这种情况发生了改变。如今,为每个工作负载使用专用的小型虚拟机进行负载均衡更为合适。这种现代设计具有诸多优势:
- 成本优势 :小型虚拟负载均衡器若需授权,成本也较低;若使用如 HAProxy 等免费/开源解决方案,则可免费使用。
- 配置简单易维护 :每个负载均衡器仅服务一个工作负载,更改配置和调试时更简单。
- 故障影响范围小 :若出现故障或配置错误,影响范围通常仅局限于该工作负载。
- 操作便捷 :使用编排平台或 API 扩展工作负载更轻松,构建操作手册也更简单。
- 开发部署快速 :开发环境中可提供简单配置,让开发者在编写或修改应用时考虑负载均衡器,多数测试在开发周期完成。
- 模板提供容易 :较小的配置便于为开发者或部署提供安全配置模板。
- 安全测试全面 :开发或 DevOps 周期中的安全测试涵盖负载均衡器。
-
超级会员免费看
订阅专栏 解锁全文
170万+

被折叠的 条评论
为什么被折叠?



