z/VM은 IBM의 VM 계열의 가상 머신운영 체제의 현행 버전이다. z/VM은 2000년 10월 처음 출시되었으며 2020년 기준으로 활발히 사용 및 개발되고 있다. IBM의 IBM 시스템/360-68의 CP/CMS와 더불어 1960년대의 기술과 개념들에 직접적으로 기반을 두고 있다. (역사적 상세 정보의 경우 CP/CMS의 역사 문서를 참고) z/VM은 IBM의 IBM Z 계열의 컴퓨터에서 실행된다. 수많은(수천) 리눅스 가상 머신을 지원하기 위해 사용할 수 있다. (리눅스 온 IBM z 문서 참고)
2018년 10월 16일, IBM은 IBM의 EC12, BC12 및 이후 모델에서 구현된 z/아키텍처를 요구하는 z/VM 버전 7.1을 출시하였다.
E.W. Pugh, L.R. Johnson, and John H. Palmer, IBM's 360 and early 370 systems, MIT Press, Cambridge MA and London, ISBN0-262-16123-0 ― extensive (819pp.) treatment of IBM's offerings during this period; the limited coverage of CP/CMS in such a definitive work is telling
R. J. Adair, R. U. Bayles, L. W. Comeau and R. J. Creasy, A Virtual Machine System for the 360/40, IBM Corporation, Cambridge Scientific Center Report No. 320‐2007 (May 1966) ― a seminal paper describing implementation of the virtual machine concept, with descriptions of the customized CSC S/360-40 and the CP-40 design
International Business Machines Corporation, CP-67/CMS, Program 360D-05.2.005, IBM Program Information Department (June 1969) ― IBM's reference manual
R. A. Meyer and L. H. Seawright, "A virtual machine time-sharing system," IBM Systems Journal, Vol. 9, No. 3, pp. 199–218 (September 1970) ― describes the CP-67/CMS system, outlining features and applications
R. P. Parmelee, T. I. Peterson, C. C. Tillman, and D. J. Hatfield, "Virtual storage and virtual machine concepts," IBM Systems Journal, Vol. 11, No. 2 (June 1972)
배경 CP/CMS 자료
F. J. Corbató, et al., The Compatible Time-Sharing System, A Programmer’s Guide, M.I.T. Press, 1963
F. J. Corbató, M. Merwin-Daggett, and R. C. Daley, "An Experimental Time-sharing System," Proc. Spring Joint Computer Conference (AFIPS) 21, pp. 335–44 (1962) — description of CTSS
F. J. Corbató and V. A. Vyssotsky, "Introduction and Overview of the MULTICS System", Proc. Fall Joint Computer Conference (AFIPS) 27, pp. 185–96 (1965)
P. J. Denning, "Virtual Memory", Computing Surveys Vol. 2, pp. 153–89 (1970)
J. B. Dennis, "Segmentation and the Design of Multi-Programmed Computer Systems," JACM Vol. 12, pp. 589–602 (1965) ― virtual memory requirements for Project MAC, destined for GE 645
C. A. R. Hoare and R. H. Perrott, Eds., Operating Systems Techniques, Academic Press, Inc., New York (1972)
T. Kilburn, D. B. G. Edwards, M. J. Lanigan, and F. H. Sumner, "One-Level Storage System", IRE Trans. Electron. Computers EC-11, pp. 223–35 (1962) ― Manchester/Ferranti Atlas
R. P. Parmelee, T. I. Peterson, C. C. Tillman, and D. J. Hatfield, "Virtual Storage and Virtual Machine Concepts", IBM Systems Journal, Vol. 11, pp. 99–130 (1972)