jes2とは?初心者向けに解説するジョブエントリサブシステム2の基本共起語・同意語・対義語も併せて解説!

  • このエントリーをはてなブックマークに追加
jes2とは?初心者向けに解説するジョブエントリサブシステム2の基本共起語・同意語・対義語も併せて解説!
この記事を書いた人

高岡智則

年齢:33歳 性別:男性 職業:Webディレクター(兼ライティング・SNS運用担当) 居住地:東京都杉並区・永福町の1LDKマンション 出身地:神奈川県川崎市 身長:176cm 体系:細身〜普通(最近ちょっとお腹が気になる) 血液型:A型 誕生日:1992年11月20日 最終学歴:明治大学・情報コミュニケーション学部卒 通勤:京王井の頭線で渋谷まで(通勤20分) 家族構成:一人暮らし、実家には両親と2歳下の妹 恋愛事情:独身。彼女は2年いない(本人は「忙しいだけ」と言い張る)


jes2とは

jes2 は主に IBM の zOS などの大型サーバーで使われる ジョブエントリサブシステムのひとつです jes2 の正式名称は Job Entry Subsystem 2 の略であり ジョブと呼ばれる処理を受け取り 実行する流れを管理します この解説では 中学生にも分かるように かみ砕いて説明します

ポイント jes2 は ジョブの受付と実行を管理する核となる仕組み です これを理解すると バッチ処理の基本が見えてきます

なぜ jes2 が必要なのか

現代の企業は 夜間や週末にも多くのデータ処理を 行います そのとき 同時に走る複数のジョブを効率よく順番に処理 するのが jes2 の仕事です ジョブの登録 指示書の解釈 出力の配分などを一元管理します

仕組みの基本

まず JCL という ジョブ指示書を作ります JCL には どのプログラムを どんな入力で 実行するか などが書かれます これを jes2 が受け取り 実際の計算機資源を割り当てて順番に処理します

処理の結果は出力先へ送られ 途中で問題が起きれば エラー情報が記録されます

jes2 の仕組みを表で見る

項目説明
JCLジョブの実行指示書
受付ジョブを順番に受付けて待機列へ並べる
実行ソースを割り当て実行を開始する
出力結果をディスクまたはプリンタへ送る

用語の整理

JCLとは
ジョブをどう実行するかを指示する文書のこと
プールとは
処理中の出力や中間結果を一時的に保存する場所のこと
JES2と JES3の違い
JES3 は分散環境や高度な拡張性を重視する傾向がある

このように jes2 を学習する第一歩は 基本語彙と流れを押さえることです 実際の運用は企業の運用方針により異なります が 基本イメージはここにあります


jes2の同意語

JES2
Job Entry Subsystem 2の略称。IBMのメインフレームOS z/OSにおけるジョブの受付・キューイング・出力処理を統括するサブシステム
Job Entry Subsystem 2
JES2の正式名称。IBMのメインフレーム環境でジョブを受け付け、実行順序を決め、出力へと案内する主要機能を持つサブシステム。
JES-2
JES2の別表記。ハイフン付きの表記も同じ意味で使われる。
JES 2
JES2の別表記(スペース入り)。同じ意
IBM JES2
IBMが提供するJES2の表記。IBM製メインフレーム向けのジョブ管理機能。
IBM Job Entry Subsystem 2
IBMのJES2を指す正式名称表現。IBMのメインフレーム向けのジョブエントリサブシステム
z/OS JES2
z/OS環境で動作するJES2を指す表現。
z/OS Job Entry Subsystem 2
z/OS上のJES2を表す表現。
Mainframe Job Entry Subsystem 2
インフレーム用のJES2を表す表現。
JES2 (Job Entry Subsystem 2)
JES2の略称と正式名称を併記した表現。

jes2の対義語・反対語

