Page of GC20-1821-3 As Updated April 1, 1981 by TNt GN25-0840 Contents
The entries in this Table of Contents are accumulative. They list additions to this
publication by the following VM/370 System Control Program Products: VM/370 Basic System Extensions, Program Number 5748-XX8 VM/370 System Extensions, Program Number 5748-XE1 However, the text within the publication is not accumulative; it only relates to the one SCP proqram product that is installed on your system. Therefore, there may be topics and
references in this Table of contents that are not contained in the body of this
pu blicat ion. SUMMARY OF AMENDEMENTS ix 1 1 SECTION 1. GENERAL CONSIDERATIONS ••• Virtual Machine Resources. virtual Machine Operating Systems. Other Programs and Systems 2
.3
Error Recording and Analysis Unsupported Devices. •• programming Considerations paging Factors Reducing Paging Activity.
Abnormal Terminations in a virtual
Machine Reducing a Virtual Machine's I/O .4 .4 .5
.5 .5
.5 Operations .•••••••••••••• 6 Virtual Machine Options. .6
Data Transfer Using VMCF .7
BTAM Autopoll Channel Programs .8 Special Considerations for
Multiprogramming Systems Under VM/370 .9 9 10 VM/VS Handshaking. ••• The Diagnose Interface Page waits . I/O waits. ••••• Spooling Spooling .•• 11
12
12 12. 1
Processor Model and Channel Model Dependencies. 13
Specifying virtual Machine Consoles •• 14 Virtual Machine I/O Management 16 VM/370 Alternate Path Support. 19 Operating Systems Using DASD Reserve/Release •.• 20 Shared DASD. 20 Alternating Between Operating Systems. 24 Multiple-Access Virtual Machines 26
The ASP virtual Machine •••••••• 31 Shadow Table Maintenance support 33 Shadow Table Support 33
Selective Invalidation ••• 33 Shadow Table Bypass for V=R Users C2148-Xl!1). . 34 Shadow Table Bypass for V=V Users (5748-XE1). 34. 1
Performance Guidelines •• 33
Performance Guidelines 34.5 Performance Measurements 37
Emphasizing Interactive Response Times 37
Generation Procedures Under VM/370 38
Creating VM/370 Directory Entries. 38 Unique Directory Entry Considerations. 40 Defining Virtual Devices 46 AUTOLOG Facility 46 Sample Directory Entries 49 Summary. 50 SECTION 2. VM/370 IN A VIRTUAL MACHINE. 51 VM/370 Directory Definition. 51 Virtual Machine Configuration. 52
Defining a Console for VM/370 in a
virtual Machine 52 CMS System. •••••• 52.1 2305 Devices. •••••• 52.1 CP Disks for the virtual Machine 53
virtual IPt and Operation. 54 Accessing Devices. 55 Spooling Considerations. 55
Example --Running VM/370 Under VM/370 56 Summary. 68 SECTION 3. DOS/VS IN A VIRTUAL MACHINE 69 System Generation Recommendations. 69 VM/370 Recommendations 70 DOS/VS Recommendations 71 DOS/VS Accounting. •• 73 DOS Release 27 in a V=R virtual Machine Generating DOS/VS Under VM/370 Building System Generation Job
Copying Distribution System to
Readying the Interim System. Assembling and Loading a New
Supervisor. 74 74 Streams 75
Disk. 76 77 78
Adding I/O Modules to DOS/VS (DOS/VS Release 34 and earlier only). 80 Final Housekeeping •••••••••• 81
Contents v
Paqe of GC20-1821-3 As Updated April 1, 1981 by TNL GN25-0840 Sample DOS/VS Directory Entries. 82
Accessing DOS/VS 82 Sharing the DOS/VS System Residence Volume. 83
Standard Label Cylinder. ••• 83 Using virtual Unit Record Devices •••• 84
Defining the Operator's Console. 85
preparing Jobs for a DOS/VS Virtual Machine 85
Loading DOS/VS 86 IPL from the Console 86 IPL from the Card Reader 89 DOS/VS Operation 90 Starting a Job Stream. 91 When a Job Is Finished. 91
Communicating with CP. 91
Running Batch DOS/VS Under VM/370. 93
Alternating Between CMS and DOS/VS Under VM/370. 94
Loading CMS into a Virtual Machine 94 Using the CMS Editor To Prepare Jobs 94
Issuing SPOOL Commands To Control unit
Record Devices. 95 Punching CMS Files 96
Initializing DOS/VS. 96 Signaling DOS/VS To Read the Job Stream. 97
Reloading CMS into a Virtual Machine 98
Examining DOS/VS Virtual Machine Output. 98 Using EXEC Procedures ••••••••• 99 Using More Than One virtual Machine ••• 100 Accessing CMS. .101 Disconnecting CMS. .101 Logqinq Onto DOS/VS. •• .101 Returninq to CMS .102 Disconnection Considerations. .102 Developing and Testing Programs to Run
in a DOS/VS Virtual Machine •••••• 104 Summary. .105 SECTION 4. OS/VS IN A VIRTUAL MACHINE •• 107 System Generation Recommendations •••• 107 VM/370 Recommendations. .108 OS/VS Recommendations. .108 OS/VS 1 Recommendations 109 VM/VS Handshakinq for VS1. .110 IBM 3850 Mass storage System Considerations. 115
Generating OS/VS Under VM/370. .115 Preparing for OS/VS System Generation. 116
Initializing the Starter System Volume •••••••••••••••• 117
Restoring the Starter System to Disk .119
Loading the Starter System. .119
Restoring Distribution Libraries to
Disk. •• .119
creating Card Decks for Utility
Programs. •• .120 Initializing the System Residence Volume •••••••••••••••• 120 VM/370 Utility Programs ••• ' ••••• 121 Stage I processing in the CMS Virtual Machine. .121 Stage II Processing. .123
Final Housekeeping. .124 Sample OS/VS Directory Entries. .124
Accessing OS/VS. .126 Using Virtual Devices. .127
Defining the Operator's Console. .127 Using the VM/370 Spool File System •• 128
Preparing Jobs for an OS/VS Virtual Machine. .128
Job Entry and Output Retrieval •••• 129
Loading OS/VS. .129 OS/ VS Operation. 130 Commu nicating with CP. 131 Using OS/VS in Batch Mode Under VM/370 .132
Alternating Between CMS and OS/VS Under VM/370 ••••••••••••••••• 133
Loading CMS into a Virtual Machine •• 133 Using the CMS Editor To Prepare Job Streams ••••••••••••••• 133
Issuing Spool Commands to Control' Unit Record Devices. .134
Punching CMS Files 134
I nizializing OS/VS 134
Reloading CMS into a Virtual Machine .134
Examining OS/VS Virtual Machine Output ••••• •••••••••• 135
Dynamic SCP Transition to or from
Native Mode .135 Operating Procedures .136
Error Recording ••••• 136.1 Using More than One Virtual Machine.. 136 Using More than One Virtual Machine .136.1
Disconnection Considerations. .136
Disconnection Considerations
(5748-XE1). .136.2
Developing and Testing Programs to Run
in an OS/VS Virtual Machine. •• .137 OS/VS2 MVS Uniprocessor Under VM/370 •• 137 Use of Single Processor Mode in AP and MP Systems (274§-XEj) ••••••••• 138 Operating Procedures . ... 138
Error Recording (5148-ZE1) ••••• 138.1
Taking a VM/370 Dump ••• 138.2 Sum mary. 138 Summary (5748-XE1) .138.2 INDEX. •• 139
vi VM/3 7 0 operating Systems in a virtual Machine
Previous Page Next Page