WatchDog

Принцип действия всех версий и моделей WatchDog это слежение над зависанием и отключением компьютера. Watchdog постоянно принимает сигнал от ПК, и если по какой либо причине он его не получил, то автоматически WatchDog посылает сигнал на контакты «reset» для перезагрузки компьютера. По истечении некоторого времени если не появился сигнал от ПК, то отправляется сигнал на контакты «Power» с определенной периодичностью времени, пока не появится сигнал от ПК.

Эти устройства поддерживается в 32/64 разрядных ОС Windows 7/10. и в ОС Linux. Единственное, для ОС Linux, вам нужно будет разобраться, как установить управляющий скрипт в сборку Linux.

Исполнены на двух типах USB разъёмов.

  • USB-A - (стандартный)
  • PBD-10 - для прямого подключения в порт расширения USB на материнской плате.

WatchDog RST разъём USB

750 руб.

375 грн.

Купить
нет в наличии +38-071-380-14-83

• Функция перезагрузка ПК по кнопке RESET - Да
• Функция перезагрузка ПК по кнопке POWER - Нет
• Функция логирования перезагрузок по датам - Да
• Функция перезагрузки при потере Интернета - Да
• Функция мониторинга стабильной работы Claymore - Да
Подробней о функциях...
ПО и установка по Windows...
ПО и установка по Linux...

WatchDog RST разъём PBD10

800 руб.

400 грн.

Купить
нет в наличии +38-071-380-14-83

• Функция перезагрузка ПК по кнопке RESET - Да
• Функция перезагрузка ПК по кнопке POWER - Нет
• Функция логирования перезагрузок по датам - Да
• Функция перезагрузки при потере Интернета - Да
• Функция мониторинга стабильной работы Claymore - Да
Подробней о функциях...
ПО и установка по Windows...
ПО и установка по Linux...

WatchDog PWR 2.0 разъём USB

1 350 руб.

675 грн.

Купить
нет в наличии +38-071-380-14-83

• Функция перезагрузка ПК по кнопке RESET - Да
• Функция перезагрузка ПК по кнопке POWER - Да
• Функционально-аналитический блок smart-reboot - Да
• Функция перезагрузки при потере Интернета - Да
• Функция мониторинга стабильной работы Claymore - Да
Подробней о функциях...
ПО и установка по Windows...
ПО и установка по Linux...

WatchDog PWR 2.0 разъём PBD10

1 400 руб.

700 грн.

Купить
нет в наличии +38-071-380-14-83

• Функция перезагрузка ПК по кнопке RESET - Да
• Функция перезагрузка ПК по кнопке POWER - Да
• Функционально-аналитический блок smart-reboot - Да
• Функция перезагрузки при потере Интернета - Да
• Функция мониторинга стабильной работы Claymore - Да
Подробней о функциях...
ПО и установка по Windows...
ПО и установка по Linux...


Принцип работы WatchDog.

Когда устройство подключено к ПК, его постоянно опрашивает хост-программа. На своей стороне WatchDog отслеживает факт опрашивания. Если компьютер зависает, не имеет значение по программной или аппаратной причине, то устройство перестаёт получать пакеты с данными. Когда пакеты с данными перестают приходить, перестаёт обнуляться таймер. Он досчитывает до заданного ранее в хост-программе времени ожидания ответа ПК и, если работоспособность не восстановилась, за отсчитанное время, то аппаратно имитируется процедура нажатия на кнопку "RESET" компьютера. В результате, выполняется перезагрузка. Если же перезагрузка, по нажатию на кнопку "RESET", не произошла, то у более сложной модели WatchDog PWR, выполняется ещё и процедура перезагрузки по кнопке питания. Т.е. устройство, имитирует нажатие кнопки питания, после чего компьютер выключается. WatchDog PWR, имея на своём борту модуль независимого, кратковременного питания. Поэтому, через несколько секунд, после отключения питания ПК, WatchDog PWR его снова включает. Далее, выполняется рутинная процедура запуска компьютера и операционной системы. Также, из автозагрузки, по ссылке запускается и хост-программа, управляющую WatchDog-ом. Устройство начинает снова получать от хоста пакеты с данными, таким образом "понимает", что последний снова работает. В результате использования наших WatchDog-ов в графике добычи криптовалюты полностью исчезают какие-либо провалы. Вот например скриншот добычи ETH. Обратите внимание на оранжевую линию усреднённой скорости добычи. Она ровная.

 