非JES2
JES2以外のジョブ管理・実行機構。JES2が提供する自動化・スケジュール機能を使わない状況を指します。
JES1
JES2の前身で、機能が限定的な旧世代のジョブ管理サブシステム。JES2と比べると時代遅れのイメージ。
手動ジョブ処理
ジョブの登録・実行・監視を人手で行う運用形態。JES2の自動化・キュー管理とは対照的です。
自動化されていない環境
JES2の豊富な自動化機能がない、もしくは使われていない環境のこと。
別ベンダーのジョブ管理システム
IBM製のJES2以外のジョブ管理ソリューションを指す概念。
JES3
JES2の次世代版・別名であり、対義語というより対照的な比較対象。機能・設計が異なる別バージョン
クラウドベースのジョブ管理
クラウド環境で運用されるジョブ制御・管理の考え方。JES2は主にメインフレームのオンプレ運用に対し、クラウド系は異なる前提を持つ対比。
対話型処理
ユーザーが対話を通じてジョブを実行・監視するスタイル。JES2の自動化的バッチ処理と対をなすイメージ。

jes2の共起語

z/OS
IBMのメインフレーム用OS。JES2はこのOS上で動作し、ジョブの受け付け・管理・出力を行います。
JCL
ジョブを定義・制御するための言語。JOB/STEP/EXEC/DDなどを使い、処理手順を記述します。
SYSOUT
ジョブの出力先を指定するデータセット名。プリンタやディスクに送られます。
JOB
実行する単位のこと。JCLでは最上位の階層で、会計情報やクラスを含むことがあります。
JOBSTEP
ジョブの各ステップ。個々のプログラムや処理を順次実行します。
EXEC
ジョブステップ内で実行するプログラム名を指定するJCL要素。
DD
データ定義。入力・出力データのデータセット名、属性、DDNAMEなどを指定します。
DDNAME
DD要素の識別名。プログラムが参照するデータを特定します。
PROC
再利用可能なJCLのブロック(プロシージャ)。複数のステップで共通処理を実行します。
JCLLIB
JCLのメンバーを格納するライブラリ。呼び出して再利用します。
CLASS
ジョブクラス。実行先・出力先・優先度などを決定します。
ACCT
会計情報。課金・実績の記録に使用されます。
MSGLEVEL
メッセージの出力詳細レベルを設定します。詳細を取得するほど多くの情報が出ます。
SDSF
System Display and Search Facility。JES2/JES3上のジョブを表示・検索・操作するツールです。
出力キュー
SYSOUTの出力待機地点。出力の順序や宛先を決定します。
プリンタ
実際の出力デバイス。SYSOUTを印刷・表示します。
OUTPUT-CLASS
SYSOUTの出力クラス。出力先や処理の優先度を分類します。
JOBQ
ジョブキュー。待機中のジョブが並ぶ待機エリアです。
SYSIN
プログラムへ渡す入力データの入口。ジョブステップで利用されます。
スプール
出力データを一時的に格納してから実際の出力先へ送る領域です。

jes2の関連用語

JES2
IBMのz/OS上で動作するジョブエントリ・サブシステムの1つ。バッチジョブの受付、スプール、実行、完了までを統括的に管理します。
JES3
JES2の代替・補完として機能するジョブエントリ・サブシステム。複数のシステム間でのジョブ処理を統合・分散運用する用途で利用されることがあります。
z/OS
IBMのメインフレーム向け統合OS。JES2/3を含む多くのミドルウェアが載り、安定したバッチ処理環境を提供します。
JCL
Job Control Languageの略。JES2/JES3に渡すジョブの指示を記述する言語。データセットの指定や実行順序、プログラムの呼び出しを定義します。
JCLLIB
JCLの再利用可能なライブラリ。よく使うJCLの部品を格納して、他のジョブから参照します。
DSN
Data Set Nameの略。メインフレームで扱うデータセットの名前を指します。
DD
Data Description/Definitionの略。JCL内でデータセットを定義するDD文のことです。
SYSOUT
出力先を指定するDD文の一種。SYSOUTクラスや出力デバイスの割り当てを決定します。
SYSIN
ジョブに外部データを供給するための入力データの受け口。外部データをジョブに渡すときに使います。
STEPLIB
実行時にロードするライブラリを指定するDD。プログラムのロード先を明示します。
JOB
JES2/JES3で処理される最上位の作業単位。複数のSTEPで構成されます。
STEP
JOBの内部で実行される個々の処理単位。プログラム呼出しやデータ操作を行います。
PROC
JCLの手続き(プロシージャ)。複数のSTEPをまとめて再利用できる機能です。
JOBCLASS
ジョブの実行クラス。優先度・リソース割り当てのポリシーを決定します。
JOBQ
ジョブを蓄積・管理するキュー。JES2がジョブを実行順に割り当てます。
SPOOL
出力物や中間データを格納するスプール領域。後で印刷・閲覧・再出力されます。
SDSF
System Display and Search Facilityの略。対話型でジョブ情報を表示・検索・操作します。
WLM
Workload Managerの略。システム全体の負荷を効率的に配分・最適化します。
TSO/E
Time Sharing Option Extended。対話型のメインフレーム作業環境。
ISPF
Interactive System Productivity Facility。対話型のUI/ツール群で、SDSFなどの操作にも利用されます。
CLASS
JOBカードのCLASSフィールド。ジョブのクラスを指定し、実行の優先度やリソース配分に影響します。

