Sachin Punadikar has uploaded this change for review.

View Change

CEPH: Limit number of ceph clients in Ganesha

While creating export for CEPH FSAL, if different cmount_path has been
provided, then a dedicated ceph client gets attached to Ganesha process
to serve that export.
Every new ceph client needs resources like memory and certain number of
threads. This resource utilization demands to have upper limit on number
of ceph clients. This limit should be configurable entity, which can be
set by administrator based on load on the system.

Change-Id: Ifb5e7215e56dcf063de4d2fd06d6b085fc93f60b
Signed-off-by: Sachin Punadikar <sachin.punadikar@ibm.com>
---
M src/FSAL/FSAL_CEPH/internal.h
M src/FSAL/FSAL_CEPH/main.c
M src/config_samples/config.txt
M src/doc/man/ganesha-ceph-config.rst
4 files changed, 33 insertions(+), 6 deletions(-)

git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/24/1247024/1

To view, visit change 1247024. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newchange
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: Ifb5e7215e56dcf063de4d2fd06d6b085fc93f60b
Gerrit-Change-Number: 1247024
Gerrit-PatchSet: 1
Gerrit-Owner: Sachin Punadikar <sachin.punadikar@ibm.com>