Differences between PDS V1 and PDS V2
Version 2 of the persistent data store (PDS V2) replaces the original persistent data store (PDS V1). This topic outlines some of the differences between PDS V1 and PDS V2.
PDS V2 provides enhancements for near-term history collection in the OMEGAMON® products. For example, PDS V2 uses significantly less 31-bit virtual storage and less CPU usage than PDS V1, and has resulted in improved performance. In addition, PDS V2 uses VSAM linear data sets, whereas PDS V1 uses BSAM data sets.
If the Tivoli Enterprise Monitoring Server or the Tivoli Enterprise Monitoring Agent is running on z/OS® 2.2 with APAR OA50569 or later, then PDS V2 is automatically used instead of the original PDS V1.
The following table summarizes differences between PDS V2 and the original PDS V1:
| Characteristic | PDS V1 | PDS V2 |
|---|---|---|
| Underlying data set type | BSAM | VSAM Linear Data Sets (LDSs) |
| Supported z/OS version | Any z/OS version | Requires z/OS 2.2 with APAR OA50569 or later |
| How data sets are allocated | The user runs a batch job. | The data sets are defined dynamically from within the monitoring server or the monitoring agent. For more information, see About PDS V2 data sets and statuses. |
| Action when a data set is full | Recording rolls over to the next data set. A batch job is generated automatically to allocate a new data set. | For space-based mode (ECR=NO), the switch to the next empty data
set occurs when the current data set runs out of space. No extents are taken when the current data
set is full. For time-based mode (ECR=YES), each LDS contains data for a single 24-hour period. When an LDS is full and cannot be extended, recording rolls over to the next data set and less than 24 hours of data may be present in the data set. |
| Virtual storage usage | Uses 31-bit virtual storage heavily | The monitoring server and the monitoring agent use 64-bit virtual storage above the bar. |
| Data set name low-level qualifier |
For the monitoring server:
For monitoring agents:
where:
See PDS data set names for more information. |
Gppmnnnn,
Hppmnnnnwhere:
See PDS data set names for more information. |
| Attribute groups | The data written to the persistent data store is organized by tables (attribute groups), groups, and data sets. Each table is assigned to a group. Multiple tables can be assigned to each group, and each group can have one or more data sets assigned to it. By default, six data sets are assigned to a group. | Attribute groups are no longer organized into separate groups, and data sets are
no longer assigned to groups. Instead, all attribute groups for an application are effectively in a single data store group. |
| Extended address volume (EAV) support | Does not support EAV | Supports EAV |
| z/OS® data set encryption support | Does not support z/OS® data set encryption | Supports z/OS® data set encryption |
| Management and maintenance | Manual process | Self-managed |