Назад | Перейти на главную страницу

Оптимизация хранилища

При пиковых подключениях сервер NFS, кажется, не отвечает, и ему требуется время, чтобы ответить на базовые команды, такие как «ls» на стороне клиента.

Запись в fstab

serverip:/home/media/  /home/media/archive  nfs      tcp,rsize=32768,wsize=32768,rw,soft,intr,noatime,x-gvfs-show

Этот сервер используется только для чтения файлов. И сервер, и клиент работают и отвечают нормально, если я вхожу в систему через ssh. В системном журнале нет полезной информации.

Я подозреваю, что количество загружаемых и читаемых файлов может превышать 5000 в пиковые периоды. Что может быть причиной такой медленной работы NFS?

NFS происходит по сети, что является самым большим потенциальным узким местом. Большая нагрузка означает больше запросов данных по сети, и вы можете перегружать свои коммутаторы или маршрутизаторы. Возможно, проблема не в сети, возможно, это IOPS на вашем базовом хранилище. Есть много способов решить эту проблему.

Этот вопрос будет лучше, если у вас есть данные о сети (сложно) или данные о вводе-выводе на хосте NFS (легко). Попробуйте опубликовать вывод vmstat 1 60 во время пиковой нагрузки.

Этот вопрос назван неправильно, потому что это действительно вопрос сети или вопрос оптимизации хранилища.