Samba против NFS: производительность

У меня есть выбор настройки Samba или NFS на моем NAS на базе Linux ( nslu2 работает OpenDebian ).

  1. Кто-нибудь имеет рассказы о производительности, сравнивающие эти два варианта? Существуют ли трюки tuneup, которые улучшают скорость передачи для одного или другого?
  2. Какие параметры у меня есть с точки зрения наборов инструментов / наборов тестов для сбора показателей производительности в моей настройке?

Nslu2 – не самый мощный NAS (266 МГц процессор ARM, 32 МБ ОЗУ), поэтому накладные расходы на запуск Samba или NFS-демона также являются фактором. Кроме того, я рассматриваю это исключительно с точки зрения производительности, то есть проблемы безопасности, связанные с NFS, не являются моей проблемой.

Приветствую пользователя NSLU2. Я бы определенно пошел на NFS, если бы не были некоторые веские причины (а именно машины Windows). NFS является более легким и быстрым.

Что касается стороны NSLU2, вы обнаружите, что настройка параметров NFS и выбор правильной файловой системы для общего диска важны. Я выбрал ext3 но затем переключился на ext2 поскольку он, казалось, потреблял меньше драгоценных ресурсов. При использовании беспроводной сети не ожидайте необычной производительности и не используйте слишком большой размер блока, в противном случае используйте огромные блоки.

В любом случае есть некоторые параметры для настройки. Сделайте некоторые тесты самостоятельно и решите, какие варианты являются лучшими ( TCP / UDP , rsize , wsize и т. Д.), Например, для NFS, это некоторое старое сравнение: NSLU2 NFS

И последнее, но не менее важное – было бы приятно видеть ваши результаты – учиться у них;)

Основное преимущество, которое я могу придумать для использования SAMBA, заключается в том, что поддерживает общие файлы SMB-файлов для окон. Если вы хотите подключиться к этому только с другим блоком unix, то NFS, скорее всего, будет работать лучше.

NFS невелика, но Samba определенно будет медленнее, единственное преимущество – позволить клиентам Windows. Если Windows не проблема, обратитесь в NFS.

У меня больше нет номеров, но NFS заработала Samba в производительности, когда я сделал свою большую группу для сравнения / сравнения производительности. На высокоскоростных и / или высокозависимых ссылках использование NFS через TCP превосходит NFS по протоколу UDP. По-видимому, в какой-то момент окно становится более важным, чем простые пакеты.

Пойдите с NFS – если вы используете Vista или 7 клиентов, установите «Службы для Unix», и вы сможете получить доступ к экспорту NFS через машины Windows с использованием клиентов NFS от Microsoft.

NFS быстрее, независимо от того, где вы его используете.

  • Сделать Mint забыть учетные данные
  • Использование Samba для совместного использования папки у гостя Linux с хостом Windows в VirtualBox
  • Возможно, умирающий жесткий диск, но читает, пишет работу - не уверен в записи журнала
  • Пароль samba sync с паролем unix на debian wheezy
  • Возможно ли установить общий доступ к файлам Windows на Chromebook
  • Как подключить ПК с Windows 8 к домену Samba
  • Windows 7 не может автоматически подключаться к сетевому диску SAMBA с использованием общих учетных данных SAMBA
  • Как я могу рекурсивно загрузить каталог с помощью smbclient?
  • Windows 7 не может подключиться к Samba share в Linux
  • Невозможно установить Windows 7 Share из Linux с помощью CIFS: Ошибка монтирования (13): разрешение отклонено
  • Как заставить Windows 7 Network показывать общий ресурс Samba после перезагрузки или восстановления VM?
  • Давайте будем гением компьютера.