용어 해설

리소스 정의 (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의 후속 모델이다.