Performance confidence diagram
The accuracy of a performance model is largely determined by two factors:
The quality of the input data.
The quality of the mathematical model.
Storage Modeller calculates a model confidence value for IBM Storage Virtualize and IBM DS8000 storage systems. The report is displayed on the Performance Reports panel in the form of a Performance Confidence Diagram (Figure 59 on page 55). The Performance Confidence Diagram highlights which storage systems' performance results have a higher or lower confidence level, and aids in determining how best to use these performance results. For example, results with a lower confidence level may lead a user to add better input information. When extreme accuracy is critical to a business outcome, a user might request additional assistance from a performance expert.
 
Note: The lower-left corner of the diagram typically indicates that storage devices are in the Estimation stage of the calibration process. For details, about all three stages of calibration, see “Computation of performance predictions”.
Figure 59 Performance Confidence model
Assignment of confidence values to performance results is done in conservative fashion and might yield a lower confidence classification than a user expects. It is important to recognize that this does not mean that the performance results are suddenly less accurate than in previous releases or than in previous modeling tools. The initial releases of Storage Modeller already contain significantly improved performance models. They yield more accurate results when compared with previous modeling tools. And as the internal performance models continue to be improved over time, it is expected that the associated confidence levels in the Performance Confidence Diagram will also increase accordingly.
As previously mentioned, the accuracy of a performance model is determined essentially by two factors: The quality of the input data and the robustness of the mathematical model. The confidence diagram, as part of the performance report, presents an estimation of these factors as a two-dimensional scatter plot:
The Input Quality (X-axis) shows an assessment of the data input quality.
The Model Quality (Y-axis) shows an assessment of the mathematical formulas and calibrations used to calculate the output.
Both factors are combined to indicate how reliable the results of the performance model are. The further right or the higher a point is, the more reliable the performance calculation for this storage system.
 
Important: The assessment is qualitative, not quantitative. For example, doubling a point's Model Quality (Y-axis) value indicates a significantly higher mathematical validity, but does not mean that the model's potential error is divided by half.
Input quality input (X axis)
The quality of the results is dependent on the quality of the Input workload(s). At the low end (left side of the diagram), the model is based on a rough estimate of the workload that represents the customer's application. When moving further right on the Quality Input axis, the input quality increases, and the model results will be based on more accurate representations of the actual customer application's I/O behavior.
A user can influence the Input Quality (X-axis) value by filling in the advanced options at the bottom of the workload forms that are associated with the storage system. In future versions of the Storage Modeller, a higher Input Quality can also be achieved by generating workloads from imported performance statistics. The Storage Modeller will then consider more factors — such as the number of metrics contained in the imported data, the time range covered, and the sampling interval — as determinants for Input Quality.
Model quality input (Y axis)
Any performance model is only as good as the data that it is based on. In terms of Model Quality, the performance model quality is as good as the performance data that it was created against. At the low end (vertically lower in Figure 59 on page 55), the model is based on either older data or on estimates or expectations. When moving further up on the Model Quality axis, the performance model quality increases as the data on which the model is based gets better, from data validated via lab measurements, to data verified against real-world customer implementations.
Performance models that are built on estimates or expectations of performance are a new category of performance models in the Storage Modeller. Such models are generally used only for a short time, typically to enable Storage Modeller performance support of new product releases at Announcement time. Once real systems and measurement data are available, such models are updated with full calibration. Of course, estimated models are less accurate than fully calibrated models. This difference is reflected in the Performance Confidence Diagram's Model Quality axis.
A user cannot directly influence the Model Quality (Y-axis) value, which reflects the quality of the internal mathematical model. This confidence is determined first by the system and product version used. Again, performance models that have been calibrated only against estimates of system performance have a lower quality than models that have been validated against lab measurements or those that have been verified with customer results. However, a user can indirectly influence the Model Quality by avoiding use of some complex advanced functions such as Remote Copy and Data Reduction Pools, which reduce the overall model quality.
Printing performance reports
To print a report in Storage Modeller, you must copy and paste the information into a local spreadsheet. The copy function is different depending on the operating system and browser you are using. In this example, the operating system was Windows and the browser used was Mozilla Firefox. Table 6 on page 57 shows some operating system shortcuts. In this document, procedural steps reference Windows shortcuts.
Table 6 System keyboard shortcuts
Command
Windows
Linux
Mac
Copy
Ctrl+C
Ctrl+C
Cmd+C
Paste
Ctrl+V
Ctrl+V
Cmd+V
Steps to print a report in Storage Modeller:
1. Select the area in the report to print (you can select the area by holding down the left mouse button and moving the mouse over the area you want to copy until it is highlighted gray), as shown in Figure 60.
2. Then click Ctrl+C to copy the selected area to the clipboard.
Figure 60 Select the area to print
3. On your local system, open a spreadsheet such as Excel. Place your cursor where you would like to start the insertion of the copied data, then click Ctrl+V to paste the selected area into the spreadsheet, as shown in Figure 61. Once the data has been copied you can use your spreadsheet to manipulate the data as required.
Figure 61 Pasting selected area of Storage Modeller report into Microsoft Excel, partial view