Назад | Перейти на главную страницу

Чтение Samba из Windows 10 имеет серьезное узкое место

Имейте в виду, что обе используемые машины размещены на узле Proxmox.

НАСТРОЙКИ

Моя установка Samba установлена ​​на Ubuntu внутри LXC. Общие ресурсы расположены в наборе данных RAIDZ2 и доступны из локальной сети. 4 ядра, 6 ГБ ОЗУ

Виртуальная машина Windows 10 находится на другом физическом SSD, чем LXC. Он находится в той же сети, что и Ubuntu LXC, и оба подключены к одному виртуальному коммутатору (iperf показывает пропускную способность около 15,9 Гбит / с). 4 ядра, 8 ГБ ОЗУ

СЦЕНАРИЙ

Я открываю консоль VNC на машине с Windows 10 и вхожу в общий ресурс Samba через проводник. Я выбираю файл размером более 2 ГБ, и он начинает передачу файла. Первоначально передача будет начинаться примерно со скоростью 255 МБ / с (быстро), но затем она замедлится до 0 МБ / с в течение 5 секунд после начала передачи. После начального падения скорость передачи будет составлять всего 5 МБ / с в остальное время, иногда снижаясь до 0.

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

Есть ли что-нибудь, что я должен проверить / изменить, чтобы получить стабильную скорость самбы?

Поскольку вы уже проверили свою сеть с помощью iPerf, я полагаю, что проблема не в сети.

В качестве дальнейшего шага в устранении проблемы я бы порекомендовал вам попробовать создать общий ресурс NFS на вашей виртуальной машине Ubuntu и попытаться таким же образом скопировать файлы из общего ресурса NFS на виртуальную машину Windows.

Если проблема со скоростью не исчезнет, ​​я бы внимательно изучил конфигурацию хранилища и протестировал производительность хранилища на обеих виртуальных машинах, чтобы убедиться, что это не основная причина проблемы.

Если NFS работает нормально, я бы начал изучать и настраивать параметры Samba.