z/OS

z/OS
z/OS
IBM logo.svg
개발자IBM
기입처주로 PL/X, HLASM C/C++[1]
OS 패밀리MVS
동작 상태현재의
소스 모델오픈 소스 컴포넌트가 있는 클로즈드소스
초기 릴리즈2001년 3월 30일, 21년 전(2001-03-30) (V1R1, 2000년 10월 발표)
최신 릴리즈버전 2.5 (V2R5) / 2021년 9월 30일; 10개월 전 (2021-09-30)
마케팅 대상엔터프라이즈 / 메인프레임
이용가능기간:영어 및 기타 언어
패키지 매니저SMP/E
플랫폼z/아키텍처
커널 타입모노리식(고유 하드웨어 지원)
유저랜드MVS, UNIX 시스템 서비스
체납
사용자 인터페이스
ISPF, z/OS 관리 기능
면허증.월별 라이선스 요금(MLC), 실제 사용량에 따른 가격 설정(VWLC, EWLC, AWLC, EAWLC, IWP), 많은 애플리케이션에 대한 가격 설정 옵션(zELC, zNALC, "Solution Edition")
공식 웹사이트IBM: z/OS
z/OS가 실행될 수 있는 IBM System Z10 메인프레임 컴퓨터입니다.

z/OS는 IBM z/Architecture 메인프레임용 64비트 운영 체제이며,[2] IBM이 2000년 10월에 소개했습니다.OS/390에서 파생되었으며 OS/[NB 1]390의 후속 버전입니다.OS/390과 마찬가지로 z/OS는 이전에 분리되었던 관련 제품 중 일부는 여전히 옵션입니다. z/OS는 최신 운영 체제의 특성을 가지고 있지만 1960년대에 시작되어 지금도 정기적으로 사용되고 있는 오래된 기능의 대부분을 유지하고 있습니다.z/OS는 하위 호환성을 위해 설계되었습니다.

주요 특징

z/OS는[NB 2] CICS, COBOL, IMS, PL/I, IBM Db2, RACF, SNA, IBM MQ, 레코드 지향 데이터 액세스 방법, REXX, CLIST, SMP/E, JCL, TSO/E, 기타 ISPF와 같은 안정적인 메인프레임 설비를 지원합니다.단, z/OS는 UNIX System Services를 통해 64비트 Java, C, C++UNIX(Single UNIX Specification) API 및 애플리케이션도 구현합니다.이 개방형 그룹은 z/OS를 UNIX/Linux 스타일[NB 3][NB 4] 계층형 HFS 및 ZFS 파일 시스템과 호환되는 UNIX 운영 체제로 인증합니다.이 compatibilities z/OS고 개방된 상업적 소스 소프트웨어의 다양한 수를 만든다.[3]z/OS 직접 TCP/IP을 통해, IPv6,[4]등 표준 HTTP서버(한 로터스에서 다른 Apache-derived)시큐어 셸, FTP, NFS및 CIFS/SMB 같은 z/OS 고품질의 서비스를 사용하도록 디자인된 다른 일반적인 서비스와 함께 포함한다 소통할 수 있다.(QoS), 단일 운영체제 인스턴스 내에서도 Parallel Sysplex 클러스터링 기능이 내장되어 있습니다.

z/OS에는 워크로드 매니저(WLM)와 디스패처가 있어 동적으로 조정 가능한 목표에 따라 별도의 키 보호 주소 공간에서 실행되는 동시에 호스팅되는 수많은 작업 단위를 자동으로 관리합니다.이 기능은 기본적으로 단일 운영 체제 이미지 내의 멀티 테넌시(Multi-tenancy)를 지원합니다.그러나 최신 IBM 메인프레임에서는 LPAR과 (선택 사항) z/VM이라는 두 가지 추가 가상화 수준도 제공합니다.

z/OS는 처음부터 3모달 주소 지정(24비트, 31비트, 64비트)을 가지고 있었습니다.버전 1.5까지 z/OS 자체는 31비트 ESA/390 또는 64비트 z/Architecture 모드로 시작할 수 있으므로 이전 하드웨어에서 작동할 수 있습니다. 단, 64비트 애플리케이션을 실행할 수 있는 기능은 없습니다. (2000년부터 제조된 최신 z/Architecture 하드웨어만 64비트 코드를 실행할 수 있습니다.)IBM의 z/OS 1.5 지원은 2007년 3월 31일에 종료되었으며, 그 이후로 z/OS는 z/Architecture 메인프레임에서만 지원되며 64비트 모드에서만 실행됩니다.애플리케이션 프로그래머는 여전히 모든 주소 지정 모드를 사용할 수 있습니다. 주소 지정 모드에 관계없이 모든 애플리케이션은 수정 없이 공존할 수 있으며, IBM은 3가지 모달 하위 호환성에 대한 노력을 유지하고 있습니다.그러나 DB2 Version 8 이상과 같은 미들웨어 제품 및 애플리케이션의 수가 증가하면서 64비트 주소 지정이 요구되고 활용되고 있습니다.

