Показатель эффективности ноды

Этот показатель называется “репутация” и состоит из трёх оценок, которые у вас всегда видны на dashboard:

  • audit score
  • suspension score
  • online score

Локальная эффективность узла может быть грубо оценена с помощью скрипта

Глобальная статистика, поддерживаемая Операторами в этом треде:

Других оценок нет.

Насколько я понимаю, вам бы хотелось ещё видеть какую-то статистику почему ваш узел был выбран или не был, однако она не статичная, меняется на каждый запрос, это просто огромный объём данных и абсолютно бесполезный сразу после публикации.

Что влияет на выбор того или иного узла:

  1. Узел должен быть онлайн
  2. Репутация (см. выше).
  3. Состояние проверки (новые узлы получают не более 1%-3% загрузок от клиентов).
  4. Подсеть (для каждого кусочка сегмента выбирается один узел из подсети /24 публичных IP, чтобы не помещать кусочки одного сегмента в одно физическое место и/или того же ISP). Выбор случайный.
  5. Динамическое вычисление success rate на спутнике (у вас оно уже есть, см. выше). Оно не статическое, раз в несколько минут пересчитывается. Позволяет не перегружать слабые узлы и в то же время выбирать быстрейшего для этого конкретного клиента.
  6. Спутник выбирает по критериям выше 2х набор потенциальных узлов для каждого кусочка каждого сегмента и из них выбирает по одному узлу с наивысшими оценками для каждого кусочка каждого сегмента.

В результате клиент получает список узлов для всех кусочков каждого сегмента, на которые он начинает загрузку параллельно. Как только минимально необходимое количество кусочков загружено, остальные загрузки отменяются.

1 Like