Подробное описание устройств WatchDog RST и WatchDog PWR 2.0

 

Функциональность WatchDog RST

 

WatchDog RST имеет следующую функциональность:

  • функция перезагрузки ПК по кнопке RESET
  • функция мониторинга стабильной работы майнера Claymore
  • функция логирования перезагрузок ПК по датам в лог-файлы
  • функция просмотра логов перезагрузок ПК за день online в ЛК нашего сайта
  • функция перезагрузки ПК при потере подключения к Интернет
  • функция светоиндикации процесса взаимодействия устройства с ПК по USB протоколу

Рассмотрим каждую из функций более детально.

Функция перезагрузки ПК по кнопке RESET

При зависании ПК, WatchDog RST, пытается перезагрузить его нажатием на кнопку RESET.

Функция мониторинга стабильной работы майнера Claymore

Удобная функция позволяющая (опционально) взаимодействовать с майнером Claymore и соответственным, образом реагировать в тех случаях, когда происходит сбой в работе видеокарта(ы) в самом майнере или же Claymore выдаёт те или иные ошибки. В таких ситуациях, например, когда одна из видеокарт фермы перестала работать и майнер по ней показывает 0 Мhs, наше устройство это заметит и будет наблюдать за восстановлением работы майнера. Если же работа с картой не восстанавливается в течении указанного в хост-программе времени, то WatchDog выполняет перезагрузку системы. Почему именно перезагрузку? Потому что, чаще всего, обычный перезапуск Claymore ничем не помогает, т.к. работа с видеокартой, чаще всего, не восстанавливается. Поэтому, чтобы не тратить лишнее время на попытки перезапуска майнера и ожидания, каждый раз, истечения таймаута Claymore до начала процесса майнинга (устанавливается в bat-файле), WatchDog просто перезагружает ПК и тем самым восстанавливает работоспособность фермы.

Функция логирования перезагрузок ПК по датам в лог-файлы

При перезагрузке компьютера, в папке WatchDog-а создаётся или обновляется существующий лог-файл на текущую дату. В этот файл сохраняется информация о количестве перезагрузок, причине, времени, когда запустился ПК, продолжительности каждой сессии до перезагрузки.

Функция просмотра логов перезагрузок ПК за день online в ЛК нашего сайта

Зарегистрированным пользователям на нашем сайте, в личном кабинете, доступна возможность добавлять свои фермы в свой список мониторинга. Установив галочку в хост-программе и добавив устройство на сайте с указанием Hash-кода из хост-программы у вас появляется возможность просматривать текущий статус (online/offline) фермы из списка ваших ферм. Видеть количество перезагрузок в течении дня. А также смотреть детальный лог всех перезагрузок за текущий день, в котором указывается причина перезагрузки.

Функция перезагрузки ПК при потере подключения к Интернет

В хост-программе WatchDog-а реализована (опционально) возможность выполнять проверку наличия подключения к сети Internet. Эта функция актуальна для тех, кто использует Wi-Fi адаптеры для подключения к сети. Думаю, не секрет, что у адаптеров TP-LINK и D-LINK есть хроническая проблема. Возможно, это связано с периодическим отвалом драйвера USB контроллера или ещё с чем-то, но факт остаётся фактом и подключение к сети Internet пропадает. В таких ситуациях помогает перезагрузка, её и выполняет WatchDog.

Функция светоиндикации процесса взаимодействия устройства с ПК по USB протоколу

Весьма удобная функция, позволяющая понимать, взаимодействует ли устройство с хост-программой или нет. Если зелёный светодиод мигает - это значит, что хост-программа (в случае с ОС Linux - это демон) не передаёт пакеты устройству.

Загорающиеся красный или жёлтый светодиод говорят о том, что в данный момент выполняется попытка перезагрузки по RESET или POWER, соответственно.

 

