Я хотел бы провести некоторый анализ нашего NFS-сервера, чтобы помочь отследить потенциальные узкие места в наших приложениях. Сервер работает под управлением SUSE Enterprise Linux 10.
Вот что я хочу узнать:
- Какие файлы доступны для каких клиентов
- Пропускная способность чтения / записи для каждого клиента
- Накладные расходы, налагаемые другими вызовами RPC
- Время, затраченное на ожидание других запросов NFS или дискового ввода-вывода для обслуживания клиента
Я уже знаю о статистике, доступной в, /proc/net/rpc/nfsd
и фактически я написал сообщение в блоге, описывающее их подробно. То, что я ищу, - это способ углубиться и помочь понять, какие факторы влияют на производительность, которую видит конкретный клиент. Я хочу проанализировать роль сервера NFS в производительности приложения в нашем кластере, чтобы найти способы его оптимальной оптимизации.