Как ускорить SMB-соединение между клиентом Mac и сервером хранения Isilon?

Итак, у нас есть Isilon Storage Cluster, и к нему подключаются как клиенты Windows, так и Mac. Windows (по понятным причинам) подключается и работает очень хорошо, используя SMB.

OSX, с другой стороны, нет. В Windows мы видим около 125 МБ / с (по сути, наши гигабитные Ethernet-соединения) для узлов хранения; однако на Mac мы едва видим 50MBps. Прилично, но расстраивает то, что его аналоги в Windows работают намного быстрее.

Какие-нибудь советы, изменения, что-нибудь, чтобы сделать клиентов OSX быстрее? Я пробовал гуглить и в основном это люди с 2004 по 2005 годы; Сообщения 6-летней давности теряют значительную связь между обновлениями ОС и изменениями сетевой инфраструктуры (а именно, Gigabit).

Другие варианты мы попробовали.

Монтирование OSX NFS - К сожалению, Finder не имеет функции "обновления", и NFS не сообщает Finder, когда файл был перемещен или переименован; это создает огромные проблемы для нашей многопользовательской среды. (хотел бы найти ответ на этот вопрос; если кто-то знает) Производительность NFS отличная; однако вышеупомянутая проблема действительно мешает нам успешно использовать ее.

Isilon не разрешает монтаж AFP. Так вот и все...

3 ответа

CIFS не работает намного быстрее в MacOS X, независимо от того, какое оборудование вы используете в обеих сторонах. 50 МБ / с уже довольно хорошо. С Lion все немного улучшилось, поскольку в нем реализована CIFS 2.0. Улучшение в основном заключается в просмотре больших деревьев каталогов по глобальным сетям, и не столько в плане увеличения пропускной способности. Используйте NFS, если вам нужна производительность.

Finder.app будет обновлять представление время от времени, но я никогда не узнавал логику этого.

Вы можете использовать простой AppleScript, чтобы заставить его обновить представление текущих папок, которое должно выглядеть следующим образом:

tell application "Finder"
  tell front window
     update every item with necessity
  end tell
end tell

Кроме того, использование Dave (коммерческая реализация CIFS для Mac OS X) не дает приличного скоростного обновления для последовательного доступа к файлам по сравнению с собственной реализацией. Не делал бенчмаркинга Дейва для Льва на данный момент.

Просмотрите документ Isilon "Использование клиентов Mac OS X с Isilon OneFS 6.5". Это доступно на их партнерском портале. Требуется логин, но вы должны иметь его в качестве клиента Isilon. Прямая ссылка здесь: https://isilon.custhelp.com/ci/fattach/get/764/1333644799/redirect/1/filename/Using%20Mac%20OS%20X%20Clients%20with%20Isilon%20OneFS%206.5%20-%20Resources%20for%20Integration%20and%20Configuration.pdf

Я извиняюсь за то, что только разместил ссылку, но я не знаю, будет ли Isilon недоволен тем, что я вставляю контент в это окно.

Эй, я столкнулся с этой проблемой в нашей среде и оказалось, что решение было настроить параметры tcpACK на Mac, вот решение, которое я использовал, и оно объясняет, почему это происходит. http://www.techkaki.com/2010/12/slow-samba-file-copying-speeds-in-mac-os-x/

Другие вопросы по тегам