HP 3000 Manuals

Examining a Case Using Business Units [ HP RXForecast Users Manual for MPE Systems ] MPE/iX 5.0 Documentation


HP RXForecast Users Manual for MPE Systems

Examining a Case Using Business Units 

Adding a system to be served by Trapper or reorganizing the structure of
the mail network could have serious effects on the performance of Trapper
as a mail hub.  The problem could cause serious delays in mail leaving
and entering the hub.

Performance is acceptable at present.  Batch jobs that run at night
always finish within the designated time.  There are no guarantees that
this will continue, however, since the mail system is changing.

The plan is to upgrade Trapper from a Series 58 to a Series 70 in
February 1989.  Meanwhile, users will slowly be added to the systems that
use Trapper as a mail hub.

The objective of the forecast is to determine if performance will remain
at an acceptable level until the upgrade.  You need to know this before 
it becomes too late to revise the schedule or restructure the mail
system.

RXForecast Options Selections 

For this example, set options in the RXForecast Options command dialog
box as follows:

[]
* Seasonality Level. Check all Seasonality Levels. * Confidence Level. Set the confidence level to 90% Confidence. * Interval Type. Choose Confidence Interval. Forecast Selections As Global CPU Utilization approaches 90 percent, batch jobs will probably not finish during their scheduled time, and they will start to compete with other jobs and sessions during the day. This situation could easily lead to delays in the mail system. * Metric. If you can track Global CPU Utilization for the time that the mail system is most active, you could determine if significant mail delays would occur. * Dates. All of the logged data is considered valid. No major changes have occurred during the past 6 months, so you will use all of the data. Forecast the next 6 months and note the projected CPU Utilization. * Shift. Choose a shift from 9:00 PM to 7:00 AM. * Ignore Weekends. Ignore weekends since the most critical periods occur during the week. * X-Axis. Six months of data along with a 6-month forecast means choosing an X-Axis of Year. * Points Every. Choose Points Every Day. * Trending Method. Select the Linear method. This may be the right choice, since you expect steady growth up until February. * Show Threshold. Change the Show Threshold option on the Forecasts command NEXT dialog box to place a threshold line on the graph at 90 percent because you are concerned about when CPU Utilization will exceed 90 percent. Resulting Graph Generate the forecast. The following graph is the result:
[]
Analysis The forecast is difficult to read. It does not appear valid, however, because there seems to be a lot of variability on the graph. Also, the line plotted on the graph that corresponds to the forecast does not appear to be the best trend since all of the data points are widely dispersed around the trend line. Finally, when you look at the Stats report, you see that R-Squared 0.31 indicates a poor correlation. Reforecast You can draw a forecast that is easier to read. Return to the first steps in the forecasting process. Forecast Selections * Points Every. Change the summarization from Points Every Day to Points Every Month. This change could eliminate some of the dispersion, but still give you sufficient detail to make a decision. Resulting Graph Run the model and generate the following graph:
[]
Analysis Immediately you notice that the trend does not fit the actual data. To confirm this impression, generate the Stats report. Regression Analysis for Trapper. Metric = CPU Util. DATE : 02/26/90 TIME : 11:44:00 METHOD is Linear. Seasonality: DAY WEEK MONTH QUARTER Auto Season ON. Time Window Start : 21:00 Stop : 07:00 Date Window Start : 03/01/88 Stop : 08/25/88 Validate : 08/25/88 Summarization: MONTH Ignore Weekends: ON. Model : FC = INT + SLOPE * TIME + DOW + WOM + MOQ + QOY FC=Forecast INT=Intercept TIME=# of time periods since start of forecast. DOW=Day of Week Seasonality WOM=Week of Month Seasonality MOQ=Month of Quarter Seasonality QOY=Quarter of Year Seasonality Trend line parameters: Intercept = 5.9585e+001; T-Stat = 7.9 T-Prob. = 99.9 Slope = 3.9514e-001; T-Stat = 0.2 T-Prob. = 15.2 MSE = 65.30; Std. Err. = 8.08; R-Squared = 0.01; N = 6; P = 2; Day of Week Seasonality Parameter Estimates: Excluded: Not Statistically Significant Week of Month Seasonality Parameter Estimates: Excluded: Not Statistically Significant Month of Quarter Seasonality Parameter Estimates: Excluded: Not Statistically Significant Quarter of Year Seasonality Parameter Estimates: (Calendar Quarter) Excluded: Not Statistically Significant From the Stats report, you notice the following: * The R-Squared statistic is almost 0. * The Standard Error is fairly high at 8.08. * The T-Probability for the slope is low at 15.2. All measures indicate that the Linear method is not correct for this situation. If you tried either of the other two trend lines--S-Curve and Exponential--you would find that they fit no better. Business Unit File You have not yet investigated using the Business Units trending method. You know that the system is heavily influenced by the HP DeskManager application. If you can somehow find a metric that captures the amount of work done by HP DeskManager, you could possibly use this method. Assume that you calculate a business unit value that reflects messages in and messages out for each month. You project how many users would be added during the coming months, and, based upon this, project the business unit value. You obtain this number for all months between March 1988 and February 1989 and store this information in a file called TRAPPER.BUS. This is the business unit file, TRAPPER.BUS: Month Date Year Business Unit ===== ==== ==== ============= 03 01 1988 130 04 01 1988 125 05 01 1988 100 06 01 1988 115 07 01 1988 124 08 01 1988 130 09 01 1988 140 10 01 1988 145 11 01 1988 150 12 01 1988 165 01 01 1989 170 02 01 1989 175 The second, or Date, field is constructed to reflect monthly summarization. See "Creating a Business Unit File" for a detailed explanation of the business unit file.
Tip TRAPPER.BUS is not an ideal name for this business unit file. A name that indicates its summarization level would be better. If you had several business unit files to choose from on the NEXT screen, you might have difficulty remembering which one had the summarization level you wanted.
RXForecast Options Selections Since you are going to use the Business Units trending method, uncheck all Seasonality Levels that are equal to or higher than the seasonality level built into the business unit file.
[]
Forecast Selections Select TRAPPER.BUS on the NEXT screen (Business Unit File Assignment option) by highlighting its name and clicking on OK.
[]
When you select TRAPPER.BUS, its name appears on the bottom of the first screen of the Forecasts command dialog box. Its selection also means that the Business Units trending method is enabled. * Trending Method. Select the Business Units trending method. * Start Date. Verify that the Start date is roughly the same as the first date in TRAPPER.BUS. Both are 1 March 1988. * Points Every. Points Every should be Month since TRAPPER.BUS has monthly summarization. Resulting Graph Generate the following forecast:
[]
Validate This forecast produces much better results than the previous one. From the Stats report, you can see the following: * The R-Squared statistic is now 90 percent. * The Standard Error is down to 2.61. * The T-Probability is up to 99.6. These measures indicate that the model fits the data quite well. Some Conclusions The forecast for December is nearly 90 percent, which is dangerously close to the level of CPU Utilization that you expect would cause poor performance of HP DeskManager. Examine the upper confidence limit for that forecast and notice that in December it is well above the 90 percent level for CPU Utilization. If allowed to continue without any changes, the situation would probably deteriorate such that you would have difficulties in completing HP DeskManager processing at night and would find it interfering with other parts of Trapper's workload. Based upon this projection, you reschedule the upgrade for October 1988.


MPE/iX 5.0 Documentation