Product Documentation

Performance overview

Aug 14, 2017

The Citrix SCOM Management Pack for License Server consists of the SCOM Management Pack imported into the SCOM server (the server-side). The Citrix SCOM Management Pack for License Server does not have an agent part. The management pack (the server-side) includes collections of discoveries, monitors, rules, and tasks for Citrix License Server. This part does not add to the basic resource requirements (CPU and memory) of the SCOM management server.

Configuration specifications

All performance numbers in this document are valid for environments that:

  • are monitored with the specified product version of Citrix SCOM Management Pack for License Server
  • match the documented configuration specification for License Server and SCOM
  • use the default configuration of management packs in terms of which rules and monitors are enabled (this applies to management packs included in Citrix Management Pack for License Server and management packs bundled with SCOM)
  • use the default configuration of SCOM management servers and SCOM agents, without fine-tuning or making any special adjustments

Note: Factors such as different hardware specifications and the conditions of your environment might cause discrepancies between the values you observe and the ones documented here.

Validated Citrix SCOM Management Pack for License Server version 

The product version of Citrix SCOM Management Pack for License Server listed in the following table was validated:

Product Version
Citrix SCOM Management Pack for License Server

1.1.20944

Citrix License Server configuration specification

Specification item Value

Software version

11.14.0.1 build 20104 

Microsoft System Center Operations Manager configuration specification

With this configuration, the SCOM database and data warehouse servers are deployed outside the SCOM management server on a different machine.

Computer: SCOM management server
Specification item Value
Compute Four virtual CPUs; CPU clock speed of 2.67 GHz
Memory 8 GB of RAM
Software version Microsoft System Center Operations Manager 2012 R2

 

Computer: SCOM database and operation management server
Specification item Value
Compute Four virtual CPUs; CPU clock speed of 2.67 GHz
Memory 8 GB of RAM
Software version Microsoft SQL Server 2014

 

Computer: SCOM database and data warehouse server
Specification item Value
Compute Four virtual CPUs; CPU clock speed of 2.67 GHz
Memory 8 GB of RAM
Software version Microsoft SQL Server 2014

Monitoring ability

The following table lists the lab setup in which Citrix SCOM Management Pack for License Server was successfully validated with the specified License Server and SCOM configurations. The table indicates the number of objects monitored in the specified configuration.

Citrix SCOM Management Pack for License Server monitors License Servers and license files

Configuration on monitored License Servers1

 

 

 

Data Set 1 

No of License Servers

2

No of product servers checking out licenses

1,000

No of max concurrent licenses checkout

100,000

No of max U/D licenses checkouts

500,000

1 This table lists configurations that are set on License Servers.  Data Set 1 explains the number of configured objects.

Resource consumption

The resource consumption of the product was measured on the defined validation set. Windows Performance Monitor was used to measure the monitoring impact (CPU and memory) on the monitored systems. 

Average computer and memory consumption of the agents 

The average computer and memory consumption of the agents was measured over a 24-hour period. Based on the measurement results, the average percentage of processor time and average memory usage of the HealthService and MonitoringHost services were determined. 

Average consumption on SCOM servers and License servers

Citrix SCOM Management Pack for License Server Data Set 1 SCOM Server 1 SCOM Server 2 License Server 1 License Server 2

HealthService percentage of processor time (per CPU)2

0.02%

0.02%

0.02%

0.02%

MonitoringHost percentage of processor time (per CPU)2

0.2%

0.2%

0.01%

0.02%

HealthService memory usage

283 MB

281 MB

17 MB

18 MB

MonitoringHost memory usage

413 MB

353 MB

15 MB

15 MB

CPU usage is calculated as the quotient of the % Processor Time counter and the number of processor cores or virtual CPUs.

The following figures show changes in CPU usage of HealthService and MonitoringHost after these services were started for the first time. Values taken from the first part of the entire measurement time period (first four hours) show no significant load on the resources.

Figure Percentage of processor time used by HealthService and MonitoringHost over time, measured for the validation set on SCOM Server 1 and License Server 1. The readings were similar on SCOM Server 2 and License Server 2.

localized image
localized image

The following figures show typical patterns of changes in the CPU usage of HealthService and MonitoringHost during a major part of the measurement time period after the initial high load had subsided.

Figure Percentage of processor time used by HealthService and MonitoringHost over time, measured for the validation set on SCOM Server 1 and License Server 1. The readings were similar on SCOM Server 2 and License Server 2.

localized image
localized image

After completion of the initial discovery cycle, the CPU usage is steady.

The following figures show memory usage of HealthService and MonitoringHost over a 24-hour time period, measured with the validation set on SCOM Server 1 and License Server 1.

localized image

The figures show that for effective monitoring the SCOM management servers must contain at least 900 MB of physical memory, with 150 MB dedicated for the memory requirements of HealthService and MonitoringHost.

localized image

The figures show that for effective monitoring, the License Server must contain at least 50 MB of physical memory for the memory requirements of HealthService and MonitoringHost.