Evolution of a Virtual Machine Subsystem

Early investigation of virtual machine subsystem flexibility centered on telecommunications support and intercomputer networking and proceeded in two phases. The first phase focused on an experimental program for the virtual machine control program CP-67 that supported remote work stations and pioneered intercomputer spool communications. The results of that effort inspired a second effort in the same area with some significant redirection. This second phase ultimately led to the remote spooling communications subsystem component of VM/370, the VM/370 networking package (VNET), and a large network of interactive computer systems within IBM. These phases are discussed along with suggestions for several continuing lines of work based on current results.

[1]  Frederick P. Brooks,et al.  The Structure of SYSTEM/360 Part I: Outline of the Logical Structure , 1964, IBM Syst. J..

[2]  Donald Watts Davies,et al.  Communication Networks for Computers , 1973 .

[3]  William C. McGee On Dynamic Program Relocation , 1965, IBM Syst. J..

[4]  John L. Eisenbies Conventions for Digital Data Communication Link Design , 1967, IBM Syst. J..

[5]  Barry D. Wessler,et al.  Computer network development to achieve resource sharing , 1899, AFIPS '70 (Spring).

[6]  Allan H. Weis,et al.  An interactive network of time-sharing computers , 1969, ACM '69.

[7]  Max P. Beere,et al.  TYMNET-A Serendipitous Evolution , 1972, IEEE Trans. Commun..

[8]  M. Schwartz,et al.  Terminal-oriented computer-communication networks , 1972 .

[9]  Jack B. Dennis,et al.  Segmentation and the Design of Multiprogrammed Computer Systems , 1965, JACM.

[10]  B. I. Witt The Functional Structure of OS/360 Part II: Job and Task Management , 1966, IBM Syst. J..

[11]  Richard O. Simpson,et al.  Network Job Entry Facility for JES2 , 1978, IBM Syst. J..

[12]  R. R. Seeber,et al.  A time-sharing system using an associative memory , 1966 .

[13]  Richard P. Parmelee,et al.  Virtual Storage and Virtual Machine Concepts , 1972, IBM Syst. J..

[14]  William R. Crowther,et al.  The interface message processor for the ARPA computer network , 1899, AFIPS '70 (Spring).

[15]  La Roy Tymes TYMNET: a terminal oriented communication network , 1971, AFIPS '71 (Spring).

[16]  Bernard A. Galler,et al.  Program and Addressing Structure in a Time-Sharing Environment , 1966, JACM.

[17]  Robert P. Crabtree Job Networking , 1978, IBM Syst. J..