Функциональность WatchDog PWR 2.0

WatchDog PWR 2.0 - это флагман линейки сторожевых таймеров, среди всего ассортимента устройств, предлагаемых нами. Он обладает аналитическими блоками принятия решений, которые в связке с аппаратными модулями, позволяют максимально быстро восстанавливать работоспособность вашего ПК. Этот блок мы назвали smart-reboot, т.к. в нём реализован механизм принятия решений сродни искуственному интелекту. WatchDog PWR 2.0 анализирует тот набор информации о ПК, которым он располагает на текущий момент времени и опираясь на эту информацию, выбирает оптимальный способ восстановления работоспособности. Так, почти в 50% случаев WatchDog PWR 2.0 восстановит работу в течении 10 секунд без физической перезагрузки ПК. Согласитесь, что 10 секунд на восстановление работы аналитическим блоком smart-reboot - это гораздо приятнее, чем 6 минут при стандартной перезагрузке, в случае зависания операционной системы. Почему 6 минут, потому что после зависания WatchDog ждёт три минуты, потом перезагружает ПК и ждёт ещё порядка трёх минут, пока загрузится Windows.

Опять же, часть нового функционала, который будет реализовываться в будущем, будет реализовываться только для устройств серии PWR.

WatchDog PWR 2.0 имеет следующую функциональность:

  • функция перезагрузки ПК по кнопке RESET
  • функция перезагрузки ПК по кнопке POWER
  • функция smart-reboot
  • функция мониторинга стабильной работы майнера Claymore
  • функция ускорения старта Windows 10
  • функция логирования перезагрузок ПК по датам в лог-файлы
  • функция просмотра логов перезагрузок ПК за день online в ЛК нашего сайта
  • функция перезагрузки ПК при потере подключения к Интернет
  • функция светоиндикации процесса взаимодействия устройства с ПК по USB протоколу

Рассмотрим каждую из функций более детально.

Функция перезагрузки ПК по кнопке RESET

Это такая же функция, как и у WatchDog RST. При зависании ПК пытается перезагрузить его нажатием на кнопку RESET.

Функция перезагрузки ПК по кнопке POWER

Эта функция использует метод холодной перезагрузки ПК. WatchDog PWR 2.0 зажимает кнопку POWER и удерживает её до тех пор, пока компьютер не выключится. Затем, простаивает 8-10 секунд и коротким нажатием кнопки POWER запускает ферму. Не имеет значения какой у вас блок питания, серверный или обычный.

Такой способ используется в том случае, если перезагрузка по кнопке RESET не сработала. А разве такое бывает? Да, для ферм такое бывает. Происходит это из-за нагрузки на южный мост, т.к. именно он работает с видеокартами и остальной перефирией, например, если возникает ошибка в работе драйвера южного моста материнской платы. В таком случае, ПК не реагирует на нажатие RESET, и неважно вы кнопку нажимаете или WatchDog, реакции не будет. В конце-концов появится синий экран и восстановить работу возможно будет только методом холодной перезагрузки.

Функция smart-reboot

Как уже было сказано в первой главе, функция smart-reboot - это целый аналитический блок, позволяющий WatchDog-у принимать решение о способе восстановления работоспособности.

Для примера, опишу одну из многих ситуаций, которая не требует перезагрузки ПК в том виде, к которому мы все привыкли.

Рассмотрим хорошо известный случай, который возникает при использовании беспроводных мышей и клавиатур. Во время долгой работы USB устройства случается такое, что например мышка перестаёт работать. Помогает в таком случае, обычное переподключение приёмника мыши в USB разъём компьютера. А происходит такое из-за прекращения работы драйвера USB контроллера ПК. И получается, что компьютер работает, а USB устройство нет.

Что в такой ситуации делает WatchDog PWR 2.0? Аналитический блок устройства smart-reboot, анализирует получаемую информацию и понимая, что перестал работать драйвер USB контроллера, аппаратно выполняет имитацию физического переподключения WatchDog PWR 2.0 к вашему ПК. Последний, в свою очередь, думает, что это новое подключение к USB порту. Потому создаётся новый экземпляр USB устройства и работа восстанавливается без перезагрузки ПК.

