The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Низкая скорость работы rsync"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на сервере (Др. сетевые сервисы / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Низкая скорость работы rsync"  +/
Сообщение от grigoriyopennet (ok) on 08-Июн-10, 13:19 
Здравствуйте. У меня  такая проблема. Есть два сервера:  1) WS2k3 x64 SE - cwRsync 3.0.1 2) FreeBSD 8.0-R - rsync 3.0.6. Сервера соединены гигабитным каналом. rsync'ом происходит зеркалирование данных на винт с файловой системой ntfs. Скорость передачи при этом не поднимается выше 9,7Мб/с.
Сразу скажу, что:
1) проблема не в Ntfs-3g - на ufs такая же скорость rsync'a.
2) Системных ресурсов достаточно, процессор на клиенте занимается процентов на 30, память - мегабайт 70-80 макс. На сервере rsync тоже занимает немного ресурсов по процессору, памяти и диску.
3) Канал между серверами точно гигабитный - скорость передачи по ftp доходит до 45Мб для ufs, для Ntfs-3g - 14мб при записи, 20Мб при чтении.
4) запускал rsync в тестовых целях только с опциями --progress и --recursive. Также пробовал добавлять -W - не помогает.

Также пробовал следующее:
1) Ставил аналог rsync-сервера - DeltaCopy на тот же сервер. Скорость та же.
2) Что интересно, ставил DeltaCopy на более слабый сервер, там скорость передачи была до 14Мб/c, ограничивалась, видимо, неслабой нагрузкой процессора. Ставил DeltaCopy на мощную машину (core i7, 12Гб ОЗУ, WD VelociRaptor), скорость 12.1Мб. Есть подозрения, что либо глюк клиента rsync, либо особенность его "нормальной" работы.

В Google нашел описание проблемы, но без решения. Здесь поиск вроде тоже ничего не дал.
Также пробовал передавать данные с другого винта на сервере. Просьба помочь или предложить какие-нибудь альтернативы rsync с возможностью авторизации, "дельта-алгоритмом".
Спасибо.

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

Оглавление

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


1. "Низкая скорость работы rsync"  +/
Сообщение от grigoriyopennet (ok) on 08-Июн-10, 15:10 
Поставил последнюю версию cwRsync 4.0.4. Скорость поднялась до 20-21Мб/с. Но все же, где 40-45Мб/с теоретически возможной.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Низкая скорость работы rsync"  +/
Сообщение от grigoriyopennet (ok) on 08-Июн-10, 17:08 
>Поставил последнюю версию cwRsync 4.0.4. Скорость поднялась до 20-21Мб/с. Но все же,
>где 40-45Мб/с теоретически возможной.

Интересно также, что на слабом сервере обновленный cwrsync уже выдавал скорость до 30Мб/с. Забыл также отметить, что первый сервер - терминальный, однако, данные rsync хранятся отдельно и общая загрузка системных ресурсов даже с учетом пользователей (10шт.) сравнительно не высокая (< 50%). Отсюда следующие выводы:
1) возможно, все таки работа пользователей каким-то образом все равно мешает работе rsync.
Если да, то как, если ресурсов предостаточно (работе ftp это не мешало). Так или иначе, низкая скорость каким-то образом связана собственно с сервером при прочих равных (WS2k3 64, cwrsync 4.0.4), ведь на слабом сервере она выше.
2) на слабом сервере скорость доходила до 30Мб/с, что уже достаточно близко к теоретическому пределу (по ftp ~42Мб/с). Отставание, возможно, связано с алгоритмом работы rsync. Где-то читал (возможно, с официального сайта) что rsync, главным образом, предназначен для сравнительно медленных каналов, для быстрых - лучше использовать другие средства.
В общем то, я добился скорости 21Мб/с, что пока устраивает. Поэтому проблему можно считать решенной. Тем не менее указанные 2 пункта лично мне интересны. Поэтому буду рад комментариям на эту тему.

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

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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