jes2のおすすめ参考サイト


インターネット・コンピュータの人気記事

awstatsとは?初心者でもわかる使い方と基本解説共起語・同意語・対義語も併せて解説!
14193viws
bing・とは?初心者のための基本ガイド:検索エンジンの仕組みと使い方共起語・同意語・対義語も併せて解説!
2056viws
着信転送とは?初心者向けガイドで分かる使い方と設定のコツ共起語・同意語・対義語も併せて解説!
1020viws
リマインドメールとは?初心者にもわかる基本ガイドと使い方のコツ共起語・同意語・対義語も併せて解説!
701viws
充電アダプターとは何かを徹底解説|初心者でも分かる基本と選び方のコツ共起語・同意語・対義語も併せて解説!
652viws
com端子・とは?初心者にも分かる基礎ガイド|シリアルポートの使い方と歴史を解説共起語・同意語・対義語も併せて解説!
631viws
pinロックとは?初心者が知っておくべき基本と使い方ガイド共起語・同意語・対義語も併せて解説!
556viws
asp・とは?初心者向けに徹底解説する基本と使い方ガイド共起語・同意語・対義語も併せて解説!
489viws
16進数カラーコード・とは?初心者でもつまずかない基礎と使い方ガイド共起語・同意語・対義語も併せて解説!
488viws
7zファイル・とは?初心者でもわかる使い方と特徴を解説共起語・同意語・対義語も併せて解説!
462viws
ローカルポート・とは?初心者にも分かる基本と使い方ガイド共起語・同意語・対義語も併せて解説!
452viws
差し込み印刷・とは?初心者でもすぐわかる使い方と仕組みガイド共起語・同意語・対義語も併せて解説!
422viws
全角文字とは?初心者向け解説|全角と半角の違いをやさしく学ぶ共起語・同意語・対義語も併せて解説!
401viws
none とは?初心者にもやさしく解説する意味と使い方ガイド共起語・同意語・対義語も併せて解説!
356viws
select句・とは?初心者でも分かるSQLの基本と使い方共起語・同意語・対義語も併せて解説!
356viws
ワンタイムコード・とは?初心者でも分かる基本と使い方ガイド共起語・同意語・対義語も併せて解説!
355viws
csvダウンロードとは?初心者が今すぐ使える基本ガイド共起語・同意語・対義語も併せて解説!
339viws
ダイレクトチャットとは?初心者向けガイドで使い方と注意点を徹底解説共起語・同意語・対義語も併せて解説!
324viws
解像度スケールとは?初心者でも分かる解像度スケールの基礎と使い方共起語・同意語・対義語も併せて解説!
277viws
sha256とは?初心者が知るべき暗号ハッシュの基礎と使い道共起語・同意語・対義語も併せて解説!
274viws

新着記事

インターネット・コンピュータの関連記事