我有一个作为 Openstack 的一部分部署的 SWIFT 集群,目前它的最大吞吐量为 95 MBS(兆字节/秒)。有 6 个代理服务器和 6 个存储节点,复制因子为 3。后端存储节点的网络连接是通过 10G 网络实现的。
存储节点均使用 22x1 TB HDD 驱动器。
在 SWIFT 集群上访问视频等大型对象时,最大吞吐量约为上述 ~95 Mbps。
一些应用程序现在要求更高的吞吐量,即 95 GBps(每秒千兆字节)。
要达到这种吞吐量水平需要做些什么(从对象存储到 openstack 中的虚拟机)。我是否需要将所有内容都放在 SSD 存储中,增加代理服务器数量或让前端代理服务器也使用 10G 网络?