我有一个具有以下配置的 gluster 卷。
~~~~~~~~~~~~~~~~~~~~~
砖块数量:9 传输类型:tcp
热门层:
热层类型:复制
砖块数量:1 x 3 = 3
寒冷等级:
冷层类型:分布式复制
砖块数量:2 x 3 = 6
performance.flush-behind: on
性能.缓存最大文件大小:128MB
性能.缓存大小:25GB
诊断程序.count-fop-hits: 关闭
诊断.延迟测量:关闭
cluster.tier-mode:缓存
features.ctr-enabled:开启
传输.地址系列:inet
nfs.disable: 开启
performance.client-io-threads:关闭
~~~~~~~~~~~~~~~~~~~~~
在没有写入缓存的情况下,热层中的砖块的写入速度约为 1.5 GB/s,冷层中的砖块的写入速度约为 700 MB/s。但是,在 glusterfs 中安装的 gluster 卷中,我的写入速度仅为 35 MB/s 左右。
经检查并确认我可以获得高达 1.4 Gbits/秒的网络吞吐量。
该卷的初始写入速度约为 175 MB/s,但随着卷中存储的数据越来越多,速度会降低。我还实现了具有类似配置的第二个卷,写入速度再次达到 175 MB/s 左右。
有人可以建议如何提高写入速度吗?
NFS Ganesha 是提高写入速度的解决方案吗?
提前致谢。