Переносил инфраструктуру одного windows-сервера на ubuntu-server 14.04. Для поддержки части сети, клиентами которой являются как windows, так и ubuntu клиенты был развернут samba сервер с несколькими ресурсами. Проблема заключается в том, что есть один ресурс, в корневом каталоге которого находится уже 17000 файлов, причем windows-клиенты, заходя на него, получают список файлов и показывают его за секунду-две, в то время как ubuntu-nautilus'ные клиенты загружают ресурс 15-30 секунд. Аналогично с поиском по именам файлов. Чем обуславливается такая разница? Как можно увеличить скорость загрузки списка файлов и поиска?
Я уже копал в сторону увеличения скорости работы smb сервера, но кроме как на скорость загрузки файлов это никак не повлияло. Поиск и открытие длятся долго.
Хотелось бы просто настроить быстрое отображение и поиск по самбе. Однако возможно придется разворачивать параллельно еще какой нибудь сервер для обеспечения скорости у ubuntu клиентов, что вы можете посоветовать в качестве простого в развертывании и эффективного файлсервера для ubuntu? nfs?