我的 Ceph 集群由 3 个相当旧的服务器存储服务器和一个似乎不支持 LACP 的 Netgear GS724Tv1 组成。
我已经搭建了单独的集群网络和公网,每台存储服务器都有一个四口网卡。每个客户端也有一个双端口 NIC。所有的 NIC 都是千兆的,因为我不想在个人集群的网络上花费数百英镑。
我一直在尝试使用 Linux 的接口绑定来增加传输。通过绑定到多个 IP 并使用 alb 绑定,我设法获得了增加的原始吞吐量(用 测量iperf
),但这种性能并没有延续到 Ceph。
是否可以使用网卡上的多个端口来增加 OSD 和客户端之间的带宽?
我通过删除并重新创建绑定的网络管理器配置来解决此问题。它似乎没有将其中一个网络接口注册为从接口,因此只通过一个端口发送流量。