원격 작업 입력
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
원격 작업 입력(RJE)은 메인프레임 컴퓨터에서 작업을 원격으로 제출하고 처리하는 기술을 의미하며, 다양한 시스템과 프로토콜을 통해 구현되었다. OS/360, OS/VS1, VM 등 IBM 메인프레임 운영 체제의 구성 요소로 RJE, 대화형 원격 작업 입력(CRJE), 원격 입력 서비스(RES) 등이 존재했다. HASP는 초기 터미널에서 작업 입력을 지원했으며, RSCS는 VM에서 RJE 서비스를 제공했다. 네트워크 작업 입력(NJE)은 동료 간의 작업 및 출력을 전송하는 데 사용되었으며, NETRJS는 UCLA에서 개발한 프로토콜로, 배치 작업을 IBM 360 모델 91의 RJS로 전송했다. RJE 워크스테이션은 초기에 단순한 장치였지만, 이후 프로그래밍 가능한 장치로 발전했으며, CDC 200 USER 터미널과 같은 특정 터미널도 존재했다. NJE는 여러 데이터 센터 간에 작업 및 출력을 전송하는 데 사용되었으며, IBM은 NJE 기능을 메인프레임 소프트웨어에 통합했다.
더 읽어볼만한 페이지
- 인터넷 프로토콜 - IPTV
IPTV는 인터넷 프로토콜을 사용하여 실시간 방송, VOD 등 다양한 콘텐츠를 제공하는 텔레비전 서비스이며, 고속통신망과의 통합, 양방향 서비스 등의 장점을 가지지만 망 사업자 제한 등의 제한 사항도 존재한다. - 인터넷 프로토콜 - DNSSEC
DNSSEC는 DNS의 보안 취약점을 개선하기 위해 도메인 정보에 디지털 서명을 추가하여 응답 레코드의 무결성을 보장하고 DNS 위장 공격을 막는 기술로, RRSIG, DNSKEY 등 다양한 리소스 레코드 유형을 사용하여 인증 체인을 구성하며 공개 키 암호 방식을 활용한다.
원격 작업 입력 |
---|
2. 예
- '''OS/360''' 및 OS/VS1의 구성 요소인 '''대화형 원격 작업 입력'''(CRJE)은 대화형 터미널 사용자에게 작업 제출, 검색, 편집 기능을 제공한다.[12]
- '''원격 스풀링 통신 하위 시스템'''(RSCS)은 VM의 구성 요소 또는 추가 비용 제품으로 RJE 서비스를 제공한다. 무료 VM/370의 RSCS는 BSC만 지원했지만, IBM은 유료 버전을 통해 시스템 네트워크 아키텍처(SNA), 네트워크 작업 입력(NJE), TCP/IP 지원을 추가했다.[14]
- '''네트워크 작업 입력'''(NJE)은 동료 간 카드 파일, 작업, 출력물 등을 전송하는 저장 후 전달 네트워킹이다.[7] JES2, JES3, VSE POWER, VM RSCS용 NJE 초기 버전은 BSC 멀티리빙을 사용했지만, IBM은 채널 간 어댑터, SNA, TCP/IP 지원을 추가했다.[2]
- '''NETRJS'''는 UCLA 캠퍼스 컴퓨팅 네트워크에서 개발한 프로토콜로, 배치 작업을 IBM 360 모델 91의 원격 작업 서비스(RJS)로 전송한다.[15][16] 이 프로토콜은 ARPANET 초기 연결 프로토콜 소켓과 인터넷 포트에 할당되었다.[17][18]
2. 1. OS/360 및 후속 시스템
RJE는 RJE 서비스를 제공했던 OS/360 구성 요소의 이름이기도 하다.[19] RJE 워크스테이션 조작자는 로컬 구성과 정책에 따라서 워크스테이션과 메인프레임 간의 작업 흐름을 콘솔로써 완전히 통제한다.OS/360과 OS/VS1의 구성 요소 중 하나인 대화식 원격 작업 입력(CRJE)은 상호작용 터미널에서 사용자를 위한 작업 제출, 작업 검색 및 편집을 제공한다.[20]
휴스턴 자동 스풀링 우선순위(HASP)는 처음에 동기식 송수신 (STR)을 사용하는 터미널에서 작업 입력을 지원했다. HASP II[10]는 이진 동기식 통신(BSC)만 지원했으며, BSC 프로그래밍 가능 워크스테이션을 위한 Multi-leaving[1] 프로토콜을 추가했다. 이 프로토콜은 OS/360 RJE에서 사용되는 프로토콜과 호환되지 않으며, 부착 지원 프로세서 (ASP), JES2, JES3, OS/VS1 원격 입력 서비스 (RES), VM RSCS와 같은 프로그래밍 가능 워크스테이션에서 작업 제출에 사용되는 프로토콜의 기반이 되었고, JES2, JES3, VM RSCS에서 네트워크 작업 입력 (NJE)[7]을 위한 이후 프로토콜도 포함된다.
2. 2. HASP (휴스턴 자동 스풀링 우선순위)
휴스턴 자동 스풀링 우선순위(HASP)는 처음에 동기식 송수신(STR)을 사용하는 터미널에서 작업 입력을 지원했다. 결국 HASP II[10]는 이진 동기식 통신(BSC)만 지원했으며, BSC 프로그래밍 가능 워크스테이션을 위한 Multi-leaving[1] 프로토콜을 추가했다. 이 프로토콜은 OS/360 RJE에서 사용되는 프로토콜과 호환되지 않으며, 부착 지원 프로세서(ASP), JES2, JES3, OS/VS1 원격 입력 서비스(RES), VM RSCS와 같은 프로그래밍 가능 워크스테이션에서 작업 제출에 사용되는 프로토콜의 기반이 되었다. 또한 JES2, JES3, VM RSCS에서 네트워크 작업 입력(NJE)[7]을 위한 이후 프로토콜도 포함된다.2. 3. OS/VS1
대화식 원격 작업 입력(CRJE)은 사용자가 상호작용 터미널에서 작업을 제출, 검색 및 편집할 수 있도록 지원하는 OS/360 및 OS/VS1의 구성 요소이다.[12][20]원격 입력 서비스(RES)는 OS/VS1의 구성 요소로 RJE 서비스를 제공한다.[8][9] RES 워크스테이션 운영자는 로컬 구성 및 정책에 따라 워크스테이션과 메인프레임 간의 작업 흐름을 완전히 제어할 수 있다.
2. 4. VM (운영 체제)
원격 스풀링 통신 하위 시스템(RSCS)[14]는 릴리스에 따라 VM의 구성 요소 또는 추가 비용 제품으로, RJE 서비스를 제공한다. 무료 VM/370의 RSCS는 BSC만 지원했다. IBM은 여러 유료 버전을 통해 시스템 네트워크 아키텍처(SNA), 네트워크 작업 입력(NJE) 및 TCP/IP 지원을 추가했다.2. 5. 기타
휴스턴 자동 스풀링 우선순위(HASP)는 처음에 동기식 송수신(STR)을 사용하는 터미널에서 작업 입력을 지원했다. 결국 HASP II[10]는 이진 동기식 통신(BSC)만 지원했으며, BSC 프로그래밍 가능 워크스테이션을 위한 Multi-leaving[1] 프로토콜을 추가했다. 이 프로토콜은 OS/360 RJE에서 사용되는 프로토콜과 호환되지 않으며, 부착 지원 프로세서(ASP), JES2, JES3, OS/VS1 원격 입력 서비스(RES), VM RSCS와 같은 프로그래밍 가능 워크스테이션에서 작업 제출에 사용되는 프로토콜의 기반이 되었다. 예를 들어 JES2, JES3, VM RSCS에서 네트워크 작업 입력(NJE)[7]을 위한 이후 프로토콜도 포함된다.'''대화형 원격 작업 입력'''(CRJE)[12]는 대화형 터미널의 사용자를 위해 작업 제출, 작업 검색 및 편집을 제공하는 OS/360 및 OS/VS1의 구성 요소이다.
'''원격 스풀링 통신 하위 시스템'''(RSCS)[14]는 릴리스에 따라 VM의 구성 요소 또는 추가 비용 제품으로, RJE 서비스를 제공한다. 무료 VM/370의 RSCS는 BSC만 지원했다. IBM은 여러 유료 버전을 통해 시스템 네트워크 아키텍처(SNA), NJE 및 TCP/IP 지원을 추가했다.
'''네트워크 작업 입력 (NJE)'''[7]는 동료 간에 카드 파일, 작업, 인쇄된 출력 등을 전송하기 위한 저장 후 전달 네트워킹이다. JES2, JES3, VSE POWER 및 VM RSCS용 NJE의 초기 버전은 BSC 멀티리빙을 사용했지만 IBM은 빠르게 채널 간 어댑터 지원을 추가했다. IBM은 나중에 SNA 및 궁극적으로 TCP/IP 지원을 추가했다.[2]
'''NETRJS'''는 UCLA의 캠퍼스 컴퓨팅 네트워크에서 개발한 프로토콜로, 배치 작업을 해당 IBM 360 모델 91의 원격 작업 서비스 (RJS)로 전송한다.[15][16] 이 프로토콜은 원래 ARPANET 초기 연결 프로토콜 소켓 71, 73 및 75에 할당되었으며,[17] 나중에 인터넷 포트 71–74로 재할당되었다.[18] RJS는 UCLA에서 카드 판독기/프린터 터미널에서 원격 배치를 지원하기 위해 작성된 하위 시스템인 OS/360 MVS이다.[15]
3. RJE 워크스테이션
'''원격 작업 입력'''(RJE)은 RJE 서비스를 제공했던 OS/360 구성 요소의 이름이기도 하다.[19] RJE 워크스테이션 조작자는 로컬 구성과 정책에 따라서 워크스테이션과 메인프레임 간의 작업 흐름을 콘솔로써 완전히 통제한다.
'''대화식 원격 작업 입력'''(Conversational Remote Job Entry, CRJE)는 OS/360과 OS/VS1의 구성 요소 중 하나로,[20] 상호작용 터미널에서 사용자가 작업을 제출하고, 검색하고, 편집할 수 있도록 지원한다.
초창기 RJE 워크스테이션은 IBM BISYNC 또는 STR과 같은 바이트 동기 통신 프로토콜이나 다른 공급업체의 유사한 프로토콜을 사용하는 "덤"(비프로그래밍 가능) 장치였다. 이후 프로그래밍 가능한 장치나 소형 컴퓨터가 사용되었고, IBM은 HASP 및 이후 ASP, JES2, JES3, RSCS와 함께 사용할 수 있는 HASP 멀티리빙이라는 프로토콜을 개발했다. IBM System/360 Model 20, 1130, Mohawk Data MDS 2400, UNIVAC 1004 등이 널리 사용되었다. 이후 RJE 워크스테이션은 IBM 동기식 데이터 링크 제어, HDLC, X.25와 같은 비트 지향적인 전이중 프로토콜로 전환되었다. 인터넷 엔지니어링 태스크 포스는 인터넷 원격 작업 입력 프로토콜에 대한 RFC를 정의했지만, 현재는 구식 또는 레거시로 간주된다.[3]
3. 1. CDC 200 USER 터미널
'''200 USER 터미널'''은 1960년대 컨트롤 데이터 코퍼레이션이 CDC 6000 시리즈 및 CDC 3000 시리즈 메인프레임 컴퓨터를 위해 개발한 원격 일괄 처리 터미널 및 프로토콜이다.[4] 200 USER 터미널은 저속 펀치 카드 리더, 라인 프린터, CRT 운영자 콘솔로 구성되었다. 일반적으로 동기식 모뎀을 통해 원격 메인프레임과 통신했다. 메인프레임 측의 소프트웨어 서브시스템은 Export-Import 200이라고 불렸고, 이후 Remote Batch Facility(RBF)라고 불렸다. UT200 프로토콜을 사용하는 다른 원격 일괄 처리 터미널로는 CDC 731, 732, 734가 있다.[5] UT200 프로토콜용 소프트웨어 에뮬레이터는 여러 미니컴퓨터 시스템용으로도 작성되었다.4. 네트워크 작업 입력 (NJE)
'''네트워크 작업 입력'''(NJE)[7]은 동료 간에 카드 파일, 작업, 인쇄된 출력 등을 전송하기 위한 저장 후 전달 네트워킹이다. JES2, JES3, VSE POWER 및 VM RSCS용 NJE의 초기 버전은 이진 동기식 통신(BSC) 멀티리빙을 사용했지만 IBM은 빠르게 채널 간 어댑터 지원을 추가했다. IBM은 나중에 시스템 네트워크 아키텍처(SNA) 및 궁극적으로 TCP/IP 지원을 추가했다.[2]
NJE는 단일 대형 중앙 컴퓨터 센터를 가진 조직에 적합하지만, 여러 데이터 센터를 가진 대규모 조직에서는 제출된 작업, 프린터 출력을 피어 투 피어(peer-to-peer) 방식으로 전송하는 데 관심이 있었다. 고객 요청에 따라 IBM은 BITNET 및 VNET에서 파생된 일련의 시설을 개발했으며 이를 Network Job Entry(NJE)라고 했다. 해당 소프트웨어의 일부로 IBM은 노드 간에 데이터 세트를 전송하는 명령(집단적인 이름을 가진 컴퓨터의 복합체)을 제공했다. NJE를 사용하면 배치 작업이 실행될 위치와 출력이 처리될 위치를 제어할 수 있다. 마찬가지로 NJE를 통해 대화형 사용자는 인쇄되거나 펀치된 출력을 다른 노드로 보낼 수 있다.
IBM은 NJE 기능을 메인프레임 소프트웨어에 통합했으며 더 이상 별도의 제품으로 제공되지 않는다. 그러나 JES3의 NJE 지원에는 배치 데이터 전송(BDT) 프로그램 제품이 필요하며, z/VM의 NJE 지원에는 원격 스풀링 통신 하위 시스템(RSCS) 프로그램 제품이 필요하다. NJE는 노드 간에 이진 동기 통신 (BSC), 채널 간 어댑터 (CTCA), 시스템 네트워크 아키텍처 (SNA) 및 TCP/IP[6] 연결을 지원한다.[2]
참조
[1]
매뉴얼
OS/VS2 HASP II Version 4 Logic - Program Number 370H-TX-001 VS2 - SVS Release 1.7
http://bitsavers.org[...]
IBM
2022-03-17
[2]
매뉴얼
z/OS Network Job Entry (NJE) Format and Protocols
https://www.vm.ibm.c[...]
IBM
2023-04-30
[3]
간행물
Remote Job Entry Protocol
https://www.rfc-edit[...]
IETF
2022-03-12
[4]
매뉴얼
200 User Terminal - Hardware Reference Manual
http://bitsavers.org[...]
2022-03-13
[5]
매뉴얼
731-12 - 732-12 - Batch Terminals - Operating and Programming Guide
http://bitsavers.org[...]
2022-03-13
[6]
웹사이트
NJE/IP
https://www.sinenomi[...]
Sine Nomine Associates
2023-03-08
[7]
매뉴얼
Network Job Entry (NJE) Formats and Protocols
https://www.ibm.com/[...]
IBM
2014
[8]
매뉴얼
OS/Virtual Storage 1 Features Supplement
http://bitsavers.org[...]
IBM
1972-08
[9]
매뉴얼
OS /VS1 Planning and Use Guide VS1 Release 2
http://bitsavers.org[...]
1973-01
[10]
매뉴얼
OS/VS2 HASP II Version 4 System Programmer's Guide Program 370H-TX-001
IBM
[11]
매뉴얼
IBM System/360 Operating System Remote Job Entry Program Number 360S-RC-536
http://www.bitsavers[...]
IBM
1968-11
[12]
매뉴얼
IBM System/36D Operating System: Conversational Remote Job Entry Concepts and Facilities
http://bitsavers.org[...]
IBM
[13]
매뉴얼
IBM System/360 and System/370 Asymmetric Multiprocessing System: General Information Manual, Program Number 360A-CX-15X
IBM
[14]
매뉴얼
Remote Spooling Communications Subsystem Networking Program Reference and Operations Manual
http://bitsavers.org[...]
1982-04
[15]
간행물
NETRJS - A THIRD LEVEL PROTOCOL FOR REMOTE JOB ENTRY
IETF
1971-01
[16]
간행물
CCN AS A NETWORK SERVICE CENTER
IETF
1971-01
[17]
간행물
ASSIGNED NUMBERS
IETF
1977-11
[18]
간행물
ASSIGNED NUMBERS
IETF
1983-01
[19]
매뉴얼
IBM System/360 Operating System Remote Job Entry Program Number 360S-RC-536
http://www.bitsavers[...]
1968-11
[20]
매뉴얼
IBM System/36D Operating System: Conversational Remote Job Entry Concepts and Facilities
http://bitsavers.org[...]
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com