Имя: Пароль:
1C
 
как использовать несколько сетевых ключей?
,
0 vde69
 
08.11.23
11:24
у нас есть 4 физических ключа по 100 лицензий
и по одному физическому на 50 и на 20 пользователей, они установлены на различных серверах сети (не на серверах 1с).

так-же есть 4 сервера 1с (с физическими серверными ключами)
1. тестовый сервер
2. бух сервер
3. упр сервер
4. доп сервер

основные потребители лицензий это сервер 2 и 3, на них установлено "выдача лицензий сервером" именно с этими двумя серверами возникают проблемы "не обнаружено свободной лицензии", количество занятых лицензий показывает 100 или 150 или 170, более 170 лицензий не получается использовать с одного сервера 1с,

Как написано в 1с - можно использовать по одному ключу одной серии, то есть в моем случае нельзя использовать 2 сервера по 100 лицензий для сервера с номером 2 и все остальные для сервера с номером 3.

Какие есть варианты?

я знаю следующие
1. переход на получение лицензий клиентами, но мне это очень не нравится в виду наших сетевых заморочек.
2. очень плохой вариант...
1 lodger
 
08.11.23
11:24
ты уже перечислил все решения. осталось сделать
2 Волшебник
 
08.11.23
11:25
Только не надо выбирать очень плохой вариант. За это могут и двушечку нарисовать...
3 lodger
 
08.11.23
11:25
между 1 и 2 есть ещё одно легальное - перевести великолепные железные ключи в мерзкие программные.
4 yzimin
 
08.11.23
11:27
Заменить 3 ключа по 100 на один 300.
Тогда у вас будет: 20, 50, 100, 300 - все ключи разных серий.

А вообще, заменить все ключи на программные и использовать единый отдельный виртуальный сервер только с ролью выдачи лицензий
5 Волшебник
 
08.11.23
11:27
(3) Фу... Как такое можно предлагать? ;)
6 lodger
 
08.11.23
11:31
либо ставите сетевикам ультиматум, чтобы 1с и хасп по сети летали без затыков - иначе им зарплату всегда будут считать по остаточному принципу в ЗУПе
7 lodger
 
08.11.23
11:32
(4) сомневаюсь, что им дадут новый железный ключ даже в обмен.
8 PLUT
 
08.11.23
11:32
(0)

https://its.1c.ru/db/metod8dev/content/3596/hdoc

ну и, в качестве бреда, почитать про сервис лицензирования? (роль сервера 1С)

так глубоко в тему не погружался. у нас есть 1 аппаратный на 100 + туева хуча программных
9 Гость из Мариуполя
 
гуру
08.11.23
11:52
(0) 4 сервера 1с (с физическими серверными ключами)
а зачем тут серверные ключи к вопросу в сабже?

и куда воткнуты 4 пользовательских ключа по 100 пользователей? непонятно построена фраза "4 по 100 и еще на 50 и на 20, они установлены на различных серверах сети (не на серверах 1с)"
Все шесть установлены не на серверах 1С? или ключи по 100 каждый установлен на каждый на своем сервере 1С, а только лишь 50 и 20 не на серверах 1С?

100 или 150 или 170, более 170 лицензий не получается использовать с одного сервера 1с
поменять местами 20 и 100, взятым  с сервера 1 (тестового сервера). На тестовом сервере тебе вряд ли больше 20 нужно, а на боевом будет не 100+50+20=170, а 100+50+100=250.
10 vde69
 
08.11.23
11:54
(9) сервера 1с виртуальные, а ключи стоят на физических

100+50+100=150 а не 250, второй ключ на 100 не будет работать
11 PLUT
 
08.11.23
12:03
ну еще в сторону кластера серверов поглядеть, чтобы пользователи одной ИБ "балансировали" между :)
12 Гость из Мариуполя
 
гуру
08.11.23
12:05
Я так понимаю, 4 по 100 установлены на серверах 1С и раздаются только через "выдача лицензий сервером" (то есть HASP LM на серверах 1С нет),
а 50 и 20 раздаются через HASP LM?

А если и все 4 по 100 раздавать через HASP LM? То есть на серверах 1с "выдача лицензий сервером" не убирать, но дополнительно поставить на каждый сервер HASP LM (для удобства в nhsrv.ini обозвать их по-разному, типа HASPLM1, HASPLM2, HASPLM3, HASPLM4).
Тогда, к примеру, сильно загруженный сервер 2 возьмет свой ключик на 100, плюс по сети ключик на 50, плюс по сети ключик на 20 (получается твои 170) и плюс по сети ключик от любого другого сервера (к примеру от сервера 1 и если не хватает, то еще и от сервера 4)?

Пока у тебя сервер 2 берет свой ключик и по сети на 50 и на 20 (сам же говоришь 170). Остальные ключики он по сети взять не может, просто потому что ты их не раздаешь через HASP LM?
13 Гость из Мариуполя
 
гуру
08.11.23
12:08
а, нет. чуток соврал. а серверах 2 и 3 HASP LM ставить не нужно.
14 Гость из Мариуполя
 
гуру
08.11.23
12:12
(10) 100+50+100=150 а не 250, второй ключ на 100 не будет работать
Чёй-то не будет?  Будет. Это в один сервер их втыкать нельзя, и два одинаковых сетевых на сервере работать не будут.
А если один воткнут локально в сервер 2 (и на этом сервере нет HASP LM), а второй берется по сети, то все будет работать.
15 PLUT
 
