Почему через Synology Drive скорость ниже чем через проводник SMB протокол

Очень часто вижу один и тот же вопрос: Почему через Synology Drive скорость ниже чем через проводник SMB протокол. Давайте разбираться.

Тут просто нужно понимать, как работает Synology Drive

Скорость загрузки файлов через Synology Drive может быть ниже, чем через SMB (проводник Windows), из-за различий в архитектуре, протоколах и задачах, которые выполняют эти инструменты.

SMB — это протокол для прямого доступа к файлам по сети. Он оптимизирован для быстрой передачи данных без дополнительной обработки.

Synology Drive — это синхронизация и облачное хранилище. Он не просто копирует файлы, а выполняет:

  • Проверку версий файлов.
  • Индексацию содержимого.
  • Синхронизацию между устройствами.
  • Проверяет конфликты версий.
  • Обновляет базу данных индексации.
  • Создаёт версии файлов (если включено)
    Эти процессы создают дополнительную нагрузку на CPU как сервера, так и клиента и Drive замедляет передачу.

На практике я действительно вижу, что фалы медленнее передаются через Drive, но только если их много мелких. Стоит отправить один большой файл, как скорость между Drive и SMB становится одинаковая в момент передачи, но SMB начинает передавать раньше, т.к. не обрабатывает файл как это делает Drive.

Еще стоит отметить работу QOS на роутерах или коммутаторах и в основном на SOHO сегменте. Эти домашние устройства, как правило, имеют вшитые механизмы QOS. Протокол SMB самый распространенный и его порты знают все (TCP 445, UDP 137, UDP 138,TCP 139), а теперь вопрос знают ли TP-link, ASUS, Xiomi о протоколе Synology Drive работающем на порту TCP 6690? Конечно нет. Поэтому скорее всего, если у вас не Mikrotik и вы не настраивали QOS по моей инструкции, то ваш роутер или коммутатор SOHO будет приоритизировать трафик SMB и любой другой выше чем трафик протокола Synology Drive, замедляя работу последнего. В большинстве случаев это вообще не заметно, но иметь ввиду стоит.

Для локальной сети SMB почти всегда будет быстрее, так как это «голая» передача файлов.
Synology Drive полезен для удалённого доступа, синхронизации между устройствами и контроля версий, но не для скоростной загрузки.

Вот почему через Synology Drive скорость ниже чем через проводник SMB протокол

Подписаться
Уведомить о
guest
1 Комментарий
Старые
Новые
Межтекстовые Отзывы
Посмотреть все комментарии