APAR status
Closed as Permanent restriction.
Error description
The dsmUpdateFS() function in IBM Spectrum Protect Backup-Archive API version 8.1.x runs longer than it did in previous API versions. Although the increased run time might vary from one system to another, the observed increase is approximately 300%. dsmUpdateFS() normally runs very fast, with sub-second run time. However, if the function is called many times over a short time interval, and the other API and application function calls have very small run times, then cumulative run times for all calls to dsmUpdateFS() are noticeable. The performance issue is further exacerbated when there is a large number of file spaces associated with the node. That is, run-time per call to dsmUpdateFS() scales in rough proportion to the number of file spaces that belong to the node. This problem was observed in the IBM Content Collector for SAP, which archives objects to the IBM Spectrum Protect Server. After the API was upgraded from version 6.4 to version 8.1, archive job run time increased by approximately 300%. Instrumentation data shows much more time is spent in the "API Misc" category. IBM Spectrum Protect versions Affected: IBM Spectrum Protect Client Version 8.1 and above on all supported platforms Additional Keywords: TS008784003 slow archive API ICCSAP
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * IBM Spectrum Protect backup-archive API 8.1.x on all * * supported platforms * **************************************************************** * PROBLEM DESCRIPTION: * * see Error description * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
This problem was observed in the IBM Content Collector for SAP, which archives objects to the IBM Spectrum Protect Server. After the API was upgraded from version 6.4 to version 8.1, archive job run time increased. In general the problem can be seen by any software that calls the DSMUPDATEFS() API function. In newer IBM Content Collector for SAP levels the DSMUPDATEFS() API function is called less frequently and so the concrete issue is bypassed.
Temporary fix
Comments
APAR Information
APAR number
IT43630
Reported component name
TSM CLIENT
Reported component ID
5698ISMCL
Reported release
81L
Status
CLOSED PRS
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2023-04-25
Closed date
2023-11-02
Last modified date
2023-11-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
[{"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"81L"}]
Document Information
Modified date:
02 November 2023