The 24-hour profile consists of 24 values that correspond to each hour of the day (0 to 23). Each value is calculated by taking the peak value for that specific hour over the number of monitoring days.
Consider a system monitored for 3 days. The following chart presents the data set for its Processor workload, and the calculated 24-hour profile:
Table A-4 Processor Workload Data Set
PlateSpin Recon considers and treats dual-core or multi-core machine as two-processor or x-processor machines.
The effect of hyper-threading is controlled by two configuration parameters: Aggregate Instance Function (SUM, AVG) and Hyper-threading Normalization Factor (1 – 2). The default value for aggregate instance function is AVG, and the normalization factor is set to 1.25. These values can be configured in the advanced settings under
.PlateSpin Recon collects each individual processor instance’s utilization values at a given time and then calculates the processor utilization based on the aggregate function. If the aggregate function is SUM, then the physical processor utilization is the sum of all logical processor instances’ utilization. If the aggregate function is AVG, then the physical processor utilization would be average of all logical processor instances’ utilization.
Consider a system with single-core processor with hyper-threading enabled at p MHz speed. For a given period of time, PlateSpin Recon calculates the percentile utilization values for 24H profile values of instance X and Y as follows.
{X}= {X1, X2, Xi…..X24}, Xi is the utilization of the processor instance X at hour i.
{Y}= {Y1, Y2, Yi…..Y24}, Yi is the utilization of the processor instance Y at hour i.
Table A-5 Aggregate Function Calculations
PlateSpin Recon takes both number of cores and hyper-threading into account when calculating the effective speed of a machine.
Server template specification: 2 x 3000 GHz, dual core, and hyper-threading enabled
Number of processors: P = 2 * 2 = 4
Processor capacity: C = 3000 GHz
Hyper-threading normalization factor: n = 1.25 (default value)
Scaling factor: A(p) = P / { 1 + ä (P-1) } , where ä = 0.05
A(p) = 4 / { 1 + 0.05 * 3} = 3.4782
Effective speed = A(p) * C * n = 3.4782 * 3000 * 1.25 = 13043 MHz
Energy Use (kWh/yr) = Power Usage (W) x Server Derating Factor x Number of hours in a year (8760) / 1000
Heat Dissipation (BTU/yr) = Energy Use (kWh/yr) x 3.41
Annual Energy Cost = Energy Cost per kWh x Energy Use (kWh/yr)