CodeMeter TMR Server

Udział:

Celem licencji jest ochrona cyfrowej własności intelektualnej niezależnych producentów oprogramowania. Ich zamiarem nie jest utrudnianie korzystania z oprogramowania lub, w najgorszym przypadku, całkowite uniemożliwienie korzystania z niego w przypadku awarii serwerów licencyjnych. W obszarach takich jak przemysł motoryzacyjny, gdzie brak dostępu do licencji może oznaczać zatrzymanie kluczowych linii produkcyjnych, użytkownicy wymagają i oczekują redundancji. Odpowiednim rozwiązaniem jest dla nich CodeMeter TMR Server. TMR to skrót od Triple Mode Redundancy. Oznacza to w uproszczeniu połączenie koncepcji licencjonowania zgodnie z zasadą 2 z 3 z trwałą i niezawodną technologią centrum danych. Konkretnie grupa trzech serwerów licencyjnych działa jako jeden wspólny system, tak długo, jak dwa z trzech serwerów są dostępne.

Struktura licencji

Każda licencja jest tworzona w trzech kopiach, oznaczonych specjalną flagą TMR-ID. TMR-ID to także atrybut opcji License Quantity. Dzięki niemu potrójne licencje mogą być zawsze zidentyfikowane, stąd identyfikatory TMR-ID są przypisywane jako kolejne numery do każdej nowej licencji TMR. Kod firmy, kod produktu i TMR-ID muszą być identyczne dla wszystkich trzech kopii licencji, aby utworzyć wspólną licencję TMR. Ponadto wszystkie inne właściwości produktu (Product Items) są takie same dla wszystkich trzech licencji składowych. Dzięki temu jest zachowana integralność, przy jednoczesnym zapewnieniu bezpiecznego środowiska wobec ataków hakerskich.

Bliźniacze kontenery - CmContainers

Trzy licencje składowe są zapisane w trzech oddzielnych kontenerach CmContainer z tym samym identyfikatorem CmActID. System TMR łączy je w jeden wirtualny kontener CmContainer, który jest widoczny dla użytkownika, i z którym może on pracować. Trzy rzeczywiste kontenery CmContainer pracują natomiast w tle.

Wirtualny kontener CmContainer można odróżnić od innych kontenerów CmContainer za pomocą bajtu maski:

CmContainer Mask Byte
CmDongle 1-, 2-, 3-
CmActLicense 128-, 129-
CmActLicense Universal Firm Code 130-
Virtual CmContainer TMR Server 131-
CmCloudContainer 140-

Zasada 2 z 3

Licencja TMR jest aktualna jeśli dostępne są co najmniej dwie z jej licencji składowych. W przypadku, gdy dostępna jest tylko jedna z trzech, licencja TMR nie będzie wyświetlana w wirtualnym kontenerze CmContainer. Potencjalny atakujący, który ma tylko jeden kontener CmContainer z jedną składową licencji TMR, nie może korzystać z licencji TMR jako całości. Serwer CodeMeter odmawia użycia jakiejkolwiek pojedynczej licencji z identyfikatorem TMR-ID, dopóki nie będzie ona poprawnie działać w systemie TMR.

Konfiguracja systemu

Kompletny system TMR składa się z pięciu serwerów, które są zwykle dostarczane jako maszyny wirtualne. Interfejs zduplikowanego serwera TMR widoczny jest dla klientów pod wirtualnym adresem IP. Serwer TMR tworzy dynamicznie wirtualne kontenery CmContainer i zawarte w nich licencje TMR, pobierając je z kontenerów CmContainer podpiętych do trzech kolejnych serwerów CodeMeter.

Serwery TMR są obecnie dostępne w postaci usługi na Linuxie. Za nimi znajdują się trzy serwery CodeMeter, które mogą pracować pod kontrolą systemu Linux lub Windows. Prawidłowe konfiguracja tych serwerów sprawi, że licencje CodeMeter są dostępne tylko dla serwera TMR. Żaden klient nie będzie miał do nich bezpośredniego dostępu.

Przełączanie serwerów TMR

W sieci korporacyjnej system TMR może być dostępny za pośrednictwem jednego wirtualnego adresu IP, który wysyła wszystkie zapytania do aktywnego serwera TMR. Przełączenie na serwer pasywny jest obsługiwane przez znaną i przetestowaną technologię dostępną w centrum danych: w przypadku awarii aktywnego serwera, jego pasywny bliźniak powiadamia infrastrukturę, że będzie teraz odbiorcą wszystkich pakietów kierowanych na wirtualny adres IP. Następuje wówczas płynne przełączenie do roli aktywnego serwera TMR. Z chwilą gdy poprzedni aktywny serwer staje się ponownie dostępny, przyjmuje on rolę pasywnego bliźniaka, gotowego w razie potrzeby do przejęcia komunikacji.

Licencjonowanie

Pierwsza wersja pakietu TMR jest w sprzedaży w Wibu-Systems od listopada 2018 roku. Rozliczenia są oparte na modelu subskrypcji dla każdej zainstalowanej konfiguracji TMR.

Porównanie

Feature Network License Server TMR Server CmCloud Server
Unlimited licenses Yes Yes Yes
Time-limited licenses Yes Yes Yes
Emergency licenses (usage period) Yes - Yes
License borrowing Yes - -
License tracking Yes Yes Yes
License access list Yes Yes Yes
Use-based licenses (unit counter) Yes Yes Yes
Activation by CodeMeter License Central Yes Yes Yes

Jesteś zainteresowany spersonalizowaną ofertą na naszą technologię CodeMeter? Wystarczy odpowiedzieć na kilka pytań, a nasz zespół skontaktuje się z Tobą i przekaże wszystkie potrzebne informacje.

Prześlij

Do góry