z/OS
z/OS는 IBM Z 메인프레임 컴퓨터를 위한 기업용 운영체제다. 전신은 OS/360에서 발전한 MVS 및 OS/390 계열이며, 2000년 z/OS라는 이름으로 출시된 뒤 대규모 트랜잭션, 배치 작업, 데이터 관리와 수천 개의 동시 사용자·프로세스 실행을 지원하는 시스템으로 발전했다....
| 분류 | IBM Z 메인프레임 운영체제 |
|---|---|
| 개발 | IBM |
| 최초 공개 | 2000년 출시 |
| 커널 | MVS·OS/390 계열 메인프레임 커널 |
| 계보 | OS/360 → MVS → OS/390 → z/OS |
| 지원 플랫폼 | IBM Z 및 z/Architecture |
| 배포 정책 | IBM 상용 소프트웨어 |
| 상태 | 개발 중 |
| 전신 | OS/360, MVS, OS/390 |
| 주요 실행 환경 | 배치 처리, TSO/E, UNIX System Services |
| 작업 관리 | JES2/JES3, JCL |
| 보안 | RACF 및 동등한 보안 제품 |
| 주요 데이터 서비스 | Db2, IMS, CICS |
| 가용성 | Parallel Sysplex 등 |
| 공식 자료 | 프로젝트·제조사 자료 |
z/OS는 IBM Z 메인프레임 컴퓨터를 위한 기업용 운영체제다. 전신은 OS/360에서 발전한 MVS 및 OS/390 계열이며, 2000년 z/OS라는 이름으로 출시된 뒤 대규모 트랜잭션, 배치 작업, 데이터 관리와 수천 개의 동시 사용자·프로세스 실행을 지원하는 시스템으로 발전했다. UNIX·Linux 또는 Windows NT의 커널을 채택한 운영체제가 아니라 IBM 메인프레임 소프트웨어의 독립적인 역사적 계보에 속한다.[1]
z/OS의 작업 모델은 여러 구성 요소가 서로 협력하여 중앙처리장치와 메모리, 입출력 채널, 데이터 집합을 관리한다. JES와 JCL은 대규모 배치 작업의 제출·실행을 제어하며, TSO/E와 ISPF는 대화형 시스템 관리 및 개발 환경을 제공한다. 데이터 집합과 카탈로그, 기록 형식과 전통적인 MVS 시스템 호출은 PC용 파일 시스템과는 다른 메인프레임 운영 모델을 구성한다.
z/OS는 Language Environment를 통해 COBOL, PL/I, C/C++ 등 서로 다른 언어의 런타임 서비스를 통합하고, UNIX System Services를 통해 POSIX·UNIX 스타일 프로그램과 셸·계층형 파일 접근도 지원한다. 그러나 USS의 존재만으로 z/OS가 UNIX 커널에서 파생되었다고 볼 수는 없다. IBM Z의 가상화 환경에서는 z/OS, Linux on IBM Z와 z/VM 등이 서로 다른 운영체제로 동시에 운용될 수 있다.[2]
대규모 기업 서비스에서는 오류 복구와 데이터 무결성, 보안과 높은 가용성이 중요하다. RACF 등 보안 기술이 사용자·자원에 대한 접근을 제어하고 Parallel Sysplex는 여러 시스템 이미지를 결합해 처리와 복구 능력을 확대한다. 대표적인 미들웨어로 CICS, IMS, Db2 등이 사용되며 실제 지원 범위와 소프트웨어 구성은 z/OS 버전 및 라이선스 계약에 따라 다르다.[3]