IBM은 z/OS를 자사의 주력[5] 운영 체제로 출시하며, 높은 보안과 안정성을 갖춘 지속적인 대용량 운영에 적합합니다.

z/OS는 표준 라이센스 가격으로 제공되며, 새로운 애플리케이션("새로운 워크로드")[6]을 지원하기 위한 두 가지 저가 제품인 IBM Z New Application License Charges(zNALC) 및 "IBM Z Solution Edition"을 통해 제공됩니다.미국 표준 상용 z/OS 가격은 기본 z/OS 제품을 실행하는 최소 zNALC 설치와 일반적인 옵션 z/OS 기능 세트를 포함하여 월 약 125달러부터 시작합니다.

z/OS는 하위 용량 과금 옵션인 가변 워크로드 라이센스 요금(VWLC)과 엔트리 워크로드 라이센스 요금(EWLC)을 도입했습니다.VWLC 및 EWLC 고객은 월별 최대 z/OS 사용량에 대해서만 지불하며, 이전 OS/390 운영 체제처럼 전체 시스템 용량에 대해서는 지불하지 않습니다.VWLC 및 EWLC는 z/OS에서 실행되는 대부분의 IBM 소프트웨어 제품에도 사용할 수 있으며, 피크는 별도로 계산되지만 z/OS 피크를 초과할 수 없습니다.하위 용량 라이센스를 받으려면 z/OS 고객이 64비트 모드(z/Architecture 하드웨어 필요)로 실행 중이고 시스템에서 OS/390을 제거했으며 IBM에 매월 하위 용량 보고서를 이메일로 보내야 합니다.하위 용량 과금은 대부분의 IBM 메인프레임 [7]고객의 소프트웨어 요금을 상당히 줄여줍니다.AWLC(Advanced Workload License Charges)는 zEnterprise 196부터 시작하는 메인프레임 모델에서 VWLC의 후속 버전이며, EAWLC는 zEnterprise 114 모델에서는 옵션입니다.AWLC 및 EAWLC는 서브캐퍼시티 할인을 추가로 제공합니다.

기타 기능

64비트 메모리 지원

각 주소 공간 내에서 z/OS는 일반적으로 코드가 아닌 데이터만 2GB "bar" 위에 배치할 수 있습니다. z/OS는 주로 성능상의 이유로 이 구별을 적용합니다.주소 공간당 2GB 이상의 애플리케이션 코드를 허용해도 아키텍처상의 장애는 없습니다.IBM은 성능상의 이유로 z/OS에서 실행되는 Java 코드가 2GB 표시줄 이상에서 실행되도록 허용하기 시작했습니다.

z/OS 버전 2 릴리스 3부터는 코드를 2GB "bar" 위에 배치하고 실행할 수 있습니다.그러나 "막대" 위에서 호출되는 z/OS 서비스는 거의 없습니다.

