Skip to main contentIBM ZLPN Documentation

System Managed Storage

Quick reference


System Managed Storage (SMS) is active in the system.

Parmlib MemDatasetDescription
IEFSSN00SYS1.PARMLIBActivates SMS at IPL
IEASYSZ1SYS1.PARMLIBContains the parameter SMS=00 to activate the IGDSMS00 member in SYS1.PARMLIB
IGDSMS00SYS1.PARMLIBSMS configuration parameters

↑ Return to Quick reference

SMS Control Datasets

The SMS control datasets are located in the SMS control library.

SMS Control DatasetLocationDescription
ACDSLTEPLEX.SMS.ACDSSMS active control dataset
COMMDSLTEPLEX.SMS.COMMDSSMS common dataset
SCDSLTEPLEX.SMS.SCDSSMS system control dataset

↑ Return to Quick reference

SMS Default Definitions

LTE defaults with the following SMS definitions.

SMS Routine Summary

The SMS configuration uses automated routines to assign SMS constructs based on dataset characteristics. These routines ensure consistent storage management across the system:

Key Features:

Assignment Flow:

  1. Storage Class is evaluated first based on dataset name patterns
  2. Data Class is assigned based on dataset patterns (independent of storage class)
  3. Management Class is assigned based on the storage class value
  4. Storage Group is assigned based on the storage class value

↑ Return to Quick reference

SMS Data Class

The Data Class routine (DC) in LTEPLEX.SMS.ROUTINES assigns data classes based on dataset naming patterns:

Dataset PatternData ClassDescription
User-specifiedUser valueAccepts user-specified data class if provided
LOGGER.**MVSLOGRLogstream datasets
DASDLOGR.**MVSLOGRLogstream datasets
IXGLOGR.**MVSLOGRLogstream datasets
SYS1.DUMP.**EXTENDEDSystem dump files
Other datasets(none)No data class assigned

↑ Return to Quick reference

SMS Management Class

The Management Class routine (MC) in LTEPLEX.SMS.ROUTINES assigns management classes based on storage class:

ConditionManagement ClassDescription
STORCLAS = 'STANDARD'STANDARDIf storage class is STANDARD, assign STANDARD management class
Other storage classes(none)No management class assigned

↑ Return to Quick reference

SMS Storage Class

The Storage Class routine (SC) in LTEPLEX.SMS.ROUTINES assigns storage classes based on dataset naming patterns:

Dataset PatternStorage ClassDescription
User-specifiedUser valueAccepts user-specified storage class if provided
LOGGER.**STANDARDLogstream datasets
DASDLOGR.**STANDARDLogstream datasets
IXGLOGR.**STANDARDLogstream datasets
SYS1.DUMP.**DUMPDSSystem dump files
Other datasets(none)Non-SMS allocation

↑ Return to Quick reference

SMS Storgroup

The Storage Group routine (SG) in LTEPLEX.SMS.ROUTINES assigns storage groups based on storage class:

Storage ClassStorage GroupDescription
STANDARDSTANDARDSMS user volumes
DUMPDSDUMPDSSystem dump pool
Other storage classesErrorStorage group not defined - allocation fails

↑ Return to Quick reference

SMS Routines

The default routines are located in LTEPLEX.SMS.ROUTINES.

ClassesMemberDescription
DataclassSMSDC
ManagementclassSMSMC
StorageclassSMSSC
StoregroupSMSSG

↑ Return to Quick reference