Licensing on VMWare systems

Author: jan.cees.boogaard@uniface.com (JanCees)

Because of their nature licensing on VMWare systems requires a different approach than on static systems. In the past a so called VMWare override license was provided for VMWare systems, but since Uniface version 9.4.01/DLM version 4.4 the overrides are replaced by licenses based on a unique identifier. Because there is a proper alternative, VMWare overrides are no longer supplied.   UID   This unique identifier (UID) was created to be able to lock the VMWare image down to a specific system identifier, but also to be able to provide customers with permanent licenses so they do not have to periodically ask for new overrides.   The unique identifier is based on 2 system identifiers:

  1. The Ethernet/Mac address
  2. The Network name of the machine

  DLM/ULM takes those 2 identifiers and hashes them together to create a unique 16 character hexadecimal identifier. This identifier needs to be supplied when requesting a new license. Running the dlminfo.exe tool on the target machine will provide the required information. DLMinfo.exe is present in all Uniface distributions as part DLM.   MAC address   As explained in the previous section, one of the elements that determine the UID is the MAC address. In virtual environments, it is possible for a dynamic MAC address to change upon reboot. Therefore, it is advised to make sure that the MAC address is static by setting it manually.   This is a link to VMWare's knowledge base regarding the possibility of a MAC address changing: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=507 This article provides best practices and reasons for changing the MAC address of a hosted virtual machine. For an ESX/ESXi virtual machine, see “Setting a static MAC address for a virtual NIC (219)”. For a Fusion virtual machine, see “Setting a MAC address for a virtual machine in VMware Fusion (1003479)”. Also addressed in this knowledge article are sections on "Avoiding MAC Address Changes" and "Manually Assigning a MAC Address". Similar documentation can be found on Microsoft’s site for changing MAC addresses when using Hyper-V.

This page has no comments.