Configuration for DMS2HSM
DMS2HSM works in conjunction with MainView SRM Allocation, MainView SRM Reporting, and MainView SRM Automation.
These products simplify the conversion effort by automating the critical processes involved during the conversion of data sets from DMS to HSM.
- MainView SRM Allocation directs Restore requests to HSM primary volumes dedicated for the conversion process.
- MainView SRM Reporting controls the migration of the HSM primary volumes to HSM Migration Level 2.
- MainView SRM Automation monitors the HSM primary volume and causes volume migration when a primary volume reaches a predetermined threshold.
For more information, see the following sections:
DMS2HSM parameters
The DMS2HSM function must be defined and activated in the SMFUNCxx member. Sample entries are as follows:
In SMFUNCxx:
FLST=xx
DESC='DMS2HSM FUNCTION'
A sample entry in the DMS2HSM SMFLSTxx member is as follows:
In SMFLSTxx:
INC JOB=DMS2HSM/ Jobname mask for Conversion jobs
MainView SRM Allocation parameters
The Allocation functions are activated and controlled by entries in the MainView SRM parmlib. The volumes in the staging pool are defined in the SMPOOLxx member as shown in the following sample entries:
In SMPOOLxx:
VOL=DMSHM/ Volume(s) or pattern used for conversion
Allocation functions must be defined and activated in the SMFUNCxx member as shown in the following sample entry:
In SMFUNCxx:
FLST=xx RLST=xx
DESC='Control DASD ALLOCATIONS'
The restored data sets are directed to the staging pool with entries in the DASDPOOL SMFLSTxx and SMRLSTxx members. Sample entries are as follows:
In SMFLSTxx:
INC JOB=D2H/ Jobname mask for Restore jobs
In SMRLSTxx
INC JOB=D2H/ Jobname mask for Restore jobs
MainView SRM Reporting parameters
Reporting functions are activated and controlled by entries in the MAINVIW SRM parmlib. Reporting functions must be defined and activated in the SMFUNCxx member as shown in the following sample entries:
In SMFUNCxx:
FLST=xx RLST=xx
DESC='IMPROVE HSM MIGRATION'
HSM migration of the staging volumes is controlled with an entry in the HSMMIGRT SMFLSTxx and SMRLSTxx members. Sample entries are as follows:
In SMFLSTxx:
INC VOL=DMSHM/ Volume mask for restore volumes
In SMRLSTxx:
INC VOL=DMSHM/ Volume mask for restore volumes
MainView SRM Automation parameters
You can use the MainView SRM Automation (SVESA component) to monitor the volumes used for the DMS2HSM conversion.
To ensure that the volumes used in the conversion do not reach total capacity, you can define a Scheduled Service to invoke the AUTOVOL function against the DMSREST pool. The AUTOVOL function will utilize the DMSCONV solution to check the capacity of the volumes in the DMSREST pool. Based on set criteria, the DMSCONV solution will take action if those criteria are met. For more information about the Scheduled Services facility, see Using-MainView-SRM-products. For more information about Auto Functions and related parameters, see Using-MainView-SRM-Enterprise-Storage-Automation.
The following items must be in place to monitor the volumes used in the DMS2HSM conversion:
SVESA
In the COMPSTAT view ensure the SVESA component is active. The SVESA component must be active for the Auto Functions to execute.
COMMAND ===>
CURR WIN ===> 1 ALT WIN ===>
W1 =COMPSTAT==========SJSGPD78=*========2013/07/25=15:00:12==
CMD Subcomponent Component Component Lic Started
--- ---------------------- Status Name Ind Component
Application Collector ACTIVE Reporting Y SVSGC
Catalog Performance ACTIVE Reporting Y SVCPF
DS Size Assist NOT ACTIVE Allocation Y SVDSSIZE
Full Allocation NOT ACTIVE Allocation Y SVALLOC
HSM Collector ACTIVE Reporting Y SVHSM
Performance Collector NOT ACTIVE Reporting Y SVSGP
Space Collector ACTIVE Reporting Y SVSGD
Storage Automation ACTIVE Automation Y SVESA
SVOS Operator Services ACTIVE Common Y SVOSAUTOVOL Function
In the ADFUNC view ensure that the AUTOVOL function is active.
COMMAND ===>
CURR WIN ===> 1 ALT WIN ===>
W1 =ADFUNC============SJSGPD78=*========2013/07/25=16:56:58====
CMD Function Active FLST RLST MSG SMF Lic Description
--- -------- ------ ---- ---- --- --- --- ----------------------
AUTOVOL Y AV AV I I Y AUTO VOL PROCESSINGFLST
The FLST member used in the AUTOVOL function should not filter out any of the volumes used in the DMS2HSM conversion.
RLST
Edit the RLST member used for AUTOVOL function to create the DMSCONV solution. This will be the solution name used in the execution of the AUTOVOL function (coded in the Scheduled Service) to monitor the volumes in the DSMREST pool.
Scheduled Service
Define a Scheduled Service using the SCHDSRV view. The service will execute the AUTOVOL function.
Detailed view of the DMSCONV Scheduled Service after it has been created
COMMAND ===>
CURR WIN ===> 1 ALT WIN ===>
W1 =SCHDSRV==SCHDSRVD=SJSGPD78=*========2013/07/25=17:48:55===
Description.............. DMSCONV
Interval ID..............
SMF System ID............ *
Defined Status........... ACTIVE
Start Time............... 0800
Stop Time................ 0000
Interval................. 0015
PerDay Interval Count.... 0000
Total Interval Count..... 0000
Elapse Days.............. 0000
Qualified Days........... 0000
Align Top of Hour........ N
Align at Midnight........ N
Time Offset.............. 00
Start Date............... 07252013
End Date................. 00000000
Days..................... SMTWTFS
Week Iteration...........
Day of Month.............
Last (SMTWTFS) of Month..
Last Day of Month........ N
Last Week Day of Month... N
Last Weekend Day of Month N
Batch Job................
Command.................. AUTOVOL POOL=DMSREST,SOL=DMS2HSM
Member................... SMSCHD00This Scheduled Service (as defined in the example) is of value only during the conversion. Once the conversion is completed you can delete this service and remove the DMS2HSM Solution from the AUTOVOL RLST member.