Asset ID: |
1-75-1487938.1 |
Update Date: | 2012-09-30 |
Keywords: | |
Solution Type
Troubleshooting Sure
Solution
1487938.1
:
VSM - Performance Problem Analysis
Related Items |
- Sun StorageTek VSM System
|
Related Categories |
- PLA-Support>Sun Systems>TAPE>Virtual Tape>SN-TP: VSM
|
In this Document
Applies to:
Sun StorageTek VSM System - Version 4 to 5C [Release 4.0 to 5.0]
IBM z/OS on System z
Purpose
VSM performance problems can be induced by changes in workload or other environment changes, microcode faults or hardware. This document is intended to aid the reader in isolating the source of the performance problem.
Troubleshooting Steps
Symptoms
The user has detected a decline in performance of the VSM solution.
- What indicators are being used to determine that you have a VSM performance problem?
- Wall clock/job run time
- SMF performance data
- Jobs are backing up in the queue
- Other
- When did the problem first occur, or be noticed?
- What is the impact of the performance problem?
- Batch windows or SLAs are being missed
- back-ups are not completing before the online day begins
- Other
- Is data available that documents the change in performance?
Examples: SMF, RMF data, Channel Utilization information
- Can the performance problem be demonstrated at will?
Changes
- Has anything changed in the environment?
- Workload
- Hardware changes
- Microcode changes
- Software changes
- Configuration changes
- Other
Possible Causes
- Have you received any SLS messages on the console indicating the VSM has a hardware problem?
SLS message example:
01.13.15 STC00736 *:SLS6659I VTSS VSMPROD
SIM:0010100000008FE0111000039E003F1041030E9E0000735905104200F1008FEE
01.13.15 STC00736 :SLS6974I Fault reported by VTSS: VSMPROD Model:VSM5 Serial:00201234 FSC:7359 FRU:FEE
If a SLS message similar to the above has been received please open a Service Request to have the hardware repaired.
- Can you display RTDs (D RTD) to see if any RTDs are offline? The display command is: D RTD
Information on why RTD offline status can impact performance:
- If too many RTDs are offline then this can lead to performance issues because the VTSS cannot migrate data out quickly enough and it can fill up. The performance issue is then induced when it approaches being full. If RTDs are found to be offline, please vary them online. If RTDs go offline repeatedly please open a Service Request to have this problem investigated.
- If all or nearly all RTDs are busy doing migrates and none or few are doing recalls this can also manifest as a performance problem. It can be an indicator that the workload going to the VTSS is too great. The VTSS may be saturated from a workload perspective and is not able to migrate data out at the rate data is coming in. In this case reducing the workload may allow the VTSS to catch up and thereby resolve the performance problem. Alternately, please see item 4 below.
- What is the level of the VSM Buffer Utilization (DBU)? The display command is: D VTSS
Information on why Buffer Utilization can affect performance:
- The VSM has an internal background task called ‘Free Space Collection’ (FSC). FSC takes storage areas that contain deleted data and moves that storage area into the ‘Collected Free Space’ area thereby making that storage area available to receive future write command data.
The FSC collection criteria only collects cylinders if the system is down to 25% collected cylinders left and there are 10 cylinders with at least 25% free space on them. EFS will then collect cylinders until the system is back above 25% collected cylinders left.
FSC normally runs as a background task and has minimal or no impact on performance. However, if the rate of data coming into the VSM is greater than its ability to migrate data out then FSC may become more aggressive. There are two stages of aggressive FSC. The first level of aggressive free space collection engages when there are 12.5% free cylinders left. The second level of aggressive free space collection engages when there are 6.25% free cylinders left. FSC becomes more aggressive by using more resources within the VSM to accomplish its task. This leaves fewer resources available to perform work for the customer. This behavior can then be perceived as a performance problem.
Consequently, it is counterproductive from a performance perspective to try and run the VSM at or near full capacity.
- If a VSM statesave (NDSS or disruptive) is captured near the time of the performance problem the statesave files can be used to analyze the internal workload of the VSM. This analysis can examine the front-end (host interface) and back-end (harddrive and/or VLE storage) workload versus the products available bandwidth. The statesave must be taken on the VSM, files from the statesave sent to support for analysis and the analysis work by support must then be performed. This analysis can then reveal if a performance problem is being caused by an excessive workload (meaning the VSM is being worked beyond it's design specifications). To have this work performed please open a service request.
- Would you be willing to have an organization like Oracle’s Advanced Customer Services (formerly Professional Services) perform a study of your VSM solution to ensure it is running at the optimum level? Please note that there will be a cost associated with this activity.
Solution
As can be seen above VSM performance problems have multiple potential causes. Therefore performance problem resolution will vary according to the problems root cause.
Attachments
This solution has no attachment