Как повысить отказоустойчивость защищенного приложения.

Здравствуйте.

Основная программа используемая нашей организацией защищена при помощи Вашего ключа аппаратной защиты (сетевой ключ с неограниченным числом лицензий).
Недавно столкнулись с ситуацией выхода из строя сервера в который был включен ключ, соответственно пока восстанавливали сервер получился простой из-за неработоспособности защищенного ПО.

Можете ли Вы предложить как обезопасить себя в будущем от подобных ситуаций? Может можно поднять виртуальный сервер который позволит проработать какое-то время без физического ключа и т.д.?

Спасибо за ответ!

Re: Как повысить отказоустойчивость защищенного приложения.

Здравствуйте, Nameless.

Аппаратные электронные ключи Guardant являются полностью переносимыми и никоим образом не привязанными к конкретной рабочей станции, устройствами.

Для того, чтобы обезопасить себя от выхода из строя именно некоторого компьютера, выступающего в роли сервера сетевых ключей, достаточно просто перенести электронный ключ (установить драйвер, сервер сетевых ключей Guardant Net и собственно сам ключ) на любую другую рабочую станцию под управлением ОС Windows.

Попытки же виртуализации аппаратных ключей сами по себе "противоестественны" и нелегальны по отношению к лицензионному программному обеспечению. Электронные ключи Guardant созданы как раз для противодействия подобным действиям.

Re: Как повысить отказоустойчивость защищенного приложения.

т.е. если у клиентов в файле gnclient.ini прописать несколько DNS-адресов серверов с ключами, часть из которых будет не активна, это не приведёт к задержкам при старте/работе защищаемого ПО?

Re: Как повысить отказоустойчивость защищенного приложения.

В DNS нужно создать alias, например, какой-нибудь GrdNetSrv, указывающий на сервер ключей. И прописать этот алиас в клиентских в файлах gnclient.ini  В случае падения основного сервера, достаточно поднять Guardant Net на любом другом компьютере, и "развернуть" алиас на него. У клиентов ничего менять не прийдётся.

Re: Как повысить отказоустойчивость защищенного приложения.

romik пишет:

В DNS нужно создать alias, например, какой-нибудь GrdNetSrv, указывающий на сервер ключей. И прописать этот алиас в клиентских в файлах gnclient.ini  В случае падения основного сервера, достаточно поднять Guardant Net на любом другом компьютере, и "развернуть" алиас на него. У клиентов ничего менять не прийдётся.

при развороте алиаса, чтобы клиенты его восприняли, прийдется сбрасывать клиентские кэши ДНС, т.е. перезагружаться.

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

Re: Как повысить отказоустойчивость защищенного приложения.

Зачем перегружаться? Достаточно команды ipconfig /flushdns