OS/VS1
![]() | |
Developer | IBM |
---|---|
Written in | Assembler (XF),PL/S(nee BSL) |
Working state | Historic |
Latest release | OS/VS1 Basic Programming Extensions (BPE) Release 4 / March 1984 |
Marketing target | IBM mainframes |
Platforms | System/370 |
License | Proprietary |
Preceded by | OS/360 |
History of IBM mainframe operating systems |
---|
Operating System/Virtual Storage 1,orOS/VS1,is a discontinuedIBM mainframecomputeroperating systemdesigned to be run onIBMSystem/370hardware. It was the successor to theMultiprogramming with a Fixed number of Tasks (MFT)option ofSystem/360's operating systemOS/360.OS/VS1, in comparison to its predecessor, supportedvirtual memory(then calledvirtual storage).[1]OS/VS1 was generally available during the 1970s and 1980s, and it is no longer supported by IBM.
Description
[edit]OS/VS1 was OS/360 MFT II with a single virtual address space; by comparison,OS/VS2 SVSwasOS/360 MVTwith a single virtual address space. OS/VS1 was often installed on mid-range IBM mainframe systems, such as the System/370 Model 145 and, later, the System/370 Model 148.[2]
OS/VS1 was intended to manage a medium-sized work load (for the 1970s) consisting only ofbatch processingapplications, running within a fixed number of operating system partitions via the batch job management systemJob Entry Subsystem 1 (JES1).This was in contrast toOS/VS2which was intended to handle larger work loads consisting of batch applications, online interactive users (using theTime Sharing Option,or TSO), or a combination of both. However, OS/VS1 could, and often did, support interactive applications and users by running IBM'sCICStransaction processing monitor as a job within one of its partitions.[3]
Installation and modification of OS/VS1 was accomplished via IBM's cumbersomeSystem Generation(SYSGEN) process.
Remote Entry Services (RES)
[edit]OS/VS1 included a replacement for OS/360 RJE. It allowed submission and retrieval of jobs by 2770, 2780 and 3780 terminals and by workstation programs included with OS/VS1 for, e.g., 1130. RES included Remote Terminal Access Method and a closer integration with Job Management than what RJE had.
IBM upgrades
[edit]OS/VS1 went through seven product releases. IBM enhanced OS/VS1 Release 7 with four releases of the IBM OS/VS1 Basic Programming Extensions (BPE), product 5662-257. BPE provides support for new 1980s hardware, such as 3380Direct Access Storage,and forVMhandshaking betweenVTAMand VM/VTAM Communications Network Application (VCNA).
IBM announced[4]the last BPE release, OS/VS1 Basic Programming Extensions Release 4, on September 15, 1983, with planned general availability in March 1984.
IBM announced[5]the end of functional enhancements to OS/VS1 in 1984. IBM recommended OS/VS1 installations migrate toMVS/370orMVS/XA.To assist with the migration toMVS/XA,IBM made the VM/XA Migration Aid. It allowed installations to run OS/VS1 and MVS/XA simultaneously on the same machine, as guests of a third system –VM/XA.This way, the new MVS/XA system could be tested while the old production OS/VS1 system was still in use.
On January 24, 1989, IBM announced[6]the intention to withdraw OS/VS1 and OS/VS1 BPE from marketing effective April 24, 1989, and to discontinue service effective February 28, 1990.
Time-sharing
[edit]Although IBM'sTime Sharing Option(TSO) required VS2, customers with a 370/145 or 370/148 had other time-sharing options.
One combination was VM/CMS for time sharing, and a guest "machine" running OS/360 MFT II for batch.[7]
Conversational Remote Job Entry
[edit]Optional component of OS/360 MFT II, OS/360 MVT and OS/VS1, CRJE allowed the user at a line-mode terminal to edit text datasets, submit jobs and access job output.
TONE for VS1
[edit]A non-IBM time-sharing product named TONE (TSO-like, for VS1 / VS ONE)[8]was marketed by Tone Software Co.[9]
References
[edit]- ^IBM press release concerning memory virtualization from 2005
- ^"System/370 Model 148",IBM
- ^"History of CICS",IBM
- ^"OS/VS1 BASIC PROGRAMMING EXTENSIONS RELEASE 4 PLANNED FOR MARCH 1984 AVAILABILITY 5662-257".Announcement letters.IBM. September 15, 1983. 283-286.
- ^"OS/VS1 CONSOLIDATED STABILIZATION STATEMENT".Announcement letters.IBM. February 23, 1984. 284-086.
- ^"IBM VM AND VSE-RELATED LICENSED PROGRAMS WITHDRAWAL FROM MARKETING AND DISCONTINUANCE OF PROGRAM SERVICES".Announcement letters.IBM. January 24, 1989. 289-016.
- ^During the 1970s, some universities ran the above combination during the day, and "went native" (no VM/CMS) at night, to run heavy batch work, e.g. administrative
- ^mentioned in Computerworld, Dec. 6, 1976, p. 22; the article mentions the planned 1977 release of version III of Tone)
- ^Enterprise, I. D. G. (1977-02-21).Computerworld.IDG Enterprise.
Further reading
[edit]- Functional structure of IBM virtual storage operating systems, Part I: Influences of dynamic address translation on operating system technology, by M. A. Auslander and J. F. Jaffe, IBM Systems Journal, Volume 12 (1973), No 4, Page 368
- OS/VS1 Concepts and Philosophies, by T. F. Wheeler, Jr., IBM Systems Journal, Volume 13 (1974), No 3, Page 213
- The job entry subsystem of OS/VS1, by J. H. Baily, J. A. Howard, and T. J. Szczygielski, IBM Systems Journal, Volume 13 (1974), No 3, Page 253(The OS/V1 job entry subsystem was named JES1)