Дата-центры и операторы IP-транзита часто тарифицируют полосу пропускания по «95-му перцентилю» — это также называют тарификацией burstable. Звучит сложно, но правило простое: регулярно измеряйте скорость трафика, отбросьте 5% самых загруженных замеров и выставьте счёт по наибольшему из оставшихся. В этом руководстве объясняется, как рассчитывается это значение, чем такая модель отличается от портов с фиксированной скоростью и тарифов с месячным объёмом трафика и как читать график трафика в панели сервера.
На практике короткие всплески бесплатны. Резервное копирование, которое каждую ночь на час полностью загружает порт, набирает за месяц около 30 часов — меньше 36 отбрасываемых часов, поэтому счёт не растёт. А вот трафик, который держится на высоком уровне дольше примерно 36 часов в месяц, его увеличивает.
| Характер нагрузки | Время на этой скорости | Влияние на 95-й перцентиль |
|---|---|---|
| Обычный трафик около 80 Мбит/с | Большая часть месяца | Задаёт базовый уровень |
| Вечерний пик 150 Мбит/с | 4 часа в день, около 120 часов | Дольше 36 часов, поэтому 95-й перцентиль окажется около 150 Мбит/с |
| Ночное резервное копирование на 900 Мбит/с | 1 час в день, около 30 часов | Меньше 36 часов, поэтому отбрасывается |
Провайдеры используют один из трёх способов измерения, и в договоре указано, какой именно:
| Модель | За что вы платите | Кому подходит |
|---|---|---|
| Фиксированный порт (выделенная / безлимитная полоса) | Скорость порта, например 100 Мбит/с, которую можно использовать 24/7 | Стабильный, предсказуемый трафик; простое планирование бюджета |
| Месячный трафик (например, 10 ТБ) | Общий объём данных в ГБ или ТБ | Низкое среднее потребление с редкими пиками |
| 95-й перцентиль (burstable) | Гарантированная скорость (commit) плюс 95-й перцентиль сверх неё | Большой и переменный трафик: узлы CDN, реселлеры IDC, стриминг |
Разница между Мбит/с и объёмом данных объясняется в статье Мбит/с и МБ/с, полоса пропускания и месячный трафик.
Откройте свой сервер в личном кабинете и перейдите в Server details → Traffic (см. руководство по панели управления выделенным сервером):
Строки Live inbound / Live outbound в карточке Bandwidth & Traffic показывают самый свежий замер и обновляются каждые 30 секунд.
Если у вас есть собственные замеры, например выгруженные из системы мониторинга по одному значению в Мбит/с на строку, 95-й перцентиль считается одной командой:
# samples.txt: one rate per line (Mbps), e.g. 5-minute averages for a month
sort -n samples.txt | awk '{a[NR]=$1} END {i=int(NR*0.95); if(i<1)i=1; print "95th percentile:", a[i], "Mbps of", NR, "samples"}'
Для сбора собственных данных в Linux vnstat ведёт долгосрочную историю; как его установить, показано в статье мониторинг сервера Linux.
rsync --bwlimit=20000 (КБ/с).Нет, если в сумме за месяц он длился меньше примерно 36 часов: такие замеры попадают в отбрасываемые 5%. На тарифе с фиксированным портом всплеск просто ограничивается скоростью порта.
Он рассчитывается только по замерам внутри выбранного диапазона. Расчётный период — полный месяц, поэтому сравнивайте месячное значение.
Некоторые порты коммутатора не передают замеры трафика. Создайте тикет, и мы проверим сбор данных для вашего порта.
Не удалось решить проблему по этим шагам? Создайте тикет в поддержку, и круглосуточная техническая команда IMIDC поможет. Укажите IP сервера и приложите скриншот графика трафика, чтобы мы быстрее нашли причину.