Opened 8 years ago

Last modified 7 years ago

#232 new улучшение

ПО для контроля ширины полосы и качества Ethernet на сервер

Reported by: san Owned by: san
Priority: trivial Milestone: 2 очередь
Component: MC04-SoftSwitch Keywords:
Cc: alx

Description

Витя предлагает при отгрузке готового сервера устанавливать на него ПО для контроля ширины полосы и качества канала Ethernet
Для того чтобы можно было в случае проблем с каналом у пользователя, мы легко могли доказать "что не верблюд".
Витя предлагает программу jprf

Change History (5)

comment:1 by alx, 8 years ago

  1. Что за программа jprf? Где ее берут, и что она делает?
  2. Не совсем понятна суть предложения. Витя хочет чтобы мы с этой программой сделали что? Просто устанавливали в системе чтобы она там была?
  3. Какие именно параметры качества он хочет контролировать?
  4. Для контроля ширины полосы, насколько я понимаю, требуется заполнить ethernet каким-то трафиком "под завязку". Само по себе такое заполнение будет довольно деструктивным, так как оно само по себе может нарушить работу полезных сервисов.

comment:2 by san, 8 years ago

  1. Кажется свободно распространяемая программа на джава, загуглю как нибудь её происхождение. Запускается на клиенте и на сервере, затем программы начинают слать пакеты друг другу, в процессе отображаются результаты тестирования в виде графика.
  2. Да просто устанавливали, чтобы "в случае чего он или персонал заказчика мог ей воспользоваться"
  3. Контролировать хочет примерно по такому критерию: Количество потерь пакетов не более (X%) при полезном трафике (Y Мбит/с)
  4. Да. Подразумевается остановка сервисов на время тестирования

jprf вариант предложеный Витей, можем предложить свою альтернативу.
требования:

  • реализация тестирования по критерию в пункте 3 и контроль результата в реальном времени.
  • возможность клиентскую часть запустить под Виндоус

in reply to:  2 comment:3 by alx, 8 years ago

Replying to san:

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

Мне что-то загуглить не удалось. Видимо какая-то экзотика.

Запускается на клиенте и на сервере,

Вау!!! Клиентами являются телефоны. Витя хочет запускать java-приложение на телефоне? :)

jprf вариант предложеный Витей, можем предложить свою альтернативу.
требования:

  • реализация тестирования по критерию в пункте 3 и контроль результата в реальном времени.
  • возможность клиентскую часть запустить под Виндоус

Предлагаю ping. Преимущества:

  • Сразу есть на сервере "из коробки", ничего дополнительно устанавливать не надо (тем более такого монстра как java-машина).
  • Клиентская часть уже есть "из коробки" и в Виндоус, и в linux, и в OsX, и практически в любом вменяемом IP телефоне.

comment:4 by san, 8 years ago

  1. Тут видимо опечатка JPerf – graphical interface wrapper for Iperf

https://www.rarst.net/software/jperf/ https://iperf.fr/

Клиент - не телефон, в данном случае подразумевается некий ПК, например Витин ноутбук, подключеный вместо пульта диспетчера или телефона для "проверки канала".

Предлагаю ping
Сразу есть на сервере "из коробки",

Хорошая мысль :)

Клиентская часть уже есть "из коробки"

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

Думаю Витю устроит этот вариант

comment:5 by san, 7 years ago

Milestone: Текущее2 очередь

Milestone renamed

Note: See TracTickets for help on using tickets.