UNIX 시스템 서비스
UNIX System Services개발자 | IBM |
---|---|
OS 패밀리 | UNIX - POSIX |
동작 상태 | 현재의 |
소스 모델 | 폐쇄 소스 |
초기 릴리즈 | [1] (이름 Open Edition에서 OS/390 UNIX 시스템 서비스로 변경) | 전(
최신 릴리즈 | 버전 2.5 (V2R5) / 2021년 9월 30일; | 전 (
마케팅 대상 | 엔터프라이즈 / 메인프레임 |
이용가능기간: | 영어 및 기타 대부분의 언어 |
플랫폼 | z/아키텍처 |
면허증. | 독자 사양 |
공식 웹사이트 | z/OS UNIX 시스템 서비스 |
IBM 메인프레임 운영 체제의 역사 |
---|
z/OS UNIX 시스템 서비스(z/OS UNIX 또는 비공식 USS)는 z/[2]OS의 기본 요소입니다. z/OS UNIX는 메인프레임 아키텍처에 최적화된 인증된 UNIX 운영 체제 구현(XPG4 UNIX 95)입니다.AT&T 소스 코드에서 파생되지 않은 최초의 UNIX 95입니다.z/OS의 나머지 부분과의 통합을 통해 일반적인 UNIX 서비스와 함께 추가 TSO(Time Sharing Option) 명령을 사용할 수 있으므로 ISPF를 사용하여 UNIX 파일을 처리할 수 있습니다.JCL 확장자를 사용하면 이러한 파일을 배치 처리에서 사용할 수 있습니다.
개요
UNIX System Services를 사용하면 다른 플랫폼의 UNIX 애플리케이션을 z/OS를 실행하는 IBM System z 메인프레임에서 실행할 수 있습니다.z/OS 통합(SMP/E 설치 지원 등)을 위해 추가 작업이 권장될 수 있지만 대부분의 경우 재컴파일만 필요합니다.z/OS UNIX는 ASCII 및 Unicode를 지원하며 ASCII 및 Unicode UNIX 응용 프로그램을 수정하기 위한 기술적 요건이 없지만, 많은 z/OS 사용자들은 종종 z/OS UNIX에서 실행되는 응용 프로그램을 포함한 응용 프로그램에서 EBCDIC 지원을 선호합니다.따라서 z/OS UNIX는 EBCDIC에서/에서 변환하기 위한 애플리케이션 및 관리자 서비스를 제공합니다.z/OS UNIX에서 실행되는 프로그램은 z/OS의 다른 내부 기능에 대한 완전하고 안전한 액세스를 제공합니다.데이터베이스 액세스(콜 연결을 통한 DB2)는 z/OS UNIX가 z/OS의 다른 곳에서 발견된 서비스에 액세스하는 방법의 한 예입니다.당연히 이러한 z/OS별 서비스를 사용하는 경우 이러한 프로그램을 다시 작성하지 않고는 비메인프레임 플랫폼으로 이식할 수 없습니다.반대로 프로그램이 POSIX 및 ANSI C와 같은 UNIX 표준을 준수하면 z/OS UNIX를 포함한 다른 UNIX 운영 체제 간에 프로그램을 이동하기가 더 쉬워집니다.
UNIX 스타일의 긴 파일 이름을 지원하는 z/OS UNIX용 파일 시스템(이전 HFS[3] 및 현재 선호되는 zFS)은 나머지 z/OS에서는 특별한 VSAM 데이터 세트로 나타납니다.z/OS Management Facility, XML 구문 분석 및 생성 서비스, OpenSSH, z/OS용 IBM HTTP 서버, Java용 z/OS SDK 및 일부 z/OS PKI 서비스를 비롯한 수많은 핵심 z/OS 서브시스템 및 애플리케이션은 UNIX 환경을 제공합니다.
z/OS UNIX의 전신인 OpenEdition MVS는 MVS/ESA 4.3에서 처음 구현되었고 MVS/ESA 5.1에서 확장되었습니다.OpenEdition MVS는 POSIX 표준만 지원했습니다.
IBM은 UNIX 시스템 서비스를 지속적으로 향상시키고 있습니다.일반적으로 z/OS의 모든 릴리스에는 z/OS UNIX에 대한 향상된 기능이 포함되어 있습니다.
참고 항목
참조
- ^ "UNIX System Services z/OS Version 1 Release 7 Implementation" (PDF). Software Support Manual. IBM. March 2006. SG24-7035.
Name changed from OpenEdition to OS/390 UNIX System Services
- ^ "z/OS base elements". ibm.com.
- ^ "Hierarchical File System" (PDF). ti-leipzig.de. Archived from the original (PDF) on 2004-09-06. Retrieved 2016-05-12.