Недавно я построил NAS-сервер поверх сервера ubuntu. У меня средняя скорость передачи данных на мой компьютер по гигабитному проводу составляет около 10 МБ / с. Я надеялся, что вы, ребята, дадите рекомендации о том, как определить узкое место в этой системе. Насколько мне известно, маршрутизатор рассчитан только на 100 МБ / с, как и сетевые устройства (как сервер, так и клиент), но разве мои файлы не должны передаваться быстрее, чем 10 МБ / с? Я убедился, что отключил весь другой трафик, когда получил базовый уровень 10 МБ / с.
Спасибо,
Максимум.
Это было для передачи одного файла? Кроме того, соответствует ли эта производительность на нескольких клиентских машинах? Для тестирования лучше всего взять очень большой файл (500 МБ или около того) и передать его.
Вот как я бы это протестировал:
Если все вышеперечисленное обеспечивает скорость 10 МБ, проблема в маршрутизаторе. Если производительность низкая только при передаче на / с NAS, то проблема в вашей настройке Ubuntu (я бы предположил, что сетевая конфигурация, плохой драйвер и т. Д.). Если проблема связана только с вашим текущим тестовым компьютером, но заимствованный работает нормально, то, скорее всего, это проблема с драйвером или конфигурацией (например, с настройкой дуплекса).
Надеюсь это поможет