To top
Products Products

CodeMeter TMR Server

Share:

La finalidad de las licencias es proteger la propiedad intelectual digital de los proveedores de software independientes. Su objetivo no es complicar el uso del hardware o, en el peor de los casos, impedir su uso por completo cuando los servidores de licencias se bloquean. En sectores como la industria automovilística, donde la ausencia de licencias podría significar que las líneas de producción cruciales se vean obligadas a detenerse, los usuarios exigen y esperan redundancia.

CodeMeter TMR Server es la solución para todos. TMR significa redundancia modular triple. De forma sencilla, significa combinar un concepto de 2 de 3 para la emisión de licencias con una tecnología de centro de datos duradera y fiable. Su secreto es un grupo de tres servidores de licencias que funciona como un sistema único, y siempre que haya dos servidores de los tres disponibles, el sistema completo seguirá funcionando.

Estructura de licencias

Cada licencia se crea por triplicado y se le asigna una etiqueta especial, el identificador TMR-Id, una propiedad de la opción Cantidad de licencias. Se asegura de que las licencias triplicadas siempre puedan ser identificadas por lo que son, por eso los TMR-Id se asignan como números consecutivos con cada nueva licencia TMR. El código de empresa, el código de producto y el TMR-Id tienen que ser idénticos para que tres licencias formen una licencia TMR conjunta; de manera similar, todas las demás propiedades de los artículos de producto son las mismas para las tres licencias. Ayuda a garantizar la integridad y ofrece al mismo tiempo un entorno seguro antipiratería.

CmContainers desdoblados

Las tres licencias se colocan en tres contenedores CmContainers separados, con el mismo CmActId. El sistema TMR los fusiona para crear un CmContainer virtual único para que el usuario tenga acceso y trabaje con él. Los tres CmContainers reales siguen en segundo plano.

El CmContainer virtual puede distinguirse del resto de contenedores por su byte de máscara:

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

Concepto 2 de 3

Para que una licencia TMR sea válida y esté disponible, dos o más de sus licencias deben estar disponibles. Si solo está disponible una de las tres, la licencia TMR no se mostrará en el CmContainer virtual.

Un posible atacante que solo tiene un CmContainer con una de las tres licencias TMR no puede usar la licencia TMR. El servidor de CodeMeter deniega el uso de cualquier licencia individual con un TMR-ID, a menos que se use correctamente en un sistema TMR.

Configuración del sistema

El sistema TMR completo está compuesto por cinco servidores que se entregan normalmente como máquinas virtuales. Un servidor TMR desdoblado actúa como interfaz posterior para que el cliente se conecte con una dirección IP virtual. El servidor posterior genera el CmContainer virtual y sus licencias TMR de manera dinámica replicando los CmContainers almacenados en el otro lado del sistema, los tres servidores CodeMeter anteriores.

Los servidores TMR están actualmente disponibles como servicio Linux. A continuación de los servidores TMR desdoblados, los servidores CodeMeter pueden funcionar con Linux o Windows. Si están correctamente configurados estos servidores, las licencias CodeMeter son las únicas disponibles en el servidor TMR posterior. Ningún cliente tendría acceso directo a ellos.

Cambio de servidores TMR

En una red corporativa, se puede acceder al sistema TMR a través de una dirección IP única virtual que envía todas las consultas al servidor TMR activo. El cambio al servidor pasivo es controlado por la tecnología probada del centro de datos: Si el servidor activo no funcionase, su gemelo pasivo notifica a la infraestructura que ahora será el receptor de todos los paquetes que vayan a la dirección IP virtual. Cambia sin problemas su papel y pasa a ser el servidor TMR activo. Cuando el servidor activo antiguo está de nuevo disponible, asume el papel del gemelo pasivo, dispuesto a funcionar cuando sea necesario.

Emisión de licencias

La primera versión del paquete TMR cuenta con licencias de Wibu-Systems desde noviembre de 2018. El pago se gestiona mediante suscripción por cada sistema TMR instalado.

Comparison

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 Q2/2019 Yes