在Dell ObjectScale S3存储集群前端部署F5 BIG-IP



本指南介绍如何在Dell ObjectScale S3集群前端部署F5 BIG-IP Local Traffic Manager (LTM),将整个集群作为单一的高可用S3端点提供服务。BIG-IP在所有ObjectScale节点之间对请求进行负载均衡,并通过运行运行状况监控来绕过故障节点或正在排空的节点,为存储和网络团队提供一个高性能的集群统一入口。随着AI数据交付给对象存储带来的读写流量超出其内置负载均衡的设计承载能力,该入口将成为控制点,帮助存储与计算之间的路径保持快速且具有韧性。

该流程已在部署于32节点Dell ObjectScale集群前端、运行BIG-IP 21.1租户的F5 rSeries上通过验证。此外,还提供了所有手动步骤和Ansible自动化方案,因此可在不同环境中重复执行该构建流程。

本指南涵盖的内容

  • 网络配置:内部和外部Self IP、VLAN,以及通往ObjectScale节点子网的路由
  • 涵盖所有集群节点的池定义:一种配置使用HTTP健康监控器和最少连接负载均衡,适用于不加密BIG-IP到S3存储集群流量的客户;另一种配置适用于需要加密BIG-IP到S3集群流量的客户。
  • 将集群绑定到一个地址和端口的虚拟服务器配置,并使用源地址转换(自动映射),使节点无需配置返回客户端子网的路由。
  • 一种配置不加密,另一种配置将在S3客户端与BIG-IP之间使用SSL加密。
  • 使用MinIO WARP基准测试工具进行端到端验证,确认通过BIG-IP的S3路径无错误
  • 使用随附的Ansible playbook、角色和清单进行声明式部署

所需条件

  • 对BIG-IP和Dell ObjectScale集群的管理访问权限
  • 熟悉基本的L2/L3网络概念
  • F5OS,设备软件级别需满足BIG-IP租户映像的要求

下载部署指南,获取完整配置和分步截图,并根据自己的地址、命名和安全标准进行调整。