How to manage core and logical CPU based licenses for virtual hosts with ADDM/Discovery ?

Version 1
    Share:|

    This document contains official content from the BMC Software Knowledge Base. It is automatically updated when the knowledge article is modified.


    PRODUCT:

    BMC Discovery


    COMPONENT:

    BMC Discovery 11.1


    APPLIES TO:

    Discovery 11.1 and below at least



    QUESTION:

    In certain cases, licenses are based on CPU cores or physical processors (even in the case of virtual systems or partitions). 

    For example:

    Regarding MS SQL 2012: 
    http://download.microsoft.com/download/C/3/7/C37F243B-0246-493E-ABFC-41A7FFD6DE38/SQL_Server_2012_Virtualization_Licensing_Guide.pdf 
    extract "To license each of these VMs in the Per Core licensing model, this customer must purchase a core license for each virtual core allocated to the VM."

    See also Windows 2012:
    http://download.microsoft.com/download/3/D/4/3D42BDC2-6725-4B29-B75A-A5B04179958B/WindowsServer2012VirtualTech_VLBrief.pdf 

    How to manage licenses in this case?


    ANSWER:

    If this is a problem for you, this is probably because you are using a tool that relies on CMDB data to manage licenses and the CMDB does not always contain the number of cores and/or number of logical CPUs in BMC_Processor.

    ADDM/Discovery 11.1 and below do not synchronize this attribute to the CMDB in the case of virtual hosts.
    See https://docs.bmc.com/docs/display/DISCO110/CDM+Mapping+for+Host.
    Host cores_per_processor (only set for physical machines)
    Host num_logical_processors / num_processors (only set for physical machines)

    It is possible to customize the synchronization to sync cores_per_processor/num_logical_processors even in the case of virtual hosts, but it is simpler/safer to directly use the ADDM/Discovery data to manage licenses. 

    The best option is to use the Flexera Solution to manage licenses. See KA 000125356.


    Article Number:

    000127514


    Article Type:

    FAQ/Procedural



      Looking for additional information?    Search BMC Support  or  Browse Knowledge Articles