z/VM

z/VM은 IBM Z와 LinuxONE 서버에서 여러 게스트 운영체제를 가상 머신으로 실행하도록 개발한 메인프레임 운영체제·하이퍼바이저다. 전신은 1960년대 CP-40·CP-67 연구에서 출발한 VM/370 계열이며, VM/SP·VM/ESA를 거쳐 64비트 z/Architecture...

분류운영체제
개발IBM
최초 시기2000년 전후 VM/ESA에서 발전
직접 계보VM/370 → VM/ESA → z/VM
커널·실행 모델Control Program 기반 메인프레임 하이퍼바이저
대상 하드웨어IBM Z·LinuxONE
기술 특징고밀도 가상 머신·네트워크·저장소 가상화
후속 계열IBM Z 가상화 플랫폼
상태개발·공급 중
참고 자료기술·역사 자료

z/VM은 IBM Z와 LinuxONE 서버에서 여러 게스트 운영체제를 가상 머신으로 실행하도록 개발한 메인프레임 운영체제·하이퍼바이저다. 전신은 1960년대 CP-40·CP-67 연구에서 출발한 VM/370 계열이며, VM/SP·VM/ESA를 거쳐 64비트 z/Architecture 시대에 z/VM으로 발전했다. 수백·수천 개의 가상 서버를 하나의 물리 시스템에서 통합 관리하는 것이 핵심 목표다.[1]

z/VM의 Control Program은 CPU·메모리와 입출력 장치, 디스크와 네트워크 자원을 가상 머신에 배분한다. 게스트는 자신에게 제공된 가상 하드웨어를 독립된 IBM Z 머신으로 인식하고 Linux, z/OS 및 다른 호환 운영체제를 실행할 수 있다. 가상 스위치와 가상 저장 장치, 게스트 간 통신과 자원 모니터링 기능은 기업용 서버 집합을 운영하는 데 중요한 기반이다.

z/VM은 z/OS의 단순한 하위 버전이 아니다. z/OS는 MVS·OS/390 계보의 업무 처리용 운영체제이며, z/VM은 VM/370에서 발전한 가상 머신 실행·관리 계열이다. 이러한 구분은 IBM Z 컴퓨터에서 운영체제와 하이퍼바이저가 함께 동작할 때 어떤 계보가 실제 시스템의 커널·관리 서비스로 이어지는지 설명하는 데 필수적이다.[2]

역사

초기 개발

주요 릴리스

후속 계보

설계 목표

커널과 시스템 구성

프로세스·메모리

입출력과 장치

시스템 API

파일 시스템·저장소

네트워크와 보안

시스템 관리·도구

프로그램 실행과 호환성

하드웨어 아키텍처

관련 운영체제와의 관계

현재 상태

관련 문서

  1. IBM: z/VM ↩
  2. IBM: VM history ↩