Zwolnienie nieużywanych licencji

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: mikey

Awatar użytkownika
viesiek1
Posty: 425
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Zwolnienie nieużywanych licencji

Post autor: viesiek1 »

Witam

Czy wyobrażacie sobie napisanie programu, który zadziałałby jak wygaszacz ekranu i po upływie zadanego okresu czasu nieaktywności wyłączył XL'a? Musiało by się to dziać tylko w przypadku, gdy operator nie ma otwartego żadnego dokumentu. Jeśli będzie miał otwarty, to zamknięcie programu uszkodzi ten dokument.

Jeśli napisanie takiej aplikacji uważacie za niemożliwe, to czy widzicie inne sposoby na zwolnienie nieużywanych licencji?
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

RomanP
Posty: 145
Rejestracja: 24 lut 2013, 12:41
Rola: Administrator CDN XL
Lokalizacja: Skarżysko-Kamienna

Re: Zwolnienie nieużywanych licencji

Post autor: RomanP »

Temat bardzo ciekawy. Na pewno zainteresuje użytkowników, natomiast znacznie mniej Comarch :)
W wypadku CDN będzie to trudne.
U nas rozwiązaliśmy to "odwrotnie", oczywiście w zewnętrznych programach wykorzystujących API.
Użytkownik po zalogowaniu, zwraca licencje do CDN, pobiera tylko w momencie
wykorzystywania funkcji API. Po zapisaniu np. dokumentu, licencja jest zwracana.
"Oszczędzamy" w ten sposób co najmniej 10 licencji.

Awatar użytkownika
viesiek1
Posty: 425
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Zwolnienie nieużywanych licencji

Post autor: viesiek1 »

@RomanP

Czytałem Twoje wpisy na forum i zastanawiałem się na Twoim sposobem, ale mam wątpliwości, czy utrzymanie takiego programu nie będzie kosztować więcej niż licencje? Powiedz czy pracujesz na etacie w firmie, której to dotyczy, czy świadczysz usługi jako firma zewnętrzna? Jeśli na etacie, to ile osób u Ciebie w firmie liczy dział IT?
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

RomanP
Posty: 145
Rejestracja: 24 lut 2013, 12:41
Rola: Administrator CDN XL
Lokalizacja: Skarżysko-Kamienna

Re: Zwolnienie nieużywanych licencji

Post autor: RomanP »

Obecnie pracuję na etacie i zajmuję się tylko obsługą CDN. Inne programy, oraz hardware - firma zewnętrzna.
Programy pisałem sam w miarę poznawania CDN :) (umowy-zlecenia), około 10 modułów.\
bieżące poprawki/usprawnienia w ramach etatu.
Nie wiem ile by to kosztowało w firmie zewnętrznej, chyba podobnie :)

W skrócie: wszystkie ekrany, zapytania, zestawienia, wydruki, część dokumentów - poza licencją
Technologia: C#: WPF, Linq (zero SQL)

Przykładowo: 5 magazynierów korzysta efektywnie z programu (tworząc dokumenty) 1godz/osobę dziennie (średnio).
Momenty "zakleszczenia" zdarzają się 2/3 razy w miesiącu, dostają komunikat że licencja jest chwilowo zajęta i zapis będzie
opóźniony.

Koszty CDN? licencja (średnio) 4 000zł x 10 stanowisk = 40 000zł, plus abonament roczny 14% = 5600zł.

Nie wdrożyliśmy jeszcze modułu rozliczania pracy (bez licencji) - około 50 stanowisk (panele dotykowe)

JarekZ
Posty: 148
Rejestracja: 02 paź 2014, 14:11
Rola: Administrator CDN XL
Lokalizacja: Bielsko Biała
Kontakt:

Re: Zwolnienie nieużywanych licencji

Post autor: JarekZ »

To jest dobre rozwiązanie. Najlepiej jeszcze wydzielić sobie licencje na osobny klucz i wtedy "objaw" braku licencji zmniejsza się baaardzo.

Awatar użytkownika
viesiek1
Posty: 425
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Zwolnienie nieużywanych licencji

Post autor: viesiek1 »

@JarekZ

Rozwiniesz pomysł wydzielenia licencji na osobny klucz ?
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

elmiq
Posty: 1025
Rejestracja: 23 sie 2010, 10:04
Rola: Administrator CDN XL
Lokalizacja: Warszawa

Re: Zwolnienie nieużywanych licencji

Post autor: elmiq »

Chodzi zapewne o to, że licencje które są potrzebne API są na osobnym kluczu, przez co w jakiejś nietypowej sytuacji, kiedy nazwijmy to "superużytkownik" pobierający sporo licencji korzysta z systemu, nie powoduje to blokowania samego API - czyli to co jest potrzebne dla API w teorii zawsze jest wolne jako osobne zasoby, chyba że akurat inny user generuje coś przez API (co też można kolejkować w swoich rozwiązaniach). Też często stosuje takie obejście licencji, mam np. programik który działa na kilkadziesiąt oddziałów i generuje zamówienia na jednej licencji. Na pewno jest to spora oszczędność. Swoją drogą, to zacząłem kiedyś pisać menadżer licencji do XL-a i nawet to działało w miarę, ale nie mam ani czasu, ani chęci tego skończyć, bo nie uważam już, że to taki fajny pomysł i pisałem sobie to bardziej z ciekawości czy łatwo się z HASP-em skomunikuję. Działało to wstępnie tak jak Optima - user ma określone przez Admina możliwe do pobrania licencje, na starcie się loguje na swoje konto, sprawdzane są licencje HASP i wyświetlane co można pobrać, a co jest zajęte - jak coś jest zajęte to można odznaczyć moduł, tak aby nie dostać głupiego komunikatu o braku licencji już po samym zalogowaniu systemu. Tylko jak już mówiłem, to i tak nie rozwiązuje topornego licencjonowania jakie jest w XL-u.

Co do twojego pomysłu to owszem, można tak robić, ale jest wiele obiektów w systemie, które nie są oznaczane jako aktywne przez daną sesję, więc ciężko by Ci było jednoznacznie stwierdzić czy można zakończyć proces, czy też nie. Na pewno przerzucenie części generowanych dokumentów, tak jak sugeruje @RomanP, na zewnątrz jest lepszym pomysłem - pytanie czy masz czas aby to napisać i utrzymać (mam tu na myśli głównie aktualizacje, bo codzienność raczej nie wiąże się z wielkimi kosztami administracyjnymi).

Pozdrawiam,
Mateusz
Mateusz Świerkosz

http://elmiq.blogspot.com/

se_bek
Posty: 20
Rejestracja: 10 maja 2010, 10:31
Rola: Konsultant CDN XL

Re: Zwolnienie nieużywanych licencji

Post autor: se_bek »

Czy komuś udało się rozdzielić licencje na dwa klucze?

Też mieliśmy taki pomysł, nawet mamy licencje na innym kluczu wirtualnym, problem jest taki, że nie można z niej korzystać na bazie produkcyjnej :D COMArch mówi że się nie da...

vigo
Posty: 156
Rejestracja: 25 maja 2010, 10:09
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Olsztyn

Re: Zwolnienie nieużywanych licencji

Post autor: vigo »

Da się tylko wtedy odwołujesz się do konkretnej instancji klucza wirtualnego: [serwer]::[nr.klucza]

ODPOWIEDZ