Имя: Пароль:
IT
Админ
Установка HASP под виртуальный (Hyper-V) сервер v8
0 Лодырь
 
18.10.10
07:53
Кому интересно, в рамках повальной виртуализации, наши админы заставили перетащить боевой сервер 1С на виртуалку. Основной проблемой, как обычно, является система защиты, а именно установка серверного ключа защиты. Дело в том, что ну нет у виртуальных серверов портов USB. И под Hyper-V они не мапятся.

Решение нашлось следующее: некий девайс под названием anywhereusb/5 от DIGI. Эта хрень физически подключается к сети. На требуемый хост ставится ПО, которое маппирует USB порты данного устройства в операционную систему. Связь с между хостом и устройством посредством осуществляется IP протокола. Устройство маппируется только на один хост, т.е. нельзя разные USB порты смаппировать в разные хосты. Поддерживается Windows NT4, 2000, XP, 2003, Vista, 2008, 7. В принципе, у них в линейке есть более продвинутые девайсы которые позволяют мапить конкретный порт на конкретный хост, но имхо цена зашкаливает.

Если воспользуетесь, в процессе инсталяции у вас скорее всего возникнет еще одна проблема: а именно то, что драйвера USB не будут установлены на виртуалке (потому что USB типа нет изначально на машине). Это выразится в том что девайс примапится, но устройства воткнутые в него обнаруживаться не будут. Чтобы решить проблемы требуется руками скопировать драйвер USBD.SYS в C:\WINDOWS\system32\drivers

И еще, не ставьте драйвера HASP ДО установки USBD.SYS. Я два раза подряд ронял сервер до состояния полной неработоспособности (виртуалка не отвечала на сигналы вообще) пока не понял что виснет она в процессе установки драйверов ключа защиты.

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

P.S. Админы, если никому не интересно, то сотрите нафиг.
1 СоболиныйГлаз
 
18.10.10
08:04
Решение гораздо проще.
Вместо Hyper-V, у которого "... ну нет у виртуальных серверов портов USB. И под Hyper-V они не мапятся ..." взять например VirtualBox, у которого, при буквально велосипедной простоте, этой проблемы нет и мапятся порты на ура.
А еще лучше - Citrix XenSrsver 5, у которого функционал еще больше и который имеет бесплатную версию.
2 Лодырь
 
18.10.10
08:10
(1) Сам понимаешь, не я ГЛАВНЫЙ АДМИН. Что дали в руки, с тем и бегаю.
3 СоболиныйГлаз
 
18.10.10
08:12
(2)На фактах расписать квалификацию админов перед куроводством :) Курочка по зернышку ...
Гнать таких главных админов в шею.
4 Лодырь
 
18.10.10
08:25
(3) оффтопик конечно, но имхо квалификация админов не вызывает нареканий :) у нас все очень хорошо. чем обусловлен выбор именно этой системы - да хз, до меня не доносили. Но наверное, есть некий мистический смысл именно в ней.
5 Лодырь
 
18.10.10
08:36
(1) Кстати, вариант с примапливанием физических портов на виртуалку уступает в одном аспекте. А именно, если вдруг будет миграция сервер на другой блейд, придется физически перетыкать ключ, а в варианте с сетевым устройством - ничего делать не надо.
6 СоболиныйГлаз
 
18.10.10
08:41
(4)Фанаты мелкософта? Но покупать из-за своего фанатизма аж целый девайс для восполнения недостатков ПО - хмм, хмм ...
VirtualBox и Citrix XenSуrver 5 тоже не новички делали.
(5)А переткнуть ключ так тяжело? Установка и настройка ПО для этого девайса как-бы не больше времени займет. Да и миграции на другой сервер происходят пару раз в неделю, наверное :)
Впрочем за ссылку на девайс спасибо, если не в подобной, то в других ситуациях он вполне может быть полезен.
7 СоболиныйГлаз
 
18.10.10
08:43
Кстати, по поводу миграции: тот-же Xen(правда в платной версии) позволяет создавать кластеры, в которых миграция виртуальных серверов по физическим при необходимости происходит автоматически.