08.11.23
12:19
помнится в далеком 2010 году примерно настраивал кластер серверов на 1С 8.2, ну так вот - были два ключа физических по 100 рыл. помню службы поднимал для раздачи ключей на разных компах, в строке подключения к базе сервера через запятую, а вот в nethasp.ini у пользователей (условно поделенных поровну) тоже прописывал поиск ключей по IP в порядке приоритета. одним IP компа "сервера лиц1", IP компа "сервера лиц2", другим пользателям наеборот: IP компа "сервера лиц2", IP компа "сервера лиц1".

ну ИБ типа одна, а пользователи "балансировали" на разных серверах 1С. на SQL (их тоже было два) была настроена "отказоустойчивость" средcтвами SQL

как молоды мы были... как верили в себя...
16 Winnie Buh
 
08.11.23
12:20
(14) сервер 1С по сети может найти только один ключ одной серии, а у ТС все ключи серии ORGL8,
второй ключ той же серии сервер 1С не ищет,
т.е. один ключ локальный + один по сети - это максимум что может использовать один сервер
17 Гость из Мариуполя
 
гуру
08.11.23
12:25
в общем из документации (Winnie Buh когда-то цитировал, не мое)
"Доступ сервера к сетевому клиентскому ключу
Если сервер не нашел свободной лицензии в локальных ключах, то он выполняет поиск свободной лицензии на сетевых ключах всех клиентских серий в соответствии с настройками файла nethasp.ini."


там в обсуждении (искать неохота) еще было про общее ограничение в 1800 аппаратных лицензий на один сервер.
Короче: локальных 100+300+500 и сетевых 100+300+500 = 1800. Это максимум, что можно выжать на одном сервере 1с. То есть, как видишь, локальные и сетевые считаются отдельно.
18 Гость из Мариуполя
 
гуру
08.11.23
12:31
(16) Согласен. Ошибся я чуток в подсчетах. То есть у автора  максимум на 1 сервер -  200? 100 локальный + 100 сетевой.
19 Winnie Buh
 
08.11.23
12:27
(18) всё верно
20 Winnie Buh
 
08.11.23
12:30
21 Гость из Мариуполя
 
гуру
08.11.23
12:33
(15) в nethasp.ini у пользователей
не годится.
смотри п.1 в (0)
22 PLUT
 
08.11.23
12:35
(20) на клеентах же можно галочку еще поставить "Использовать аппаратную защиту", ну тогда придется заморочиться со службой NetHASP и с настройками поиска ключей (чтоп быстрее 1С стартовала у клеентов)

Для запуска клиента 1С:Предприятия необходимо наличие свободной лицензии в клиентском ключе. При запуске клиент 1С:Предприятия выполняет поиск доступной клиентской лицензии в следующей последовательности:

локальный клиентский ключ (кроме веб-клиента);
сетевой клиентский ключ (кроме веб-клиента);
локальный клиентский ключ сервера (кроме информационной базы на локальном компьютере или на компьютере в локальной сети). Для информационной базы на сервере 1С:Предприятия используется локальный ключ компьютера менеджера лицензий, на который назначен сервис сеансовых данных. Для файловой информационной базы на веб-сервере используется локальный ключ веб-сервера;
сетевой клиентский ключ сервера (кроме информационной базы на локальном компьютере или на компьютере в локальной сети). Для информационной базы на сервере 1С:Предприятия доступ к сетевому ключу выполняет компьютер менеджера лицензий, на который назначен сервис сеансовых данных. Для файловой информационной базы на веб-сервере доступ к сетевому ключу выполняет веб-сервер;
программная лицензия базовой конфигурации.
Таким образом, если клиент 1С:Предприятия не нашел свободной клиентской лицензии на одном из доступных ему ключей, то он обращается за клиентской лицензией на сервер. В этом случае сервер выполняет поиск и занятие свободной лицензии на одном из клиентских ключей, доступных серверу.
23 PLUT
 
08.11.23
12:38
(21) ну тогда п.2 - купить программных лицензий еще (контора не разорится, т.к. за дырокол в аренду уже расплатились)

ну и 4 аппаратных по 100 поменять на 2 по 200 программых :)
24 Гость из Мариуполя
 
гуру
08.11.23
12:39
(19) но тогда непонятно в (0) " количество занятых лицензий показывает 100 или 150 или 170, более 170 лицензий не получается использовать с одного сервера 1с"
как он берет сетевой ORGL8 50 и такой же сетевой ORGL8  20?
или как у него получается 170?

короче, я сразу сказал еще в (9) - для начала "поменять местами 20 и 100" и посмотреть, что получается.
25 Winnie Buh
 
08.11.23
12:39
(22) это понятно, что можно настроить получение лицензий на клиентах, но в (0) ТС написал:
"1. переход на получение лицензий клиентами, но мне это очень не нравится в виду наших сетевых заморочек."
26 Winnie Buh
 
08.11.23
12:41
(24) х.з. как 170, может что-то путает, может какой-то глюк, может 170 - это количество сеансов и часть из этих 170 получили лицензии сами от HASP LM, а не от сервера
27 lodger
 
08.11.23
13:13
(26) согласно https://its.1c.ru/db/metod8dev/content/3059/hdoc
ORGL8 на 5, 10, 20, 50 и 100 пользователей
то есть у ТС все ключи одной серии, и комбинаций у него негусто, 200 150 120 70, как получилось 170?
28 Winnie Buh
 
08.11.23
13:14
(27) ответил же в (26) - х.з.
29 Winnie Buh
 
08.11.23
13:15
(28) предполагаю, что 20 из 170 получили лицензии сами от HASP LM, а не от сервера 1С