메모리는 1MB의 배수로 "대형 메모리 객체"로 취득됩니다(애플리케이션과 미들웨어가 이러한 대규모 부품 내에서 메모리 할당을 관리할 것으로 예상됨).대용량 메모리 개체에는 다음 세 가지 유형이 있습니다.

  • Unshared – 생성 주소 공간만 메모리에 액세스할 수 있습니다.
  • [Shared] : 주소 공간을 생성하여 특정 다른 주소 공간에 액세스할 수 있습니다.
  • 공통 – 모든 주소 공간이 메모리에 액세스할 수 있습니다. (이 유형은 z/OS Release 10에서 도입되었습니다.

z/OS 암호화 준비 기술(ZERT)

z/OS 암호화 준비 기술(ZERT)은 z/OS 암호화 네트워크 보호에 대한 세부 정보를 모니터링, 기록 및 보고합니다.이는 z/OS V2R3([8]및 이후 릴리스) Communications Server 구성 요소의 기능입니다.

  • ZERT 검출

ZERT를 사용하면 TCP/IP 스택은 TLS/SSL, SSH 및 IPSec 암호화 네트워크 보안 프로토콜을 사용하여 보호되는 IPv4 및 IPv6 응용 프로그램트래픽의 암호화 보안 속성을 수집 및 보고하기 위한 초점 역할을 합니다.수집된 접속레벨 데이터는 [9]분석을 위해 새로운 SMF119 서브타입11 레코드에 SMF에 입력된다.

  • ZERT 집약

특정 환경에서는 SMF 119 서브타입 11 레코드의 볼륨이 커질 수 있습니다.ZERT 집약 함수는 수집된 보안 세션 데이터의 대체 SMF 뷰를 제공합니다.이 대체 뷰는 새로운 SMF 119 서브타입 12 레코드의 형태로 작성됩니다.이 레코드는 많은 애플리케이션 접속에 의한 시간 경과에 따른 보안 세션 사용을 요약하여 각 SMF 간격의 끝에 기술됩니다.이 대체 뷰는 SMF 레코드 데이터의 볼륨을 압축하면서 모든 중요한 보안 정보를 제공합니다.

  • IBM ZERT 네트워크 분석기

z/OS Management Facility(z/OSMF)는 IBM ZERT Network Analyzer라는 플러그인을 제공하도록 향상되었습니다.IBM ZERT Network Analyzer는 z/OS 네트워크 보안 관리자가 ZERT 요약 레코드에 보고된 데이터를 분석하고 보고하는 데 사용할 수 있는 웹 기반 그래픽 사용자 인터페이스입니다.ZERT Network Analyzer를 사용하면 z/OS 네트워크 보안 관리자(일반적으로 z/OS Communications Server를 담당하는 시스템 프로그래머)가 SMF ZERT 요약 레코드를 DB2 for z/OS 데이터베이스로 가져온 다음 해당 데이터에 대한 사용자 지정 쿼리를 작성하고 실행할 수 있습니다.

세대 데이터 그룹

z/OS Generation Data Group(GDG; z/OS 세대 데이터 그룹)은 파일을 몇 세대에 보관하고 몇 세대에 삭제할지에 대한 설명입니다.새로운 세대가 생성될 때마다 시스템은 하나 이상의 오래된 세대를 삭제할지 여부를 확인합니다.

GDG의 목적은 아카이브를 자동화하는 것입니다.명령어 JCL을 사용하여 지정된 파일명은 범용입니다.DSN이 표시되면 GDG 이름과 함께 이력 번호가 표시됩니다.

(0)은 최신 버전입니다.

(-1), (-2), ...는 이전 세대입니다.

(+1) 신세대 (DD 참조)

GDG의 또 다른 용도는 현재 사용 가능한 세대의 수를 알 필요 없이 JCL 스크립트 내에서 모든 세대를 동시에 처리할 수 있다는 것입니다.이렇게 하려면 데이터 집합을 지정할 때 JCL에서 괄호 및 생성 번호를 생략해야 합니다.

각각 35일 이상 경과된 5개 안전 범위에 대한 표준 GDG 생성:

//순서 1 EXEC PGM=IDCAMS //시스템 프린트DD시스템 출력=* //시스템DD* GDG('DB2')를 정의합니다.풀 카피DSNDB04TSTEST') 제한(5) 스크래치 대상(35) /* 

표준 GDG 삭제:

//순서 3 EXEC PGM=IDCAMS //시스템 프린트DD시스템 출력=* //시스템DD* DB2를 삭제합니다.풀 카피DSNDB04TSTEST GDG 힘 /* 

운용 데이터 수집 및 분석

작동 데이터는 z/OS 시스템이 실행될 때 생성되는 데이터입니다.이 데이터는 시스템 상태를 나타내며 시스템 성능 및 가용성 문제의 원인을 식별하는 데 사용할 수 있습니다.IBM Z 운영 로그 및 데이터 분석 및 IBM Z Anomaly Analytics with Watson은 z/OS 시스템에서 IT 운영 데이터를 수집하고, 이를 분석하고 운영 데이터에 대한 통찰력을 제공합니다.

IBM Z Operational Log and Data Analytics는 z/OS 시스템에서 IT 운영 데이터를 수집하여 소모품 형식으로 변환한 후 Elastic Stack 및 Splunk와 같은 타사 엔터프라이즈 분석 플랫폼 또는 포함된 운영 데이터 분석 플랫폼으로 스트리밍합니다.포함된 통찰력은 운영 데이터를 시각화하고 검색하여 운영 [10]문제의 원인을 파악하는 데 도움이 됩니다.

IBM Z Anomaly Analytics with Watson은 z/OS 시스템에서 IT 운영 데이터를 수집하고, 과거 IBM Z 메트릭 및 로그 데이터를 사용하여 정상 운영 모델을 구축한 다음, 정상 운영 모델과 비교하여 실시간 운영 데이터를 분석하여 비정상적인 동작을 감지하고, IT 운영에 알립니다.i또는 비즈니스 [11]중단을 초래할 수 있는 사고를 식별하기 위한 것입니다.

운용 데이터형

IBM Z Operational Log and Data Analytics는 다음과 같은 유형의 운영 [12]데이터를 포함하여 정형 데이터와 비정형 데이터를 모두 수집하고 분석합니다.

  • 시스템 관리 기능(SMF) 데이터
  • 다음 원본에서 데이터를 기록합니다.
    • 작업 로그: 실행 중인 작업에 의해 데이터 정의(DD)에 기록되는 출력
    • UNIX 시스템 서비스 시스템 로그(syslogd)를 포함한 z/OS UNIX 로그 파일
    • 엔트리 시퀀스 가상 스토리지 액세스 방법(VSAM) 클러스터
    • z/OS 시스템 로그(SYSLOG)
    • IBM Tivoli NetView for z/OS 메시지
    • IBM WebSphere Application Server for z/OS HPEL(High Performance Extensible Logging) 로그
    • z/OS RMF(Resource Measurement Facility) 모니터 III 보고서
  • 사용자 애플리케이션 데이터, 사용자 자신의 애플리케이션으로부터의 운영 데이터

IBM Z Anomaly Analytics with Watson은 z/OS용 IBM DB2, z/OS용 IBM CICS Transaction Server 및 z/[13]OS용 IBM MQ를 비롯한 여러 IBM Z 시스템 및 하위 시스템에서 데이터를 수집합니다.다음과 같은 유형의 작동 데이터가 수집됩니다.

「 」를 참조해 주세요.

메모들

  1. ^ 가장 빠른 것부터 시작합니다.
    • OS/VS2 Release 2 ~Release 3.8
    • MVS/시스템 확장(MVS/SE)
    • MVS/시스템 제품(MVS/SP) 버전 1
    • MVS/시스템 제품 버전 2(MVS/확장 아키텍처, MVS/XA)
    • MVS/시스템 제품 버전 3(MVS/엔터프라이즈 시스템 아키텍처, MVS/ESA)
    • MVS/ESA SP 버전 4
    • MVS/ESA SP 버전 5
  2. ^ TSO/E와 같은 일부 제품은 z/OS와 함께 번들되며, 다른 제품은 다음과 같습니다.CICS는 별도 가격입니다.
  3. ^ Macintosh HFS와 혼동하지 말 것
  4. ^ IBM은 z/OS 버전 2 릴리스 5부터 HFS를 폐기했습니다.

레퍼런스

  1. ^ Giorgio, Anthony (30 July 2015). "We are the IBM z/OS development team. AUA! • r/IAmA". reddit. reddit. Retrieved 19 June 2017.
  2. ^ 비자얀, 자이쿠마르"Z/OS: 사용자는 큰 비용 절감을 기대합니다."Computerworld, 2001년 11월 19일, 제35호, 47페이지
  3. ^ 메인 페이지 - Os4zos
  4. ^ IBM - z/OS Communications Server
  5. ^ IBM: 비즈니스 통합을 위해 System z를 선택해야 하는 이유
  6. ^ IBM System z 새로운 애플리케이션 라이센스 요금
  7. ^ IBM Z 소프트웨어 가격: 하위 용량
  8. ^ "Things you should know about z/OS Encryption Readiness Technology (zERT)". 31 December 2019.
  9. ^ "z/OS Encryption Readiness Technology (zERT)".
  10. ^ IBM: IBM Z 운영 로그 및 데이터 분석 제품 페이지
  11. ^ IBM: IBM Z Anomaly Analytics with Watson 제품 페이지
  12. ^ IBM: IBM Z 운영 로그 및 데이터 분석 문서
  13. ^ IBM: IBM Z Anomaly Analytics with Watson 문서

추가 정보

  • Lanz, Franz (2015). IBM z/OS ISPF Smart Practices: Volume 1: User's Guide. De Gruyter. ISBN 978-3110375480.
  • Lanz, Franz (2015). IBM z/OS ISPF Smart Practices: Volume 2: ISPF Programmer's Guide. De Gruyter. ISBN 978-3110407532.
  • Dattani, Dinesh D. (2013). IBM Mainframe Security: Beyond the Basics – A Practical Guide from a z/OS & RACF Perspective. MC Press. ISBN 978-1583478288.
  • Teuffel, Michael; Vaupel, Robert (2010). Das Betriebssystem z/OS und die zSeries: Die Darstellung eines modernen Großrechnersystems (in German). Walter de Gruyter. ISBN 978-3486598780.
  • Herrmann, Paul; Spruth, Wilhelm Gustav (2012). Einführung in z/OS und OS/390: Web-Services und Internet-Anwendungen für Mainframes (in German). Walter de Gruyter. ISBN 978-3486719765.

외부 링크