Normal 0 false false false MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;}
Storage Management Subsystem is an optional feature of Multiple Virtual Storage which is used to improve the management of available disk space in the data center.
In Job control subsystem, normally the developer must specify allocation attributes of datasets, such as the size and location about the data sets, to the operating systems. If they don’t allocate files correctly, this can lead to wasted disk space, and makes it difficult to manage the Direct Access Storage Device in the data center.
Advantage of SMS:
----------------------
SMS managed datasets have several advantages,
1. Users are relieved of making decisions about the resource allocation of datasets, since it is handle by SMS.
2. SMS provides the capability of concentrating data sets of unlike devices.
3. SMS managed data sets cannot be deleted unless they are first uncataloged. Due to this extra step, erroneous deletion of data sets is minimized.
4. VSAM data sets created in an SMS environment offer more flexibility than those created through JCL in non-SMS environment.
SMS Constructs:
------------------
With SMS, a new data set can have one or more of the following three constructs:
1. DATA CLASS: Contains the dataset attributes related to allocation of the data set.
2. MANAGEMENT CLASS: Contains the data set attributes related to the migration and backup of the data set. A management class can be assigned to a data set that also has a storage class assigned.
3. STORAGE CLASS: contains the data set attribute related to the storage occupied by the data set. A data set has a storage class assigned is defined as an “SMS-Managed data set.”