Функция мониторинга стабильной работы майнера Claymore

Удобная функция позволяющая (опционально) взаимодействовать с майнером Claymore и соответственным, образом реагировать в тех случаях, когда происходит сбой в работе видеокарта(ы) в самом майнере или же Claymore выдаёт те или иные ошибки. В таких ситуациях, например, когда одна из видеокарт фермы перестала работать и майнер по ней показывает 0 Мhs, наше устройство это заметит и будет наблюдать за восстановлением работы майнера. Если же работа с картой не восстанавливается в течении указанного в хост-программе времени, то WatchDog выполняет перезагрузку системы. Почему именно перезагрузку? Потому что, чаще всего, обычный перезапуск Claymore ничем не помогает, т.к. работа с видеокартой, чаще всего, не восстанавливается. Поэтому, чтобы не тратить лишнее время на попытки перезапуска майнера и ожидания, каждый раз, истечения таймаута Claymore до начала процесса майнинга (устанавливается в bat-файле), WatchDog просто перезагружает ПК и тем самым восстанавливает работоспособность фермы.

Функция ускорения старта Windows 10

Эта функция (опционально) позволяет значительно уменьшить время загрузки Windows 10. Включается и выключается данная опция в хост-программе путём установки/снятия галочки на вкладке "Настройки". В результате, в Windows 10 отключается ряд "лишнего" функционала, такой, например, как Windows Defender. Вы наверное скажете: "Как это защитник Windows отключить?!" Но вот вопрос, а зачем он вам, если ферма, кроме как по IP-адресам пулов никуда в интернете и не ходит. Тогда вопрос, о каких вирусах может идти речь? А в то время, установив галочку вы получаете ускорение загрузки Windows 60-90 секунд. Умножьте эту цифру на количество перезагрузок в день, да ещё и на количество дней в месяце. В итоге, получается несколько часов, а у некоторых пользователей и в днях может получиться результат вычисления. Потому, ускорение загрузки Windows 10 путём отключения совершенно ненужного на ферме функционала весьма полезно.

Функция логирования перезагрузок ПК по датам в лог-файлы

При перезагрузке компьютера, в папке WatchDog-а создаётся или обновляется существующий лог-файл на текущую дату. В этот файл сохраняется информация о количестве перезагрузок, причине, времени, когда запустился ПК, продолжительности каждой сессии до перезагрузки.

Функция просмотра логов перезагрузок ПК за день online в ЛК нашего сайта

Зарегистрированным пользователям на нашем сайте, в личном кабинете, доступна возможность добавлять свои фермы в свой список мониторинга. Установив галочку в хост-программе и добавив устройство на сайте с указанием Hash-кода из хост-программы у вас появляется возможность просматривать текущий статус (online/offline) фермы из списка ваших ферм. Видеть количество перезагрузок в течении дня. А также смотреть детальный лог всех перезагрузок за текущий день, в котором указывается причина перезагрузки.

Функция перезагрузки ПК при потере подключения к Интернет

В хост-программе WatchDog-а реализована (опционально) возможность выполнять проверку наличия подключения к сети Internet. Эта функция актуальна для тех, кто использует Wi-Fi адаптеры для подключения к сети. Думаю, не секрет, что у адаптеров TP-LINK и D-LINK есть хроническая проблема. Возможно, это связано с периодическим отвалом драйвера USB контроллера или ещё с чем-то, но факт остаётся фактом и подключение к сети Internet пропадает. В таких ситуациях помогает перезагрузка, её и выполняет WatchDog.

Функция светоиндикации процесса взаимодействия устройства с ПК по USB протоколу

Весьма удобная функция, позволяющая понимать, взаимодействует ли устройство с хост-программой или нет. Если зелёный светодиод мигает - это значит, что хост-программа (в случае с ОС Linux - это демон) не передаёт пакеты устройству.

Загорающиеся красный или жёлтый светодиод говорят о том, что в данный момент выполняется попытка перезагрузки по RESET или POWER, соответственно.

ПО и установка по Windows...
ПО и установка по Linux...