Storage requirements

This table lists storage requirements for the basic ECSA, CSA, and Extended Private for TDMF.

Table 1. TDMF storage requirements
Location Subpool Above or Below 16 Mb Line Size Master Agent Or Both Page Fixed When Page Freed When TDMF Usage
HVCOMMON6 Above 16K to 20K Both System initialize System terminate Main control block
ECSA 241 Above 24K Both System initialize   TSO Monitor
ECSA 228 Above 16K to 392K Both System initialize System terminate Main control record
HVCOMMON6 Above 4K Both System initialize Volume terminate WORK control block - per volume pair
HVCOMMON6 Above 4K Both System initialize Volume terminate VMSG control block - per volume pair
HVCOMMON6 Above 1K to 12K Both System initialize System terminate DDTV control block
CSA 228 Below 256 bytes Both System initialize System terminate DDTR control block
HIGHVIRTUAL4 Above nK Master System initialize System terminate MSVE record - nK1*# of Agents
HVCOMMON6 Above 24K- 28K Both System initialize Volume terminate VRBM control block - per volume pair
HVCOMMON6 Above 16K Both Volume activate Volume terminate PAV2 alias DDTE block - per alias device
ECSA 228 Above 4K Both System initialize System terminate Communications with EMC API
ESQA Above (#vols*524) + 554 Both Volume initialize Volume terminate SRB/IOSB storage
Private4 Above 4K(min) 64K(max) Master System initialize System terminate Communications Number of systems / 2*4K (rounded up)
Private4 Above 4K to 20K Agent System initialize System terminate Communications CCW
Private4 Above 12K Both System initialize System terminate Common I/O areas
HIGHVIRTUAL4 Above 4K(min) 8MB(max) Master System initialize System terminate VRNQ I/O area - Number of systems * Number of volume pairs * 4K
HIGHVIRTUAL4 Above nK Master Volume terminate Volume terminate VRBM control block- per volume pair
HIGHVVIRTUAL5 Above 900K Master Volume initialize Volume terminate Cylinder I/O - per volume pair
HIGHVIRTUAL4 Above 60K Master Volume initialize Volume terminate Track I/O area - per volume pair
Private4 Above 32K Master Volume initialize Volume terminate Copy task CCW area - per volume pair
Private4 Above 64K Both System initialize System terminate Trace Table
  • Row 3, TDMF main control record. 16 K-392 K, formula is 8+3*#vols/4 KB (rounded up to 4 K multiple).
  • 1 Row 8, TDMF MSVE record. nK, formula is 3*#vols/8 KB (rounded up to 4 K multiple).
  • 2 Row 9, TDMF VRBM control block, 24 K-148 K, formula is 20+K KB. K is 8 for 3390/3, 20 for 3390/9, 68 for 3390/27 and 128 for 3390/27
  • 3 Row 17.TDMF VRBM control block, nK, formula is 5*K KB. K is 8 for 3390/3, 20 for 3390/9, 68 for 3390/27 and 128 for 3390/27.
  • 4 Rows 8, 16-19, 21. When possible, TDMF obtains storage above the 2 GB bar (64-bit real) for these control blocks.
  • 5 Row 18. If Full Speed Copy is selected, two 900 K Buffers are allocated.
  • 6 HVCOMMON refers 64-bit common storage (above the bar).

If the Compare option or Full Speed Copy is requested, an extra 900 K buffer for each volume’s migration is allocated. Therefore, if 16 3390-3 volumes are being migrated with two systems that are involved, and the Offline Volume Access option is not selected, the storage requirements for the Master and Agent system are listed below.

Master system

Agent system
  • Fixed common area storage - 617 K HVCOMMON, 5 K ESQA, 256-bytes CSA
  • Pageable common area storage - 28 k HVCOMMON
  • Fixed extended private area storage - 656 K
.