The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"SMB протокол vs FTP"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Samba, вопросы интеграции Unix и Windows (Public)
Изначальное сообщение [Проследить за развитием треда]

"SMB протокол vs FTP"  
Сообщение от ptr email(??) on 28-Июн-07, 13:36 
Всем привет!

Чтобы правильно оптимизировать систему, хотелось бы понимать что и для чего делаешь. Сейчас у меня цель добиться максимальной скорости чтения больших файлов с сервера.
Если с FTP все более-менее прозрачно (файл передается по TCP, FTP сервер ждет от FTP клиента только подтверждение о приеме всего файла, подтверждения приема пакетов лежит целиком на TCP, латентность практически не влияет на скрость при достаточно большом TCP окне), то про SMB я ничего не нашел. С точки зрения API программа на клиенте запрашивает только очередной блок, в принципе, произвольного размера, обычно равного размеру внутреннего буфера программы. Асинхрнное чтение если и поддерживается SMB, то явно его большинство программ не  использует (никто не просит следующий блок до того, как получил полностью предыдущий). То есть получается, что скорость чтения файла по SMB, в отличии от FTP, очень сильно зависит от латентности сети. В итоге оптимизация для FTP и SMB должна выполнятся совершенно по разному. Например, значения interrupt moderation, настройки поллинга и т.п. должны быть совершенно разными. Или я не прав?

Кто-то вообще этот вопрос анализировал? Или все действуют только по принципу научного тыка?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "SMB протокол vs FTP"  
Сообщение от idle (ok) on 29-Июн-07, 11:02 
>Всем привет!

>Сейчас у меня цель добиться максимальной скорости чтения больших файлов с
>сервера.

Используйте FTP.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "SMB протокол vs FTP"  
Сообщение от ptr email(??) on 29-Июн-07, 12:47 
>>Всем привет!
>
>>Сейчас у меня цель добиться максимальной скорости чтения больших файлов с
>>сервера.
>
>Используйте FTP.

Есть много существенных ограничений, не позволяющих использовать ftp. По всем критериям, кроме скорости, Samba для меня оптимальна на конкретном сервере и для конкретного применения.
К тому же я не спрашивал, что лучше ftp или samba. Меня интересуют подробности реализации протокола SMB для того чтобы оптимизировать настройки FreeBSD под него.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру