Почему всё тормозит, особенно по вечерам.
Чтобы определить причину медленной скорости, запускайте тесты по шагам - так сможете определить на каком сегменте интернета "узкое горлышко" мешающее разогнаться до полной скорости сервера. Тесты проводите именно в те моменты, когда начинает "тормозить".
1. Отключите VPN и проверьте скорость от домашнего провайдера интернета до нашего датацентра
https://www.speedtest.net/server/36998
https://www.speedtest.net/server/65032
Цифры, которые получили - предельная скорость от провайдера до сервера, все вопросы по этой скорости надо задавать провайдеру.
Эта скорость никак не связана с тарифом сервера, который Вы купили. Эта скорость зависит от тарифа домашнего интернета и от канала за рубеж у провайдера (если тест производится из России).
Вот так выглядит тариф 100 мбит Ростелекома
Хорошо, если скорость загрузки (DOWNLOAD) очень большая, но необходимо также обращать внимание и на обратный канал (UPLOAD) - он тоже важен.
Пусть он меньше, чем DOWNLOAD, но цифра не должна быть меньше, чем в 5-10 раз, иначе это сильно повлияет и на скорость скачивания (DOWNLOAD)
Вот так выглядит проблемный тест скорости (скорее всего из-за оборудования провайдера)
Вы не сможете ничего убыстрить или ускорить, если канал провайдера в зарубежный датацентр будет медленный. Поможет только смена провайдера.
Если с этой скоростью всё хорошо и она устраивает, то переходим к следующему пункту.
2. Установите на сервер speedtest (speedtest-cli из пакетов не подойдёт, он уже устарел)
Инструкции для своей операционной системы можете найти на https://www.speedtest.net/apps/cli
и замерьте скорость
до тех же точек:
$ speedtest -s 36998
$ speedtest -s 65032
Получаемые значения от 100 мбит и выше.
И до любой российской:
$ speedtest -s 22050
Если все замеры показывают высокую скорость, а VPN - низкую, значит провайдер блокирует VPN-протокол.
Если скорости низкие - пишите запрос вашему провайдеру, т.к. чаще всего проблемы у зарубежных каналов вашего провайдера, а не в зарубежном ДЦ.