WatchDog PWR 3.0

На этой странице вы сможете детально ознакомиться с функционалом данной модели WatchDog. Узнать, чем она отличается от других моделей нашей линейки устройств.

В общем об устройстве WatchDog PWR 3.0

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

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

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

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

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

  • функция перезагрузки ПК по кнопке RESET
  • функция перезагрузки ПК по кнопке POWER
  • функция smart-reboot
  • функция автоматического включения ПК
  • Новая функция! ФУНКЦИЯ ОТСЛЕЖИВАНИЯ ЗАГРУЖЕННОСТИ ВИДЕОКАРТ
  • Новая функция! ФУНКЦИЯ ОТСЛЕЖИВАНИЯ ТЕМПЕРАТУРЫ ВИДЕОКАРТ
  • функция мониторинга стабильной работы майнера Phoenix
  • функция ускорения старта Windows 10 (вынесена в отдельную утилиту, её можно скачать там же, где и хост-программу)
  • функция логирования перезагрузок ПК по датам в лог-файлы
  • функция просмотра логов перезагрузок ПК за день online в ЛК нашего сайта
  • функция перезагрузки ПК при потере подключения к Интернет
  • функция светоиндикации процесса взаимодействия устройства с ПК по USB протоколу
  • Рассмотрим каждую из функций более детально.

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

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

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

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

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

    Функция smart-reboot

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

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

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

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

    Функция автоматического включения ПК

    В третьей версии WatchDog-а PWR реализован аппаратный блок отслеживания включённость ПК. Если же компьютер не включен, но питание в сети появилось, WatchDog PWR 3.0 это отследит и автоматически запустит компьютер. Как это происходит? Помимо аппаратного блока, в третьей версии, на плате устройства реализован и разъём подключения к разъёму блока питания Molex. Таким образом, устройство имея свой кратковременный источник питания, в случае, когда ПК выключается, видит, что на Molex питание пропало и это говорит о том, что ПК выключен. Если же питание на Molex не появляется в течении 15 секунд, WatchDog PWR 3.0 зажимает кнопку питания и включает ферму. Но есть нюанс. Он заключается в том, что источника питания WatchDog-а хватает всего на одну минуту, потому, чтобы функция включения ПК работала всегда, в биосе материнской платы необходимо активировать пункт "Питать USB разъёмы при выключенном ПК". Таким образом, даже если у вас питание появится через сутки, то на USB оно тут же появится и WatchDog PWR 3.0 начнёт работать, на Molex-ах же питание будет отсутствовать, потому что компьютер выключен, следовательно отработает и аппаратный блок включения ПК на WatchDog PWR 3.0. Опять же, нужно понимать, что этот механизм не будет работать с серверными БП, т.к. те работают всегда, независимо от того, включен ПК/ферма/сервер или нет. В остальном, метод анализа наличия питания на разъёмах Molex блока питания очень надёжен.

    ФУНКЦИЯ ОТСЛЕЖИВАНИЯ ЗАГРУЖЕННОСТИ ВИДЕОКАРТ

    Теперь не имеет значения какой вы используете майнер для майнинга у себя на ферме. Если по какой-то причине перестала использоваться хотя бы одна видеокарта, наш WatchDog PWR 3.0 отследит это и выполнит перезагрузку ПК для того, чтобы восстановить работоспособность системы. Устройство выполняет анализ загруженности каждой видеокарты. При нормальной работе майнера, каждая видеокарта загружена на 100% или около того. Если же этот показатель снижается, то WatchDog PWR 3.0 понимает это и даёт время на восстановление загруженности видеокарты майнером. Если за отведённое время майнер не восстанавливает работу, то выполняется перезагрузка. Конечно же вам интересно, какой процент загруженности видеокарт устройство считает допустимым и можно ли его настроить самому. По умолчанию, параметр задан на отметке загруженности в 90%. Если видеокарта начинает использоваться менее, чем на 90%, значит возникли проблемы в работе майнера. Причин может быть просто масса, от отвала драйвера видеокарты, до сбоев самого майнера. Допустимый параметр вы можете изменить в файле "config.ini" для этого нужно задать значение для параметра GPUDownPercent=90. Вместо 90 установите, например 50 и WatchDog PWR 3.0 будет перезагружать систему при падении загруженности видеокарт менее 50%.

    ФУНКЦИЯ ОТСЛЕЖИВАНИЯ ТЕМПЕРАТУРЫ ВИДЕОКАРТ

    С этой функцией, защита вашей фермы от зависания становится ещё надёжнее. WatchDog PWR 3.0, используя библиотеку драйверов ваших видеокарт отслеживает текущую температуру каждой вашей видеокарты. В хост-программе, начиная с версии 3.8, вы можете (на вкладке GPU) установить значение минимальной предельной температуры, падения температуры любой из видеокарт до этого значения или ниже, вызовет перезагрузку фермы.

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

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

    В ближайшем будущем

    В данный момент разрабатывается приложение для Android, которое будет обладать широким спектром функций и будет позволять вам следить за фермами и их работоспособностью.

    Галерея фотографий WatchDog PWR 3.0

    image description
    image description
    image description
    image description