SDSF

시스템 디스플레이 및 검색 기능(System Display and Search Facility, SDSF)은 IBM의 IBM 메인프레임 운영체제인 z/OS의 구성 요소로, 사용자와 관리자가 대화형 사용자 인터페이스를 사용하여 메인프레임 작동 및 시스템 리소스의 다양한 측면을 보고 제어할 수 있도록 한다. SDSF에 표시되는 정보 중 일부에는 배치 작업 출력, 유닉스 프로세스, 스케줄링 환경, 프린터 및 네트워크 라인과 같은 외부 장치의 상태, 배치 및 시스템 로그 파일 및 덤프가 포함된다.

역사
현장 개발 프로그램 제품일 때 SDSF는 SPOOL 디스플레이 및 검색 기능으로 알려졌다. SPOOL이라는 단어는 1980년대 후반에 프로그램 제품이 되었을 때 System으로 변경되었다.

z/OS 릴리스 1.9부터 SDSF는 REXX 인터페이스를 지원하여 배치 프로그램이 SDSF 기능을 사용할 수 있도록 한다. 이 지원에는 SDSF에서 시작된 정보가 포함된 스템 변수가 포함된다.

z/OS 릴리스 1.10 이전에는 SDSF가 JES2와 함께만 사용하도록 지원되었고 JES3는 지원되지 않았다. 비록 독립 소프트웨어 개발 판매 회사인 피닉스 소프트웨어 인터내셔널과 톤 소프트웨어의 제품이 JES3에 유사한 기능을 제공했지만 말이다. z/OS 릴리스 1.10 이상에서는 SDSF가 JES3를 완벽하게 지원하며, JES3 작업의 데이터/세트 및 작업 출력을 표시하는 일부 새로운 명령(JDS 및 ODS)을 포함한다.

z/OS V1R13 릴리스와 함께 SDSF는 커서 감지 정렬 또는 포인트 앤 샷 정렬 및 Rexx 및 Java 프로그래밍 환경의 개방형 로그에 대한 광범위한 지원과 같은 몇 가지 흥미로운 기능이 포함되었다.

기능
SDSF는 각 패널이 메인프레임 작동의 특정 측면에 대한 정보를 표시하는 패널 모음으로 구성된다. 현재 제공되는 패널은 다음과 같다.

 LOG: 시스템 활동의 현재 로그를 확인한다.
 DA: "활성 사용자/작업 표시" 또는 실행 중인 프로세스.
 I: 입력 대기열 - 실행 대기 중인 작업을 표시한다.
 H: 보류 중인 작업 - 입력 또는 출력으로 해제되기를 기다리거나, 작업 JCL(작업 제어 언어)의 실제 사본 또는 이전에 실행된 작업.
 ST: 모든 작업의 현재 상태를 표시한다. 작업 목록은 PRE 기본 명령을 사용하여 필터링할 수 있다.
 PR: 프린터를 표시한다.
 INIT: 초기자(작업이 실행되는 영역)를 표시한다.
 O: 출력 대기열
 LINE: 네트워크 작업 항목(NJE) 라인
 SR: 시스템 요청
 MAS: MAS(다중 액세스 스풀)의 멤버
 JC: 작업 클래스
 PS: z/OS 유닉스 프로세스
 RES: WLM(워크로드 관리자) 리소스
 ENC: 인클레이브
 SE: 스케줄링 환경
 PUN: 펀치
 RDR: 리더
 NODE: NJE(네트워크 작업 항목) 노드
 SO: 스풀 오프로드
 SP: 스풀 볼륨
 RM: 리소스 모니터
 CK: 상태 검사기
 ULOG: 사용자 세션 로그

ST 패널에서 SDSF는 각 배치 작업에 대해 다음 명령을 지원한다. 이러한 명령은 원하는 기능을 수행하는 JES2 또는 JES3 명령으로 변환된다.
 C: 실행 중인 작업을 취소한다.
 S: 작업 선택 (보기 전용)
 SE: 작업 편집 선택 (편집 모드에서 보기)
 SJ: 작업 표시 (작업의 원래 JCL 보기)
 P: 작업을 삭제한다 (완전히 제거).

 같이 보기 
 z/OS 운영체제 및 그 기원인 MVS

 각주 

 외부 링크 
 IBM 시스템 디스플레이 및 검색 기능

분류:IBM 메인프레임 운영체제