Для сети сервера важны два числа: сколько он может отправить и получить и с какой скоростью. С первым всё просто — квоты нет. Второе зависит от тарифа и от того, чем в этот момент заняты соседи. Вот как устроено и то и другое, в цифрах.
Трафик: без месячной квоты
Ни у одного нашего тарифа нет лимита трафика. Мы не считаем гигабайты против лимита, не режем скорость после пары терабайт и не выставляем счёт за перерасход. Сервер, который весь месяц гонит данные на полной скорости, — это нормально, если сам трафик легален: спам, атаки на чужие узлы и подобные злоупотребления заканчивают услугу независимо от объёма.
Скорость порта
| Тип тарифа | Порт |
|---|---|
| Linux VPS, NAT и выделенный IP | 1 Гбит/с |
| Тарифы Pro | 1 Гбит/с |
| Windows VPS | 150 Мбит/с |
| Песочницы | от 50 до 500 Мбит/с, по тарифу |
Порт — потолок для одного сервера. Второй потолок — канал физического сервера, на котором он работает: тоже 1 Гбит/с, и через него идут все виртуальные серверы этой машины.
Как делится канал
Когда канал свободен, один сервер может занять почти весь: около 940 Мбит/с в каждую сторону. Когда в один момент заняты несколько серверов, канал делится поровну между адресами, которые активно отправляют или получают данные. Двум занятым серверам достаётся примерно по 470 Мбит/с, трём — около 310, и так далее. Отдача и загрузка делятся отдельно.
Два следствия, которые стоит знать:
- Никто не заберёт у вас весь канал. Сосед с большой загрузкой не опустит вашу долю ниже равной.
- Полный порт будет не всегда. Если вам нужна гарантированная скорость в любую секунду, общий виртуальный сервер — не тот продукт, кто бы его ни продавал.
Для NAT-серверов деление работает так же: каждый NAT-сервер считается отдельно, хотя исходящий адрес у него не собственный.
Как правильно измерять скорость
Большинство жалоб на «медленный сервер», которые мы видим, — это медленные тесты: один поток, замер на 10 секунд или перегруженный публичный тест-сервер. Минимальная проверка — iperf3 в четыре потока на 30 секунд до машины, которой вы управляете:
iperf3 -c your-other-server -P 4 -t 30 # upload from this server
iperf3 -c your-other-server -P 4 -t 30 -R # download to this server
Полная методика, включая тест без второй машины и то, как читать цифры, — в статье Как проверить скорость сервера и расход трафика.
Где посмотреть трафик
На странице сервера в кабинете есть графики сети за последний час, день и неделю. Они строятся на уровне виртуализации, поэтому работают, даже если ОС сервера лежит. Показывают скорость, а не накопленный итог за месяц.
Для месячного итога установите vnStat внутри сервера: он читает счётчики интерфейса и переживает перезагрузки. Установка и разбивка по процессам — в той же статье: Как проверить скорость сервера и расход трафика.
Исходящая почта и другие порты
Скорость — не единственное сетевое правило. Исходящий SMTP на портах 25 и 465 по умолчанию закрыт на всех тарифах; отправка через почтового провайдера на порт 587 работает. NAT-серверы принимают входящие соединения только на своём персональном порту SSH или RDP. Подробности — в разделе Сеть и порты.
Если скорость действительно низкая
Измерьте, как описано выше, с двух разных тестовых серверов и запишите время. Потом откройте тикет с командами и выводом. Цифры 20-секундного многопоточного теста позволяют нам проверить канал именно в тот момент; «кажется, медленно» — нет. Если вам нужно больше, чем доля канала 1 Гбит/с, расскажите, что запускаете, и мы честно скажем, подходят ли наши тарифы.
Тарифы и их порты — на странице тарифов.
Комментарии
Пока нет комментариев. Будьте первым.