Job Entry Subsystem 2/3 (original) (raw)

About DBpedia

Job Entry Subsystem (JES、ジョブ入力サブシステム) は、IBMのメインフレーム用オペレーティングシステムの MVS系(OS/360、MVS、OS/390、z/OS)が使用する、ジョブの受け取り、スケジューリング、処理結果の出力を行うサブシステムである。

Property Value
dbo:abstract Das Job Entry Subsystem (JES) ist ein Subsystem unter z/OS auf IBM-Großrechnern. In den Anfängen der IBM-Großrechner war die sogenannte Stapel- bzw. Batchverarbeitung die einzig mögliche Form der Datenverarbeitung. Sogenannte Jobs wurden damals auf Lochkarten codiert, über Lochkartenleser in das System eingelesen und sequentiell abgearbeitet. Auch wenn heute keine Lochkarten mehr verarbeitet werden, spielt die Stapelverarbeitung weiterhin eine wichtige Rolle. Sie wird heute vornehmlich für die automatisierte Verarbeitung, oft für die sogenannte Massenverarbeitung, genutzt. Die Steueranweisungen für die Stapelverarbeitung wurden damals wie heute in der Job Control Language (JCL) codiert. Das Job Entry Subsystem steuert als Subsystem des Betriebssystems z/OS die auszuführenden Jobs. Es wird vom Betriebssystem benötigt, um Jobs entgegenzunehmen, aufzuarbeiten, zu disponieren, an das Betriebssystem zur Ausführung weiterzuleiten und die Ausgaben des Jobs entgegenzunehmen. Kurz gesagt, bringt das JES die Jobs ins Betriebssystem und nimmt die Ausgaben der Jobs entgegen. Für z/OS existieren zwei Job Entry Subsystems: JES2 und JES3, wobei JES2 am weitesten verbreitet ist. (de) The Job Entry Subsystem (JES) is a component of IBM's MVS mainframe operating systems that is responsible for managing batch workloads. In modern times, there are two distinct implementations of the Job Entry System called JES2 and JES3. They are designed to provide efficient execution of batch jobs. Job processing is divided into several phases to provide parallelism through pipelining. These phases include input processing where jobs are read and interpreted, the execution phase where jobs run, and output processing where job output is printed or stored on DASD. Jobs that are in the same phase of execution are usually said to reside on a particular queue; for example, jobs that are currently executing are on the execution queue. To improve I/O efficiency, JES performs spooling, which provides multiple jobs with simultaneous access to a common storage volume. JES uses a structure called a checkpoint to backup information about currently executing jobs and their associated output. The checkpoint can be used to restore jobs and output in the event of unexpected hardware or software failures. Although JES2 and JES3 provide the same core functionality, there are certain features that may be present in one JES but not the other. Because of these differences, one JES may be favored over the other in certain customer installations. JCL is used to define jobs to both JES2 and JES3, but small changes usually need to be made to the JCL to get a job written for one JES to run on the other.A common issue was that JES3 checked that all datasets listed in the JCL existed before execution or that there was a prior step where the dataset was defined as NEW,CATLG. JES2 did not insist on this, allowing the job to run even though it would fail when the step using it failed to find it. (en) Job Entry Subsystem (JES、ジョブ入力サブシステム) は、IBMのメインフレーム用オペレーティングシステムの MVS系(OS/360、MVS、OS/390、z/OS)が使用する、ジョブの受け取り、スケジューリング、処理結果の出力を行うサブシステムである。 (ja) 잡 엔트리 서브시스템(Job Entry Subsystem, JES)은 IBM MVS (OS/VS2 R2 ~ z/OS) 운영 체제의 구성 요소의 하나로, 컴퓨터 시스템에 잡을 기입하고 잡 처리를 위한 스케줄링을 하며 잡의 출력 처리를 제어한다. "JES"라는 용어가 에도 있으나 보통 "JES1"로 부른다. MVS JES는 MVS 하에서 구동되는 태스크(task)의 하나로서 여러 잡들을 MVS 시스템에 기입하거나 MVS 시스템으로부터 잡을 출력함과 동시에 실행 스케줄링을 제어하는데 필요한 기능들을 제공한다. MVS 운영 체제를 위한 효율적인 스풀링, 스케줄링, 관리 기능을 제공하도록 설계되어 있다. 잡 처리를 수많은 태스크들로 분리함으로써 MVS는 더 효율적으로 운영할 수 있다. 특정 시간대에서 컴퓨터 시스템의 자원은 개개의 잡들을 위한 태스크들을 바삐 처리하는 동안, 다른 태스크들은 이러한 자원들을 이용할 수 있을 때까지 기다린다. 즉, MVS는 MVS의 기본 제어 프로그램과 JES 사이의 잡과 자원의 관리를 분리시킨다. 이러한 방식으로 JES는 프로그램 실행 전후에 잡들을 관리하며, 기본 제어 프로그램은 처리 도중에 해당 잡들을 관리한다. MVS에는 세 개의 JES가 있다.: 마스터, JES2, JES3. 마스터(Master) 서브시스템은 시스템 초기화를 하는 도중에, 또 JES의 주 제어권 밖에서 실행되어야 하는 시스템 태스크를 시작할 때 사용된다. 특히 주 JES를 시작하는데 사용된다. JES2 (잡 엔트리 서브시스템 2)는 (Houston Automatic Spooling Priority, HASP)에 그 기원을 두며, IBM의 프로그래머들이 주도적으로 개발하였고 마침내 1960년대 중순에 이르러 NASA를 위해 IBM이 소유, 지원하게 되었다. JES3 (잡 엔트리 서브시스템 3)는 대체적으로 (Attached Support Processor, ASP)로부터 비롯되었으며, IBM이 초기에 선호했던 OS/360 유닛 레코드 I/O를 위한 시스템이었다. (ko) JES2 (аббр. от англ. Job Entity Subsystem 2) — система управления пакетными заданиями в операционной системе z/OS. Является базовым элементом z/OS. Функции JES2: * Прием входящих пакетных заданий * Регистрация входящих заданий * Анализ заданий и формирование очереди заданий * Передача заданий на выполнение управляющей программе * Получение результатов от управляющей программы * Формирование отчетов о выполненных заданиях JES2 работает в собственном адресном пространстве и имеет статус подсистемы (использует специальный SSI-интерфейс для взаимодействия с базовой управляющей программой z/OS). (ru)
dbo:wikiPageExternalLink https://www.ibm.com/support/knowledgecenter/zosbasics/com.ibm.zos.zconcepts/zconcepts_book.pdf
dbo:wikiPageID 1356191 (xsd:integer)
dbo:wikiPageLength 13848 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1066247301 (xsd:integer)
dbo:wikiPageWikiLink dbr:Backwards_compatibility dbr:Job_Entry_Subsystem_1 dbr:Batch_job dbr:Houston dbr:Johnson_Space_Center dbr:OS/360 dbr:MVS dbr:Pipeline_(computing) dbr:Spooling dbc:Assembly_language_software dbr:Direct-access_storage_device dbc:Remote_job_entry dbr:Source_code dbc:IBM_mainframe_operating_systems dbc:Job_scheduling dbr:Job_Control_Language dbr:IBM dbr:IBM_System/360_Model_50 dbr:IBM_System/370 dbr:OS/VS1 dbr:Channel-to-channel_adapter dbr:Channel_I/O dbr:IBM_7044 dbr:IBM_7094 dbr:Object_code dbr:SDSF dbr:Parallelism_(computing)
dbp:wikiPageUsesTemplate dbt:Citation_needed dbt:Main dbt:More_citations_needed dbt:More_citations_needed_section dbt:Reflist dbt:Rp dbt:Short_description dbt:Cite_manual
dcterms:subject dbc:Assembly_language_software dbc:Remote_job_entry dbc:IBM_mainframe_operating_systems dbc:Job_scheduling
gold:hypernym dbr:Component
rdf:type dbo:MilitaryUnit
rdfs:comment Job Entry Subsystem (JES、ジョブ入力サブシステム) は、IBMのメインフレーム用オペレーティングシステムの MVS系(OS/360、MVS、OS/390、z/OS)が使用する、ジョブの受け取り、スケジューリング、処理結果の出力を行うサブシステムである。 (ja) Das Job Entry Subsystem (JES) ist ein Subsystem unter z/OS auf IBM-Großrechnern. In den Anfängen der IBM-Großrechner war die sogenannte Stapel- bzw. Batchverarbeitung die einzig mögliche Form der Datenverarbeitung. Sogenannte Jobs wurden damals auf Lochkarten codiert, über Lochkartenleser in das System eingelesen und sequentiell abgearbeitet. Auch wenn heute keine Lochkarten mehr verarbeitet werden, spielt die Stapelverarbeitung weiterhin eine wichtige Rolle. Sie wird heute vornehmlich für die automatisierte Verarbeitung, oft für die sogenannte Massenverarbeitung, genutzt. Die Steueranweisungen für die Stapelverarbeitung wurden damals wie heute in der Job Control Language (JCL) codiert. (de) The Job Entry Subsystem (JES) is a component of IBM's MVS mainframe operating systems that is responsible for managing batch workloads. In modern times, there are two distinct implementations of the Job Entry System called JES2 and JES3. They are designed to provide efficient execution of batch jobs. (en) 잡 엔트리 서브시스템(Job Entry Subsystem, JES)은 IBM MVS (OS/VS2 R2 ~ z/OS) 운영 체제의 구성 요소의 하나로, 컴퓨터 시스템에 잡을 기입하고 잡 처리를 위한 스케줄링을 하며 잡의 출력 처리를 제어한다. "JES"라는 용어가 에도 있으나 보통 "JES1"로 부른다. MVS JES는 MVS 하에서 구동되는 태스크(task)의 하나로서 여러 잡들을 MVS 시스템에 기입하거나 MVS 시스템으로부터 잡을 출력함과 동시에 실행 스케줄링을 제어하는데 필요한 기능들을 제공한다. MVS 운영 체제를 위한 효율적인 스풀링, 스케줄링, 관리 기능을 제공하도록 설계되어 있다. 잡 처리를 수많은 태스크들로 분리함으로써 MVS는 더 효율적으로 운영할 수 있다. 특정 시간대에서 컴퓨터 시스템의 자원은 개개의 잡들을 위한 태스크들을 바삐 처리하는 동안, 다른 태스크들은 이러한 자원들을 이용할 수 있을 때까지 기다린다. 즉, MVS는 MVS의 기본 제어 프로그램과 JES 사이의 잡과 자원의 관리를 분리시킨다. 이러한 방식으로 JES는 프로그램 실행 전후에 잡들을 관리하며, 기본 제어 프로그램은 처리 도중에 해당 잡들을 관리한다. (ko) JES2 (аббр. от англ. Job Entity Subsystem 2) — система управления пакетными заданиями в операционной системе z/OS. Является базовым элементом z/OS. Функции JES2: * Прием входящих пакетных заданий * Регистрация входящих заданий * Анализ заданий и формирование очереди заданий * Передача заданий на выполнение управляющей программе * Получение результатов от управляющей программы * Формирование отчетов о выполненных заданиях (ru)
rdfs:label Job Entry Subsystem (de) Job Entry Subsystem 2/3 (en) Job Entry Subsystem 2/3 (ja) 잡 엔트리 서브시스템 2/3 (ko) Job Entry Subsystem (ru)
owl:sameAs freebase:Job Entry Subsystem 2/3 wikidata:Job Entry Subsystem 2/3 dbpedia-de:Job Entry Subsystem 2/3 dbpedia-he:Job Entry Subsystem 2/3 dbpedia-ja:Job Entry Subsystem 2/3 dbpedia-ko:Job Entry Subsystem 2/3 dbpedia-ru:Job Entry Subsystem 2/3 https://global.dbpedia.org/id/3Guu9
prov:wasDerivedFrom wikipedia-en:Job_Entry_Subsystem_2/3?oldid=1066247301&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Job_Entry_Subsystem_2/3
is dbo:wikiPageDisambiguates of dbr:Jes
is dbo:wikiPageRedirects of dbr:JES2 dbr:JES3 dbr:JJob_Entry_Subsystem_2/3 dbr:Job_Entry_Subsystem dbr:Job_Entry_Subsystem_3
is dbo:wikiPageWikiLink of dbr:List_of_computing_and_IT_abbreviations dbr:Jes dbr:Levi,_Ray_&_Shoup dbr:Houston_Automatic_Spooling_Priority dbr:Spooling dbr:History_of_IBM_magnetic_disk_drives dbr:List_of_IBM_products dbr:User_exit dbr:Attached_Support_Processor dbr:JES2 dbr:JES3 dbr:JJob_Entry_Subsystem_2/3 dbr:Job_Control_Language dbr:Job_scheduler dbr:OS/390 dbr:Start_Input/Output dbr:Job_Entry_Subsystem dbr:Job_Entry_Subsystem_3
is foaf:primaryTopic of wikipedia-en:Job_Entry_Subsystem_2/3