용어 해설
- 리소스 정의 (Resource Definition)
-
리소스 명칭, 유형, 속성 및 리소스에 접근하기 위해 필요한 정보 등을 포함한 설정 정보이다.
- Map
-
OSC 시스템에서 애플리케이션과 터미널 간의 통신을 위해서 화면을 구성하는 여러 가지 명령들로 어셈블러 매크로로 구성된다.
- 태스크 (Task)
-
하나의 사용자 트랜잭션 요청에 따라 일어나는 하나의 시스템 실행 단위를 의미한다.
- 트랜잭션 (Transaction)
-
하나의 사용자 요청에 따른 하나의 처리 단위를 의미한다. 복구가 가능한 하나의 완성된 작업이라고 볼 수 있다.
- 포맷 (Format)
-
OSI 시스템에서 애플리케이션과 터미널 간의 통신을 위해서 화면을 구성하는 여러 가지 명령들로 어셈블러 매크로로 구성된다.
- Agent (에이전트)
-
OpenFrame Manager 서버 구성요소 중 하나로 특정 머신과의 통신을 담당한다.
- Alternate Index (보조 인덱스)
-
베이스 클러스터 레코드에 기본 키 외의 키 필드로 접근할 수 있는 방법이다.
- APPLID
-
OpenFrame 시스템 내에서 각 OSC 애플리케이션 서버를 구별하기 위해서 배정하는 식별자이다. Tmax의 서버명을 OSC 애플리케이션 서버의 APPLID로 사용한다.
- ATI (Active Terminal Information)
-
MSC 및 MSI 시스템에서 접속 중인 에뮬레이터 정보를 저장하고 관리하기 위해 사용하는 영역이다.
- ATI (Automatic Transaction Initiation)
-
클라이언트의 트랜잭션 요청을 제외하고, OSC 시스템이 자동으로 트랜잭션을 일으키는 기능이다.
- Base Cluster (베이스 클러스터)
-
보조 인덱스에 의해서 다른 처리 순서를 제공받는 근본 데이터 셋이다.
- BCS (Basic Catalog Structure)
-
데이터 셋 이름을 키로 가지는 VSAM KSDS 데이터 셋으로, 데이터 셋의 이름으로 데이터 셋의 정보를 저장하고 획득한다. 카탈로그를 구성하는 데이터 셋 중 하나이다.
- BMP (Batch Messaging Processing)
-
IMS/DC의 BMP Region에서 사용자 프로그램이 운영될 수 있도록 하는 모듈로 Batch성 업무를 지원한다.
- BMS (Basic Mapping Support)
-
IBM Mainframe CICS 시스템 내에서 터미널을 통해 입력 받은 메시지를 애플리케이션 서버가 처리할 수 있는 데이터 형태로 변환하는 역할을 담당한다. 그 반대의 경우에도 적용된다.
- Catalog
-
다른 데이터 셋에 대한 메타 정보를 가지고 있는 데이터 셋으로 데이터 셋의 구체적인 저장위치를 모르더라도 이름만으로 해당 데이터 셋을 사용할 수 있게 해준다.
- CBLTDLI
-
OSC, OSI 및 Batch 애플리케이션이 HiDB에 접근할 때 사용하는 호출 레벨의 인터페이스이다.
- CICS (Customer Information Control System)
-
IBM Mainframe 시스템에서 트랜잭션 단위의 업무를 처리하는 트랜잭션 서버 시스템이다.
- COMMAREA (Communication Area)
-
한 트랜잭션 상의 두 프로그램 사이, 또는 한 터미널로부터 작동되는 두 트랜잭션 사이에 데이터를 주고 받을 때 사용하는 데이터 통신영역이다.
주) CICS 내의 프로그램만 해당된다.
- Control Interval
-
VSAM이 데이터 레코드와 레코드 제어 정보를 저장하는 디스크 디바이스의 연속적인 영역이다.
- CPM
-
서로 다른 코드 페이지를 사용하는 시스템 간의 데이터를 변환 및 관리하는 툴로 국제 표준 코드 집합인 유니코드를 매개체로 서로 다른 코드를 Mapping 시킨다.
- CVDA (CICS-Value Data Areas)
-
OSC 애플리케이션 프로그램에서 사용할 수 있는 시스템 지정 심볼릭 값이다.
- CWA (Common Work Area)
-
하나의 OSC 서버 또는 CICS 서버의 모든 애플리케이션들이 공동으로 작업할 수 있는 공간이다.
단, OSC에서는 동일 Region에 대응되는 서버그룹 내에서만 사용이 가능하고, CICS에서는 동일 Region 내의 프로그램에서만 사용이 가능하다.
- Data Set Access Method
-
데이터를 레코드 단위로 저장하고 검색하는 데 사용되는 기술이다.
- DBD (Database Description)
-
데이터베이스의 구조나 액세스 메소드, 데이터베이스 레코드 내의 세그먼트와 필드, 그리고 각각의 세그먼트 유형 간의 관계에 대해 기술하는 매크로 어셈블러 명령어 집합이다.
- DCB (Data Control Block)
-
데이터 셋에 대한 적절한 처리 정보가 담긴 구조체로서, JCL의 DD문이나 카탈로그에서 정보를 추출하여 구성된다.
- DEDB (Data Entry Database)
-
하나 또는 그 이상의 AREA로 구성된 직접 접근 데이터베이스이다.
각각의 AREA는 루트 세그먼트와 종속 세그먼트를 포함한다.
DEDB는 특히 대용량 고성능 데이터베이스 처리를 위해 고안되었다.
- DIB (DL/I Interface Block)
-
EXEC DLI 인터페이스를 사용하는 경우 DL/I 모듈과 애플리케이션 프로그램 간을 연결하는 시스템 컨트롤 블록이다.
- DL/I (Data Language One)
-
애플리케이션이 IMS 시스템에서 관리하는 트랜잭션 메시지나 데이터베이스에 접근하기 위해 사용하는 인터페이스 모듈이다.
- DPL (Distributed Program Link)
-
OSC 애플리케이션 프로그램에서 원격 OSC 애플리케이션 서버에 존재하는 프로그램을 링크하는 기능이다.
- EIB (EXEC Interface Block)
-
OSC 애플리케이션 프로그램과 OSC 애플리케이션 서버 간을 연결하는 시스템 컨트롤 블록이다.
- EXEC CICS
-
OSC 애플리케이션 프로그램이 OSC 리소스에 접근할 때 사용하는 명령어 인터페이스이다.
- EXEC DLI
-
OSC 및 Batch 애플리케이션이 PCB를 이용하여 리소스에 접근할 때 사용하는 명령어 인터페이스이다.
주) DLI를 이용하여 HiDB 뿐만 아니라 DC파트의 Message Queue에도 접근이 가능하다.
- Function Shipping
-
OSC 애플리케이션 프로그램에서 원격 OSC 애플리케이션 서버에 설정된 리소스에 접근할 수 있는 기능이다.
- GDG (Generation Data Group, 세대 데이터 그룹)
-
서로 관련이 있는 연속적인 데이터 셋을 카탈로그에 등록하여 하나의 그룹으로 관리한다.
- GDS(Generation Data Set, 세대 데이터 셋)
-
세대 데이터 그룹 안에 포함되어 있는 각각의 데이터 셋을 의미한다.
- HiDB (Hierarchical Database/High Performance Database)
-
IBM Mainframe의 IMS/DB 제품에 대응되는 OpenFrame 데이터베이스 제품 이다.
- IFP (IMS Fast Path) 타입 지원 모듈
-
IMS/DC의 IFP Region에서 사용자 프로그램이 운영될 수 있도록 하는 모듈이다.
- IMS/DB (Information Management System/Database)
-
IBM Mainframe의 제품으로 고객의 업무 데이터를 구조적으로 저장하고 관리하는 계층적 데이터베이스 관리 시스템이다.
- IMS/DC (Information Management System/Data Communication)
-
IBM Mainframe의 제품으로 네트워크 터미널에서 전달되거나 다른 애플리케이션에서 생성된 트랜잭션 메시지를 처리하는 메시지 기반의 트랜잭션 처리 시스템이다.
- Internal Reader (인터널 리더)
-
OpenFrame 모듈이 JCL을 TJES로 전송할 수 있도록 하는 내부 모듈이다.
- IOPCB
-
PCB 중에서 OSI에서 제공하는 Message Queue에 데이터를 읽고 쓰기 위해 사용하는 리소스이다.
- JCL (Job Control Language)
-
TJES가 Batch 프로그램을 실행하거나 서브 시스템을 구동하는 방법을 기술한 스크립트 언어이다.
- JOBQ
-
TJES가 JOB에 대한 정보를 저장하는 시스템 데이터 셋이다.
- Lock Server
-
데이터 셋을 조작할 때 데이터 셋에 대한 Lock을 관리하여 해당 데이터 셋의 독점적인 사용을 보장해주는 서버이다.
- Logical Relationship (논리 관계)
-
물리적으로 서로 다른 2개의 데이터베이스 세그먼트 사이의 논리적인 연결을 의미한다.
- LUW (Logical Unit of Work)
-
하나의 애플리케이션이 하나의 UOW(Unit of Work)로 이루어진 경우와는 달리 여러 개의 논리적인 구간으로 나누어진 경우, 나뉘어진 각각의 UOW를 의미한다.
- Master (마스터)
-
OpenFrame Manager 서버의 구성요소 중 하나로 OpenFrame 엔진과 통신 역할을 담당한다.
- Message Queue (메시지 큐)
-
OSI에서 Message를 이용하여 동작하는 프로그램을 위한 시스템 리소스이다.
- MFS (Message Format Service)
-
IMS/DC 시스템 내에서 터미널을 통해 입력받은 메시지를 애플리케이션 서버가 처리할 수 있는 데이터 형태로 변환하는 역할을 담당한다. 그 반대의 경우에도 적용된다.
- Mirror Server (미러 서버)
-
Function Shipping, DPL, 그 외의 서버 간의 원격 통신을 필요로 하는 요청을 처리하는 OSC 애플리케이션 서버이다.
대상이 되는 OSC 애플리케이션 서버의 설정 및 리소스를 공유한다.
- Mirror Service (미러 서비스)
-
OSC 원격 트랜잭션으로부터 DPL 및 Function Shipping 요청을 받게 되면 미러 서버에서 구동되어서 요청된 기능을 실제로 수행하는 역할을 하는 서비스이다.
- MPP (Message Processing Program)
-
IMS/DC의 MPP Region에서 사용자 프로그램이 운용될 수 있도록 하는 모듈로 기존 IBM Mainframe MPP 상의 사용자 프로그램의 특징인 메시지 큐 매니저를 통해 진행되는 업무 흐름을 그대로 지원한다.
- MSC (Mapping Support type C)
-
IBM Mainframe BMS에 대응하는 시스템으로 TN3270 터미널을 통해 입력 받은 메시지를 OpenFrame/Online OSC 애플리케이션 서버가 처리할 수 있는 데이터 형태로 변환한다. 또한 OSC 애플리케이션 서버와 터미널 간의 EBCDIC 데이터와 ASCII 데이터가 원활하게 통신할 수 있도록 한다.
- MSI (Mapping Support type I)
-
IBM Mainframe MFS에 대응하는 시스템으로 TN3270 터미널을 통해 입력받은 메시지를 OpenFrame/Online OSI 애플리케이션 서버가 처리할 수 있는 데이터 형태로 변환한다. 또한 OSI 애플리케이션 서버와 터미널 간의 EBCDIC 데이터와 ASCII 데이터가 원활하게 통신할 수 있도록 한다.
- MVS (Multiple Virtual Storage)
-
IBM Mainframe System/370 및 System/390 시스템의 기반이 되는 운영 체제이다.
- NCS (Named Counter Server)
-
IBM Mainframe SYSPLEX 환경에서 순차적인 번호를 제공하는 카운터 서버를 의미한다.
- Non-VSAM
-
VSAM 액세스 메소드 기술이 사용되기 이전에 개발된 액세스 메소드이다.
- OIVP (OpenFrame/Online Installation Verificaiton Procedure)
-
OpenFrame/Online 환경이 올바르게 구축되어 기동에 문제가 없는지 검증하는 절차이다.
- Online Core
-
OpenFrame의 Online에서 제공하는 모든 종류의 애플리케이션 서버가 동작되도록 하기 위해 공통적으로 필요한 영역으로 TP-Monitor인 Tmax가 해당 엔진 기능을 담당한다.
- OpenFrame Manager
-
OpenFrame의 편리한 운영을 위해 GUI 환경을 제공하는 관리 툴이다.
- OSC Application Server
-
OSC 애플리케이션 프로그램 실행을 위한 리소스 및 환경을 제공하고, 프로그램을 구동하는 역할을 수행하는 OpenFrame 타입의 Tmax 서버를 지칭한다.
- OSC System Server
-
OSC 애플리케이션 서버에서 보조하거나 또는 시스템 운영을 위해 추가적인 기능을 제공하는 서버이다.
- OSC (Online Server type C)
-
OpenFrame/Online 제품 중 IBM CICS Transaction Server에 대응하는 서버 타입으로 온라인 트랜잭션 업무를 처리하는 미들웨어이다.
- OSD (Online System Definition)
-
OpenFrame/Online 시스템 운영을 위한 각종 리소스 정의들이 저장되는 영역이다.
- OSI (Online Server type I)
-
OpenFrame/Online 제품 중 IBM Mainframe의 IMS/DC에 대응하는 서버 타입으로 온라인 트랜잭션 업무를 처리하는 미들웨어이다.
- OST (OSC Supplied Transaction)
-
IBM CICS 시스템의 Supplied Transaction에서 시스템 운영에 필요한 트랜잭션 기능을 제공하는 OpenFrame/OSC의 모듈이다.
- OUTPUTQ
-
TJES가 JOB 수행 중에 생성되는 output에 관한 정보를 저장하는 시스템 데이터 셋이다.
- PATH (접근경로)
-
보조 인덱스를 이용해서 베이스 클러스터를 처리할 때 사용되는 카탈로그 엔트리로서 각 보조 인덱스마다 최소 하나의 접근경로가 정의된다.
- PCB (Program Control Block)
-
IMS 데이터베이스나 메시지 소스나 Destination에 대한 애플리케이션의 인터페이스를 규정하는 컨트롤 블록이다. PSB를 생성할 때 DBA에 의해 정의된다.
- PCB Mask
-
애플리케이션의 DL/I 호출에 대한 여러 가지 결과 정보를 포함한 데이터 구조체이다.
- PDS (Partitioned Data Set)
-
분할 데이터 셋, 여러 개의 순차 구조를 가지는 멤버들과 각각의 멤버를 기술하는 디렉터리 항목으로 구성된다.
- PSB (Program Specification Block)
-
특정 애플리케이션이 데이터베이스의 어떤 세그먼트와 필드를 읽을 수 있고, 또 해당 세그먼트에 대해 어떤 작업을 수행할 수 있는지에 대한 접근 타입을 기술한 매크로 어셈블러 명령어 집합으로, 특정 데이터베이스에 하나 이상의 뷰를 가지고 있다.
- Region
-
IBM Mainframe 시스템에서 프로그램이 돌아가는 주소 공간(Address space)를 의미한다. 하나의 CICS Region은 OSC 애플리케이션 서버에 일대 일로 대응되며, 여러 개의 OSC 애플리케이션 서버 프로세스들이 하나의 CICS Region이 수행하던 작업들을 처리한다.
- RTSD (Runtime System Definition)
-
OSC 애플리케이션 서버들이 런타임 상태에서 리소스 정의들을 접근할 수 있도록 리소스 정의들이 저장되는 영역이다.
- RWA (Region Work Area)
-
하나의 OSC 서버에서 공통으로 사용되는 정보들을 저장하기 위한 공유 메모리 영역이다.
- SDS (Sequential Data Set)
-
순차 데이터 셋, 레코드가 저장된 순서대로 데이터를 처리하는 구조의 데이터 셋이다.
- Secondary Index
-
루트 세그먼트 키를 이용해서 데이터베이스 레코드에 접근하는 방식 이외에 다른 인덱스 키를 이용해서 특정 세그먼트에 접근하는 부가적인 방법을 제공한다.
- SMS (Storage Management System)
-
데이터 셋과 저장 장치를 효율적으로 관리할 수 있도록 도와주는 시스템 유틸리티와 라이브러리 모듈이다.
- Sphere (스피어)
-
베이스 클러스터와 이 베이스 클러스터에 대한 보조 인덱스들의 집합이다.
- SPOOL (Simultaneous Peripheral Operations OnLine)
-
JOB 수행에 필요한 입력이나 JOB 수행 중에 생성되는 결과 등을 저장하는 임시 저장 공간이다.
- SSA (Segment Search Argument)
-
DL/I 호출에 대한 처리 과정에서 필요한 조건 정보를 기술하는 파라미터이다.
- SWA (System Work Area)
-
OSC 시스템에서 사용하는 정보들을 저장하기 위한 공간이다. 애플리케이션에서 접근은 불가능하다.
- SYSID
-
한 OSC 애플리케이션 서버에서 다른 OSC 애플리케이션 서버를 구분하기 위한 식별자이다.
- TACF (Tmax Access Control Facility)
-
IBM Mainframe의 RACF에 대응되는 OpenFrame 사용자 인증 및 보안 프로그램이다.
- TCTUA (Terminal Control Table User Area)
-
OSC 시스템과 연결된 터미널에 할당되는 영역으로 애플리케이션 프로그램에서 접근이 가능하다.
- TDQ (Transient Data Queue)
-
OSC 애플리케이션 서버 내부 또는 외부로 데이터를 보내기 위한 데이터 전송 큐이다.
- TJES (Tmax Job Entry Subsystem)
-
IBM Mainframe의 JES에 대응되는 OpenFrame의 모듈로 시스템에서 JOB을 받아 스케줄링한 후 내부 포맷으로 변경하고, JOB을 선택하여 실행한 결과로 생성된 output을 처리하는 등 Batch JOB을 관리하는 서브 시스템이다.
- TSAM (Tmax VSAM)
-
IBM Mainframe VSAM에 대응되는 제품으로 VSAM 데이터 셋을 효율적으로 관리하고 처리하는 모듈이다.
- TSQ (Temporary Storage Queue)
-
OSC 애플리케이션 프로그램에서 큐 형식으로 임시적으로 데이터를 저장할 수 있는 리소스이다.
- TWA (Transaction Work Area)
-
트랜잭션 단위로 할당하는 애플리케이션이 작업할 수 있는 공간이다.
- UOW (Unit of Work)
-
하나의 애플리케이션에서 복구 지점을 기준으로 논리적으로 나뉘어진 구간을 의미한다. 복구 지점은 태스크의 끝 또는 SYNCPOINT 지점이다.
- VSAM (Virtual Storage Access Method)
-
액세스 메소드 중 하나로 디스크에 저장된 고정길이 레코드나 가변길이 레코드에 대한 직접처리 또는 순차처리를 하는데 사용되는 기술이다.
- VTOC (Volume Table of Contents)
-
각 볼륨의 공간 할당 정보와 확장 정보를 관리하는 시스템 데이터 셋이다.
- VVDS (VSAM Volume Data Set)
-
시스템에서 사용하는 모든 볼륨마다 하나씩 정의한 VSAM ESDS 데이터 셋이다. 카탈로그를 구성하는 데이터 셋 중 하나이다.
- z/OS (zero-downtime OS)
-
64Bit용 IBM 서버 운영체제로 OS/390의 후속 모델이다.