Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   Вопрос по скорости на канале (http://forum.oszone.net/showthread.php?t=282640)

Hephaestus 24-05-2014 11:28 2355097

Вопрос по скорости на канале
 
Добрый день.
Существует сеть: файл-сервер с гигабитным портом (материнка Asus P5BV-C/4L, Win2008 R2 на борту), D-Link DGS-1016, D-Link (модель не помню, но 24х100Мбит/2х1Гбит). К последнему подключено с десяток клиентов.
Когда все клиенты начинают синхронно качать какие-нибудь увесистые файлы, скорость отдачи на сервере не превышает 100Мбит (согласно вкладке "сеть" в Диспетчере задач). Гоняли iperf-ом трафик между серверами через D-link 1016, получали в среднем 600 Мбит/с.
Вопрос в следующем: почему все клиенты делят между собой 100 Мбит, если от сервера до коммутатора идёт гигабит, и только у клиентов -- 100? Не пропадает ли от этого сам смысл гигабитных uplink-портов на их коммутаторе?
Или это какие-то интересные механизмы реализации smb или dfs?

Спасибо.

James Marsh 24-05-2014 16:51 2355236

Цитата:

Цитата Hephaestus
D-Link (модель не помню, но 24х100Мбит/2х1Гбит) »

1026G

Hephaestus 26-05-2014 21:25 2356045

Цитата:

Цитата James Marsh
1026G


Почти -- DES–1228.

Я погоняю завтра трафик iperf-ом между клиентами и сервером, посмотрим, как выйдет.
Всё же подозреваю, что это где-то какая-то настройка в smb.

James Marsh 26-05-2014 23:21 2356069

Цитата:

Цитата Hephaestus
Почти -- DES–1228. »

Вы не говорили, что он управляемый =)

Angry Demon 27-05-2014 07:55 2356110

Hephaestus, uplink между коммутаторами гигабитный?

Hephaestus 27-05-2014 14:14 2356270

Цитата:

Цитата James Marsh
Вы не говорили, что он управляемый »

Действительно. Не думал, что это принципаильно в данном случае. В сети есть несколько других коммутаторов, через них всё то же самое.


Цитата:

Цитата Angry Demon
uplink между коммутаторами гигабитный? »

Да, гигабитный.
100 только у клиентов до коммутатора доступа.

Погонял iperf-ом.
Четыре машины соединяются по 100 Мбит/с каждая, на сервере использование сети соответствует -- около 40%. Делал тест в обе стороны, без нареканий. Не зависит, через какой коммутатор подключено.

Если одна машина начинает тянуть какой-нибудь большой файл из расшаренной папки, то она соединяется на 80 Мбит/с, если этот же, или другой, файл начинают тянуть другие машины, их скорость обычно не превышает 20 Мбит/с. В итоге, 4 машины почему-то делят общий канал в 100 Мбит/с. Кроме того, когда происходит закачка, очень долго думает RDP -- установленное тормозит, новое не подключается. Процессор работой не загружен. Памяти хватает. Чтение с хардов -- около 200 МБ/с.
Антивирус на сервере отключал. Попробую погонять с Wireshark, но уверенности нет. Не представляю, что искать.

James Marsh 27-05-2014 22:23 2356502

Цитата:

Цитата Hephaestus
Действительно. Не думал, что это принципаильно в данном случае »

Управляемый/неуправляемый - принципиально всегда.

Если в "закромах Родины" есть неуправляемый свитч, то по возможности попробуйте смоделировать вашу ситуацию, подключив клиентов и сервер через него, что бы исключить проблемы с сетевой картой на сервере.

Hephaestus 29-05-2014 14:00 2357259

Итак.
Погонял и в хвост, и в гриву.
Всё то же самое. Подключал клиентов через D-Link DES-1018DG напрямую к серверу, через него и DGS-1016, всё равно общая скорость закачки файлов не превышает 100 Мбит/с. Прилагаю скрины.







James Marsh 30-05-2014 16:04 2357802

Так! Стоять бояться!
Сервер свиртуализирован?

Hephaestus 30-05-2014 16:37 2357825

Нет. На нем была виртуалка, но мы от этого отказались.
Вообще, если быть точным, у нас три сервера. Проблема не зависит от того, с какого сервера происходит закачка. Между серверами такой проблемы нет.

James Marsh 30-05-2014 22:14 2357970

Там у Вас сетевая показывает, что она 10Гб/с. Может там на виртуальном свитче что-то накручено?

Слухайте, а такая проблема у Вас давно вообще? Или только последнее время?

Цитата:

Цитата Hephaestus
одключал клиентов через D-Link DES-1018DG напрямую к серверу, через него и DGS-1016 »

Если на клиентах гигабитные порты, то показывало, что подключено со скоростью 1Гб? Может у Вас где-то в кабеле одна жила перебита?

Hephaestus 31-05-2014 14:38 2358171

Проблема где-то с год-полтора. Беспокоит не то что бы очень часто -- у пользователей, в основном, небольшие файлы. Головной болью становится, если кто-то оставил в перемещаемом профиле какую-нибудь виртуалку или просто тяжёлый файл.

На других серверах нет виртуальных интерфейсов, но проблема та же самая.
По поводу жил -- я возьму тестер и пройдусь по линии, но iperf с четырех клиентов даёт суммарно 400 Мбит/с.

Hephaestus 03-06-2014 15:15 2359420

Попробовал гонять трафик по ftp, картина совершенно иная. Всё работакт так, как и ожидается. Клиенты не мешают друг другу.

Передача по ftp (разные файлы)





Передача по ftp (один файл)




Тут у одного клиента 10 МБ/с, у остальных по 200 КБ/с
Передача по smb (один файл)




Воткнул рядом samba-сервачок, качаю с него пятью клиентами, скорость у каждого по 10 МБ/с, не прыгает. Буду детальнее копать сами сервера.


Время: 00:09.

Время: 00:09.
© OSzone.net 2001-