![]() |
Вопрос по скорости на канале
Добрый день.
Существует сеть: файл-сервер с гигабитным портом (материнка 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? Спасибо. |
Цитата:
|
Цитата:
Почти -- DES–1228. Я погоняю завтра трафик iperf-ом между клиентами и сервером, посмотрим, как выйдет. Всё же подозреваю, что это где-то какая-то настройка в smb. |
Цитата:
|
Hephaestus, uplink между коммутаторами гигабитный?
|
Цитата:
Цитата:
100 только у клиентов до коммутатора доступа. Погонял iperf-ом. Четыре машины соединяются по 100 Мбит/с каждая, на сервере использование сети соответствует -- около 40%. Делал тест в обе стороны, без нареканий. Не зависит, через какой коммутатор подключено. Если одна машина начинает тянуть какой-нибудь большой файл из расшаренной папки, то она соединяется на 80 Мбит/с, если этот же, или другой, файл начинают тянуть другие машины, их скорость обычно не превышает 20 Мбит/с. В итоге, 4 машины почему-то делят общий канал в 100 Мбит/с. Кроме того, когда происходит закачка, очень долго думает RDP -- установленное тормозит, новое не подключается. Процессор работой не загружен. Памяти хватает. Чтение с хардов -- около 200 МБ/с. Антивирус на сервере отключал. Попробую погонять с Wireshark, но уверенности нет. Не представляю, что искать. |
Цитата:
Если в "закромах Родины" есть неуправляемый свитч, то по возможности попробуйте смоделировать вашу ситуацию, подключив клиентов и сервер через него, что бы исключить проблемы с сетевой картой на сервере. |
Итак.
Погонял и в хвост, и в гриву. Всё то же самое. Подключал клиентов через D-Link DES-1018DG напрямую к серверу, через него и DGS-1016, всё равно общая скорость закачки файлов не превышает 100 Мбит/с. Прилагаю скрины. |
Так! Стоять бояться!
Сервер свиртуализирован? |
Нет. На нем была виртуалка, но мы от этого отказались.
Вообще, если быть точным, у нас три сервера. Проблема не зависит от того, с какого сервера происходит закачка. Между серверами такой проблемы нет. |
Там у Вас сетевая показывает, что она 10Гб/с. Может там на виртуальном свитче что-то накручено?
Слухайте, а такая проблема у Вас давно вообще? Или только последнее время? Цитата:
|
Проблема где-то с год-полтора. Беспокоит не то что бы очень часто -- у пользователей, в основном, небольшие файлы. Головной болью становится, если кто-то оставил в перемещаемом профиле какую-нибудь виртуалку или просто тяжёлый файл.
На других серверах нет виртуальных интерфейсов, но проблема та же самая. По поводу жил -- я возьму тестер и пройдусь по линии, но iperf с четырех клиентов даёт суммарно 400 Мбит/с. |
Попробовал гонять трафик по ftp, картина совершенно иная. Всё работакт так, как и ожидается. Клиенты не мешают друг другу.
Передача по ftp (разные файлы) Передача по ftp (один файл) Тут у одного клиента 10 МБ/с, у остальных по 200 КБ/с Передача по smb (один файл) Воткнул рядом samba-сервачок, качаю с него пятью клиентами, скорость у каждого по 10 МБ/с, не прыгает. Буду детальнее копать сами сервера. |
Время: 00:09. |
Время: 00:09.
© OSzone.net 2001-