Microsoft Virtual Core with SA
Available from 9.2.7. The Microsoft Virtual Core with SA metric is used to determine the licensing cost of Microsoft products that have Software Assurance. It is based on the number of virtual cores that are available to the product. When the product is installed on multiple virtual machines, virtual cores from all machines contribute to metric utilization.
The number of virtual cores can be greater than the number of physical cores that are available on the hosts. The minimal number of licensable cores is four. It means that when a virtual machine is assigned one or two cores, four cores are reported. If the number of cores is not a multiple of 2, it is rounded up.
Supported software
Reporting of the metric is supported for Microsoft SQL Server 2012, 2014, and 2016 (Standard and Enterprise).
Requirements
To report the number of virtual cores for the discovered Microsoft software, the licensed software must have Software Assurance.
Limitations
- By default, the supported products are assigned to the Microsoft Physical Core with SA metric. To calculate utilization of the virtual core based metric, reassign the products to this metric. For more information, see: Assigning components to products.
- BigFix Inventory does not recognize when a virtual machine is migrated to a server farm located in a time zone that is more than four hours apart from the current time zone. Instead of reporting two instances of a product that is installed on such a virtual machine, BigFix Inventory reports one instance.
- When a computer on which the software was discovered is deleted, report columns related to
server capacity show
<no data>
in the user interface. Information about computers that contributed to the metric peak value is available in the audit snapshot regardless of whether these computers were removed.
Examples
The following examples describe how the number of required licenses is calculated. They are based on sample data.
- Example 1: Software is deployed on one virtual machine
-
Microsoft SQL Server 2014 Enterprise is installed on a virtual machine that is assigned two virtual cores. According to the licensing terms, the minimal number of licensable cores is four. Metric utilization for Microsoft SQL Server is 4.
Table 1. Metric utilization for software on one virtual machine Virtual machine 1 Virtual cores 2 Core licenses needed 4 - Example 2: Software is deployed on two virtual machines
-
Microsoft SQL Server 2014 Enterprise is installed on two virtual machines that run on the same physical host. The host has 10 cores. The first virtual machine is assigned 8 cores. The second virtual machine is assigned 16 cores. Metric utilization is the sum of virtual cores that are available to Microsoft SQL Server and equals 24.
Table 2. Metric utilization for software on two virtual machines Summary for complex table
Virtual Machine 1 Virtual Machine 2 Virtual cores 8 16 Physical cores on the host 10 Core licenses needed 24 - Example 3: Software is deployed on a virtual machine that was assigned additional cores
-
Microsoft SQL Server 2014 Enterprise is installed on a virtual machine that is assigned 10 cores. The virtual machine is assigned two additional cores. Metric utilization for Microsoft SQL Server is 10 until the day when additional cores were added. Starting from the next day, metric utilization is 12.
- Example 4: Software instance uses a different license metric
- Two instances of Microsoft SQL Server 2014 Enterprise are discovered. The first instance uses the Microsoft Virtual Core with SA metric. The second instance uses the Microsoft Physical Core with SA metric. To ensure that the first instance contributes to the calculation of the virtual core based metric, reassign this instance to the proper metric. For more information, see: Assigning components to products.
- Example 5: Two software instances use the same metric and are installed on the same virtual machine
- Microsoft SQL Server 2012 Enterprise and Microsoft SQL Server 2014 Enterprise are discovered on one virtual machine. Both instances use the Microsoft Virtual Core with SA metric. Metric utilization is counted once for this virtual machine regardless of the number of installed instances.
Reading metric utilization
Publisher | Product Name | Metric Quantity | Logical Processors | Core Metric |
---|---|---|---|---|
Microsoft | Microsoft SQL Server Enterprise Edition | 16 | 2 | 4 |
Microsoft | Microsoft SQL Server Enterprise Edition | 16 | 1 | 4 |
Microsoft | Microsoft SQL Server Enterprise Edition | 16 | 8 | 8 |