Dear CephFS Gurus... I have a question regarding ceph-fuse and its memory usage. 1./ My Ceph and CephFS setups are the following: Ceph:2./ I have been running fio tests in two CephFS clients: - Client A is in the same data center as all OSDs connected at 1 GbE - Client B is in a different data center (in another city) also connected at 1 GbE. However, I've seen that the connection is problematic, and sometimes, the network performance is well bellow the theoretical 1 Gbps limit. - Client A has 24 GB RAM + 98 GB of SWAP and client B has 48 GB of RAM + 98 GB of SWAP 3./ I have been running some fio write tests (with 128 threads) in both clients, and surprisingly, the results show that the aggregated throughput is better for client B than client A. CLIENT A results:4./ If I actually monitor the memory usage of ceph-fuse during the I/O tests, I see that CLIENT A: ceph-fuse does not seem to go behond 7GB of VMEM and 1 GB of RMEM.5./ These results make me think that caching is playing a critical role in these results. My questions are the following: a./ Why CLIENT B uses more memory than CLIENT A? My hint is that there is a network bottleneck between CLIENT B and the Ceph Cluster, and memory is more used because of that.Cheers Goncalo -- Goncalo Borges Research Computing ARC Centre of Excellence for Particle Physics at the Terascale School of Physics A28 | University of Sydney, NSW 2006 T: +61 2 93511937 |
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com