版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、大型機(jī)高級(jí)系統(tǒng)管理技術(shù),第4章 作業(yè)控制子系統(tǒng),第4章 作業(yè)控制子系統(tǒng),MVS操作系統(tǒng)通過(guò)JES子系統(tǒng)對(duì)系統(tǒng)中絕大多數(shù)的作業(yè)進(jìn)行控制和管理,包括從系統(tǒng)外部接收作業(yè)、對(duì)系統(tǒng)中的作業(yè)進(jìn)行調(diào)度、管理作業(yè)的輸出等。 在定制MVS系統(tǒng)時(shí)客戶(hù)可以選擇使用兩個(gè)不同的JES子系統(tǒng):JES2和JES3。,第4章 作業(yè)控制子系統(tǒng),在MVS系統(tǒng)中,一個(gè)作業(yè)的生命期分為六個(gè)階段:輸入(Input)轉(zhuǎn)換(Conversion)運(yùn)行(Process
2、ing)輸出(Output)打印(Print/Punch)清除(Purge),第4章 作業(yè)控制子系統(tǒng),JES2和JES3基本工作類(lèi)似,將作業(yè)讀入系統(tǒng)、轉(zhuǎn)換為系統(tǒng)可識(shí)別的格式、調(diào)度作業(yè)的運(yùn)行、處理作業(yè)的輸出、最終將作業(yè)從系統(tǒng)中清除。 JES3針對(duì)多處理器,4.1 JES2的簡(jiǎn)述,JES2所支持的系統(tǒng)配置JES2的功能JES2的客戶(hù)化JES2的交互(JES2的消息診斷,系統(tǒng)控制),4.1.1 JES2的配置,幾個(gè)問(wèn)題:
3、 JES2是如何管理它的工作的?JES2的數(shù)據(jù)保存在哪里,JES2又是如何保證數(shù)據(jù)的完整性的?JES2支持哪些處理系統(tǒng)的配置類(lèi)型?,4.1.1.1 JES2中數(shù)據(jù)集的管理,JES2中兩種類(lèi)型的數(shù)據(jù)集:SPOOL數(shù)據(jù)集檢查點(diǎn)數(shù)據(jù)集所有這些數(shù)據(jù)集都保存在DASD設(shè)備上(direct access storage devices)。,4.1.1.1 JES2中數(shù)據(jù)集的管理,SPOOL(Simultaneous periphera
4、l operations online)SPOOL在本課程中一般解釋成是系統(tǒng)對(duì)作業(yè)處理的一個(gè)過(guò)程,包含幾層含義:使用DASD設(shè)備上的存儲(chǔ)空間作為一個(gè)緩沖存儲(chǔ)器,用來(lái)降低在外圍設(shè)備和程序之間傳遞數(shù)據(jù)的延遲。將輸入流讀到獲將輸出流寫(xiě)到一個(gè)中間設(shè)備上,等待接下來(lái)的處理或輸出。當(dāng)系統(tǒng)忙于其它的工作時(shí),用來(lái)執(zhí)行一些操作,如打印。有些情況下我們也使用SPOOL這個(gè)詞來(lái)表示那些包含了SPOOL數(shù)據(jù)集的DASD設(shè)備。,4.1.1.1
5、JES2中數(shù)據(jù)集的管理,SPOOL數(shù)據(jù)集 JES2將所接收的作業(yè)(包括JCL、作業(yè)的控制語(yǔ)句、作業(yè)的數(shù)據(jù))寫(xiě)到一個(gè)SPOOL數(shù)據(jù)集中,等待系統(tǒng)空閑時(shí)在處理。 SPOOL數(shù)據(jù)集實(shí)際上是所有輸入的作業(yè)和JES2管理的系統(tǒng)輸出的一個(gè)存儲(chǔ)倉(cāng)庫(kù)。,4.1.1.1 JES2中數(shù)據(jù)集的管理,檢查點(diǎn)數(shù)據(jù)集:描述一組JES2維護(hù)的位于DASD設(shè)備或一些相關(guān)設(shè)備上的數(shù)據(jù)集。檢查點(diǎn)數(shù)據(jù)集同樣包含了JES2中作業(yè)隊(duì)列和輸出隊(duì)列的一個(gè)備份,這些備份信息
6、中包含了系統(tǒng)中有哪些作業(yè)正在被處理,以及每一個(gè)作業(yè)被處理到哪一步。 同SPOOL數(shù)據(jù)集同樣,位于一個(gè)多配置系統(tǒng)檢查點(diǎn)數(shù)據(jù)集可以被系統(tǒng)中的所有成員訪問(wèn),但任何一個(gè)時(shí)刻只能有一個(gè)成員可以控制這些數(shù)據(jù)集。 JES2定期對(duì)檢查點(diǎn)數(shù)據(jù)集進(jìn)行更新。檢查點(diǎn)數(shù)據(jù)集中的數(shù)據(jù)除了在JES2或系統(tǒng)發(fā)生故障時(shí)使用外,這些數(shù)據(jù)對(duì)于JES2中作業(yè)的處理也是非常關(guān)鍵的。,4.1.1.1 JES2中數(shù)據(jù)集的管理,檢查點(diǎn)處理 :定期地將成員系統(tǒng)中內(nèi)存中的作業(yè)和輸
7、出隊(duì)列中的內(nèi)容復(fù)制到檢查點(diǎn)數(shù)據(jù)集中。檢查點(diǎn)重構(gòu)會(huì)話一種動(dòng)態(tài)的處理方法,通過(guò)這種方法當(dāng)前的檢查點(diǎn)數(shù)據(jù)集的配置情況可以被更改。,4.1.1.2 JES2的配置,JES2支持的系統(tǒng)配置:?jiǎn)蜗到y(tǒng)結(jié)構(gòu)(單處理器和一個(gè)JES2) 多系統(tǒng)結(jié)構(gòu)(最多可以包含32個(gè)處理器并且每個(gè)處理器都可以擁有自己的JES2)復(fù)合JES系統(tǒng)(多套JES2存在于一個(gè)MVS中) 遠(yuǎn)程作業(yè)入口工作站(遠(yuǎn)端接入系統(tǒng)) NJE結(jié)構(gòu)(多個(gè)單系統(tǒng)或
8、多系統(tǒng)的通過(guò)網(wǎng)絡(luò)連接的結(jié)構(gòu)),4.1.1.2 JES2的配置,遠(yuǎn)程作業(yè)入口(RJE)的方法可以讓本地的JES2處理系統(tǒng)的配置得以擴(kuò)展,使用戶(hù)不再局限于在一個(gè)地理位置上工作。遠(yuǎn)程作業(yè)入口RJE是通過(guò)在一個(gè)不同的地理位置上定義一些的遠(yuǎn)程設(shè)備(如作業(yè)輸入終端和輸出設(shè)備等)的方法來(lái)實(shí)現(xiàn)的,這些遠(yuǎn)程設(shè)備通過(guò)衛(wèi)星、電話線路等遠(yuǎn)程通信手段連接到MVS/JES2的主機(jī)上。,4.1.1.2 JES2的配置,網(wǎng)絡(luò)作業(yè)入口(NJE)能將地理上分離的系統(tǒng)通過(guò)
9、網(wǎng)絡(luò)連接起來(lái),進(jìn)行通訊,傳遞作業(yè),將輸出送往任一個(gè)連接的輸出設(shè)備。在這種方式下,網(wǎng)絡(luò)中可能存在多個(gè)MVS/JES2系統(tǒng),也可能存在非MVS/JES2系統(tǒng),不同的系統(tǒng)之間可以進(jìn)行資源的共享。,4.1.2 JES2的功能,作業(yè)處理的六個(gè)階段輸入(Input)轉(zhuǎn)換(Conversion)運(yùn)行(Processing)輸出(Output)打印(Print/Punch)清除(Purge),4.1.2 JES2的功能,4.1.
10、2 JES2的功能,圖中包含了處于不同階段的作業(yè) ,例如:轉(zhuǎn)換隊(duì)列中包含等待運(yùn)行的作業(yè)運(yùn)行隊(duì)列中包含正在運(yùn)行的作業(yè)輸出隊(duì)列中的作業(yè)在等待它們的運(yùn)行結(jié)果產(chǎn)生硬拷貝隊(duì)列包含所有已經(jīng)產(chǎn)生運(yùn)行結(jié)果的作業(yè)清除隊(duì)列包含所有等待被清除的作業(yè),4.1.2.2 JES2的性能與功能,連接TSO/E(Time Sharing Options/Extensions)和MVS的橋梁。通過(guò)JES2的初始化語(yǔ)句和JES2命令,提供數(shù)據(jù)處理和系統(tǒng)設(shè)置管
11、理能力。 JES2提供以下主要的功能,來(lái)管理MVS中作業(yè)的輸入輸出。所有的這些都在系統(tǒng)程序員的控制之下。從MVS外得到作業(yè)調(diào)度作業(yè),優(yōu)化系統(tǒng)效率卸載作業(yè)和備份系統(tǒng)高級(jí)打印輸出安全管理,4.1.3 JES2的客戶(hù)化,JES2可以根據(jù)用戶(hù)的運(yùn)行要求進(jìn)行配置: 在創(chuàng)建JES2的初始化數(shù)據(jù)集時(shí)可以根據(jù)自己的需求去定義基本的配置 JES2還提供了如退出點(diǎn)程序和雙表結(jié)構(gòu)等功能對(duì)配置進(jìn)行修改,4.1.3.1 JES2的初始化數(shù)據(jù)集,存
12、放在數(shù)據(jù)集SYS1.VnRnMn.SHASSAMP的成員HASIPARM中 通過(guò)大約70條初始化語(yǔ)句,用戶(hù)可以控制所有的JES2功能在JES2的初始化數(shù)據(jù)集中提供了許多定義的規(guī)范。,4.1.3.1 JES2的初始化數(shù)據(jù)集,每一條初始化語(yǔ)句都包含一組用于定義一項(xiàng)JES2功能的參數(shù),其中大部分的JES2初始化語(yǔ)句都是可選的。 如果用戶(hù)不需要對(duì)特定的的功能進(jìn)行定義或者重新定義就可以不去修改相應(yīng)的初始化語(yǔ)句。 在第一次安裝JES2時(shí)僅僅
13、需要提供很小一部分的初始化語(yǔ)句就可以了。,4.1.3.1 JES2的初始化數(shù)據(jù)集,JES2中提供了一個(gè)作為例子的初始化數(shù)據(jù)集。 這個(gè)例子存放在數(shù)據(jù)集SYS1.PARMLIB中,其中包含了所有的JES2初始化語(yǔ)句和所有參數(shù)的缺省值。 使用CBPDO(Custom Built Product Delivery Offering)來(lái)創(chuàng)建系統(tǒng),CBPDO會(huì)幫助用戶(hù)創(chuàng)建一個(gè)更為實(shí)用的初始化集合。,4.1.3.1 JES2的初始化數(shù)據(jù)集,JES
14、2提供對(duì)配置進(jìn)行修改的方法: JES2的雙表功能。預(yù)定義的退出點(diǎn)程序。安裝時(shí)定義的退出點(diǎn)程序。,4.1.3.2 JES2的雙表結(jié)構(gòu),兩個(gè)表格一個(gè)是JES2的表格 ,另一個(gè)是用戶(hù)的表格JES2的表格中對(duì)各種功能和處理過(guò)程進(jìn)行了缺省的定義 。用戶(hù)表格,用戶(hù)可以對(duì)這種表格中的定義進(jìn)行擴(kuò)充、修改和刪除。,4.1.3.3 JES2中預(yù)定義的退出點(diǎn)程序,在JES2處理的過(guò)程中,JES2的源代碼會(huì)在一些特定的位置調(diào)用相應(yīng)的退出點(diǎn)程序,這些特定
15、的位置我們稱(chēng)為退出點(diǎn)。在JES2中一個(gè)退出點(diǎn)程序可以關(guān)聯(lián)一個(gè)或者幾個(gè)退出點(diǎn)。在JES2中最多可以有256個(gè)退出點(diǎn)程序 其中系統(tǒng)已經(jīng)預(yù)先定義了一部分的退出點(diǎn)程序,用以支持最基本功能的客戶(hù)化。,4.1.3.3 JES2中預(yù)定義的退出點(diǎn)程序,退出點(diǎn)程序支持JES2客戶(hù)化的范圍很廣,包括:定義用戶(hù)自己的打印分隔頁(yè)檢查或修改由TSO/E用戶(hù)遞交的作業(yè)修改或不接受用戶(hù)發(fā)出的命令為使用了很多資源的作業(yè)定義后備處理過(guò)程對(duì)遠(yuǎn)程終端和系統(tǒng)數(shù)據(jù)
16、集提供口令檢查,加強(qiáng)安全管理。,4.1.3.4 JES2中自定義的退出點(diǎn)程序,當(dāng)系統(tǒng)中預(yù)定義的退出點(diǎn)程序不能夠滿(mǎn)足需要時(shí),JES2的退出點(diǎn)程序功能可以允許用戶(hù)去創(chuàng)建自己的退出點(diǎn)程序。,4.1.4 與JES2進(jìn)行交互,如何使用JES2當(dāng)JES2運(yùn)行時(shí)操作員和程序員如何與JES2進(jìn)行通訊 可以在多大程度上控制JES2的運(yùn)行當(dāng)JES2發(fā)生問(wèn)題時(shí)是如何通知操作員的,以及是否有工具來(lái)幫助我們更方便地使用JES2的功能。,4.1.4.1 JE
17、S2的操作方式,1.由操作員完成的工作通過(guò)命令對(duì)JES2的初始化語(yǔ)句做的大部分定義進(jìn)行修改。 通過(guò)實(shí)現(xiàn)一些安全管理的機(jī)制或?qū)ο到y(tǒng)進(jìn)行合理的客戶(hù)化來(lái)限制某個(gè)用戶(hù)或一組用戶(hù)對(duì)操作系統(tǒng)的優(yōu)先控制 可以通過(guò)命令來(lái)控制聯(lián)結(jié)不同系統(tǒng)的通訊線,就像控制一個(gè)系統(tǒng)的不同部分一樣。 可以通過(guò)命令對(duì)初始的網(wǎng)絡(luò)環(huán)境進(jìn)行重新定義。,4.1.4.1 JES2的操作方式,停止和啟動(dòng)JES2的運(yùn)行熱啟動(dòng),例如當(dāng)重新定義一個(gè)網(wǎng)絡(luò)作業(yè)環(huán)境中的部分系統(tǒng)時(shí)就必須做一
18、個(gè)熱啟動(dòng),對(duì)JES2所做的熱啟動(dòng)不會(huì)影響當(dāng)前的作業(yè)和輸出隊(duì)列中的結(jié)果 冷啟動(dòng) ,冷啟動(dòng)會(huì)將JES2中當(dāng)前作業(yè)和輸出隊(duì)列中的結(jié)果清除然后用新的數(shù)據(jù)重建,4.1.4.1 JES2的操作方式,JES2的命令操作員可以使用這些命令對(duì)JES2處理過(guò)程進(jìn)行控制:添加功能和功能子系統(tǒng)更改前面的定義。如對(duì)輸出的定義;對(duì)檢查點(diǎn)的動(dòng)態(tài)更改;使安裝時(shí)定義的突出程序有效;卸載設(shè)備;更改打印機(jī)的屬性;更改作業(yè)的屬性等。刪除部分功能;刪除網(wǎng)絡(luò)中的系統(tǒng);刪
19、除退出點(diǎn)程序;刪除診斷跟蹤等。在JES2的控制下啟動(dòng)、關(guān)閉和暫停設(shè)備的使用。為本地打印機(jī)、打孔機(jī)、讀卡機(jī)和通訊線分配單元或者為這些設(shè)備重新分配單元。顯示當(dāng)前功能和設(shè)備的定義,4.1.4.1 JES2的操作方式,2.自動(dòng)運(yùn)行JES2命令操作員可以定義一條命令或者是一組命令,讓這些命令在指定的時(shí)間或者每個(gè)一定的時(shí)間便自動(dòng)運(yùn)行。另外一種自動(dòng)方法是通過(guò)如AOC/MVS(Automated Operations Control/MVS)
20、這樣的自動(dòng)工具為系統(tǒng)設(shè)置對(duì)JES2消息的自動(dòng)回答。,4.1.4.1 JES2的操作方式,3.自動(dòng)完成JES2操作根據(jù)所收到消息的序號(hào)、原因碼和可變的消息文本就可以對(duì)系統(tǒng)當(dāng)前的運(yùn)行狀態(tài)進(jìn)行解釋?zhuān)@樣在一個(gè)可編程的控制臺(tái)上就可以通過(guò)運(yùn)行定義好的命令去響應(yīng)。有一些產(chǎn)品可以幫助用戶(hù)去根據(jù)所收到的消息自動(dòng)完成響應(yīng)的工作,如有NetView和AOC/MVS。AOC/MVS可以用來(lái)在一些SPOOL空間短缺的情況下自動(dòng)運(yùn)行一些JES2命令;在發(fā)生
21、一個(gè)嚴(yán)重錯(cuò)誤時(shí)運(yùn)行相應(yīng)的命令去關(guān)閉JES2。,4.1.4.2 JES2的通訊機(jī)制,下列工具可以用來(lái)檢查和判斷在JES2環(huán)境中是否發(fā)生問(wèn)題 消息:JES2提供了一組消息用來(lái)提醒操作員和系統(tǒng)程序員在處理過(guò)程中所出現(xiàn)的錯(cuò)誤。 跟蹤:可以記錄下與特定功能相關(guān)的事件,比如記錄每次JES2的初始化和終止或者一個(gè)退出點(diǎn)程序的每次執(zhí)行。 IPCS:JES2使用了一種交互式的問(wèn)題處理功能,我們把它稱(chēng)為IPCS(interactive p
22、roblem control system )。當(dāng)用戶(hù)在進(jìn)行問(wèn)題的診斷和恢復(fù)時(shí),它允許我們?cè)诰€地查看JES2的控制塊,并可以將這些控制塊的內(nèi)容以方便用戶(hù)理解的格式進(jìn)行顯示;還允許將我們需要的系統(tǒng)數(shù)據(jù)轉(zhuǎn)存打印出來(lái)。,4.1.4.2 JES2的通訊機(jī)制,1.JES2的消息JES2自己維護(hù)著一套消息和出錯(cuò)信息。每一條消息和出錯(cuò)信息都以$HASP作為前綴,其中HASP是不變的,但我們可以將$符號(hào)改為其它字符。在JES2中大約有500條消息,
23、每一條消息都有一個(gè)序號(hào),這些序號(hào)分布在$HASP000到$HASP949之間,我們可以在《OS/390 JES2 Messages》中查到這些消息的詳細(xì)解釋。用戶(hù)可以通過(guò)JES2的消息創(chuàng)建工具創(chuàng)建一些有特定含義的消息,用以幫助對(duì)系統(tǒng)的控制。,4.1.4.2 JES2的通訊機(jī)制,2.JES2的跟蹤功能可以使用JES2的跟蹤功能,在處理的過(guò)程中獲得特定時(shí)刻的寄存器內(nèi)容和數(shù)據(jù)。 跟蹤所產(chǎn)生的結(jié)果可以通過(guò)兩種方式查看。一種是通過(guò)跟蹤表,這
24、種方式所看到的數(shù)據(jù)是雜亂、未經(jīng)過(guò)格式化的;另外可以通過(guò)將結(jié)果轉(zhuǎn)成標(biāo)準(zhǔn)格式的系統(tǒng)輸出結(jié)果的方式進(jìn)行查看。,4.1.4.2 JES2的通訊機(jī)制,3.JES2-IPCS格式化基礎(chǔ)控制程序和JES2都支持IPCS(interactive problem control system)的使用??梢酝ㄟ^(guò)IPCS將基礎(chǔ)控制程序和JES2結(jié)合起來(lái),在基礎(chǔ)控制程序中訪問(wèn)JES2的特定數(shù)據(jù)區(qū)。IPCS采用了一種菜單界面,用戶(hù)可以交互地選擇所需要查看的
25、控制塊,這些控制塊的內(nèi)容被轉(zhuǎn)換成格式化的輸出進(jìn)行顯示和打印。,4.2 JES2的初始化和配置,JES2的初始化控制JES2的處理過(guò)程SPOOL卷的配置、管理和性能檢查點(diǎn)數(shù)據(jù)集的定義和配置,4.2.1 JES2的初始化,JES2的初始化過(guò)程是在JES2啟動(dòng)后到JES2可以處理作業(yè)之前所完成的設(shè)置過(guò)程。為了能夠在MVS系統(tǒng)上正確運(yùn)行JES2,以下的操作步驟是必不可少的:1.安裝JES2之前應(yīng)熟悉對(duì)SMP/E(System Mod
26、ification Program/E)的使用。2.根據(jù)程序包提供的說(shuō)明,使用SMP/E在MVS系統(tǒng)上安裝JES2。3.定義JES2的SPOOL數(shù)據(jù)集和檢查點(diǎn)數(shù)據(jù)集。4.定義JES2的初始化語(yǔ)句。5.在數(shù)據(jù)集SYS1.PARMLIB的成員IEFSSNxx中通過(guò)關(guān)鍵字PRIMARY定義主子系統(tǒng)。6.為JES2定義已編目JCL過(guò)程。,4.2.1 JES2的初始化,JES2初始化過(guò)程:通過(guò)操作員的命令(S JES2)或通過(guò)數(shù)據(jù)集S
27、YS1.PARMLIB的成員COMMNDxx 中的IPL自動(dòng)化過(guò)程啟動(dòng)JES2。通過(guò)MVS完成下列動(dòng)作:1.在SYS1.PROCLIB數(shù)據(jù)集中定位JES2的過(guò)程。2.分配在JES2的過(guò)程中使用的庫(kù),包括那些JES2子系統(tǒng)用來(lái)定位其初始化語(yǔ)句的庫(kù)。3.將控制權(quán)交還給JES2子系統(tǒng),在調(diào)用一系列初始化程序之前建立通用的ESTAE保護(hù)。處理所指定的啟動(dòng)參數(shù)并調(diào)用退出點(diǎn)程序0,允許執(zhí)行預(yù)初始化操作。 處理當(dāng)前的子系統(tǒng)界面(SSI
28、)狀態(tài),建立必要的控制塊為隨后的SSI請(qǐng)求做準(zhǔn)備。,4.2.1 JES2的初始化,為初始化過(guò)程分配臨時(shí)控制塊以及為JES2的處理過(guò)程分配控制塊 處理在參數(shù)庫(kù)中或由控制臺(tái)及退出點(diǎn)程序中輸入的初始化語(yǔ)句,并為每一條初始化語(yǔ)句調(diào)用退出點(diǎn)程序19。處理所指定的初始化參數(shù),檢驗(yàn)參數(shù)的有效性及計(jì)算變量參數(shù)。為初始化語(yǔ)句中定義的設(shè)備及這些設(shè)備的I/O活動(dòng)分配控制塊。處理相關(guān)的初始化過(guò)程及檢驗(yàn)過(guò)程為網(wǎng)絡(luò)作業(yè)入口方式提供支持。處理相關(guān)的初始化過(guò)
29、程及檢驗(yàn)過(guò)程為遠(yuǎn)程作業(yè)入口方式提供支持。檢驗(yàn)在初始化語(yǔ)句中定義的DASD設(shè)備,分析SPOOL卷和檢查點(diǎn)數(shù)據(jù)集并且執(zhí)行一些必須的操作。(如檢查點(diǎn)數(shù)據(jù)集的前滾) 檢驗(yàn)MAS系統(tǒng)結(jié)構(gòu)的定義。為命令和消息的傳遞、MVS的初始器、子系統(tǒng)界面、JES2的跟蹤功能及其它JES2所支持的功能分配存儲(chǔ)空間控制塊。,4.2.1 JES2的初始化,連接由初始化語(yǔ)句定義的JES2設(shè)備和MVS設(shè)備的控制塊。調(diào)用多種MVS服務(wù),如建立界面服務(wù)。 為那些初
30、始化過(guò)程后馬上需要的不能夠動(dòng)態(tài)添加的JES2處理器分配必須的控制塊。 產(chǎn)生信息流去請(qǐng)求子系統(tǒng)調(diào)用程序54。 通過(guò)創(chuàng)建所需的緩沖區(qū)池和調(diào)用退出點(diǎn)程序24完成JES2的初始化過(guò)程。 JES2的初始化過(guò)程中不同的方式:指定JES2為熱啟動(dòng)或冷啟動(dòng) 指定JES2是否強(qiáng)制格式化SPOOL卷。通過(guò)JES2的已編目過(guò)程中的DD語(yǔ)句定義初始化語(yǔ)句的輸入數(shù)據(jù)集。 在處理完參數(shù)庫(kù)中的初始化語(yǔ)句后是否暫停JES2,將控制權(quán)交給控制臺(tái)的操作員去
31、輸入其它的初始化語(yǔ)句。,4.2.1 JES2的初始化,在JES2的熱啟動(dòng)過(guò)程中,通過(guò)CKPTDEF語(yǔ)句的CKPT1=或CKPT2=參數(shù)定義被訪問(wèn)的數(shù)據(jù)集。 指定檢查點(diǎn)數(shù)據(jù)集的定義是否可以被修改。 指定是否為初始化語(yǔ)句打印日志,及為JES2的已編目過(guò)程中的HASPLIST DD語(yǔ)句指定的數(shù)據(jù)集提供相關(guān)的診斷信息。 指定在初始化過(guò)程后是否直接啟動(dòng)通常的處理過(guò)程,還是等待操作員的命令去啟動(dòng)。 通過(guò)OPTSDEF語(yǔ)句指定那些啟動(dòng)選項(xiàng)可
32、以被覆蓋。初始化語(yǔ)句參數(shù)的修改或啟動(dòng)選項(xiàng)的修改需要整個(gè)JES2的冷啟動(dòng),或需要整個(gè)MAS環(huán)境的所有JES2的熱啟動(dòng)系統(tǒng)安裝后會(huì)在數(shù)據(jù)集SYS1.SAMPLIB中的一些成員中提供各種樣例,通過(guò)對(duì)這些樣例的修改,用戶(hù)可以更容易地建立自己的配置。,4.2.1 JES2的初始化,4.2.1 JES2的初始化,用戶(hù)可以通過(guò)以下的方式對(duì)JES2的初始化過(guò)程進(jìn)行控制:創(chuàng)建一個(gè)包含初始化語(yǔ)句的數(shù)據(jù)集。選擇在JES2初始化過(guò)程中由控制臺(tái)輸入的初始
33、化語(yǔ)句。將JES2的初始化數(shù)據(jù)集的定義加入的JES2的過(guò)程中去。選擇JES2的啟動(dòng)選項(xiàng)。通過(guò)退出點(diǎn)程序和掃描功能去修改初始化過(guò)程的處理,從而修改和補(bǔ)充JES2的功能。,4.2.2 控制JES2的處理過(guò)程,用戶(hù)可以通過(guò)一些初始化語(yǔ)句及相關(guān)的參數(shù)去控制輸入設(shè)備的一些特征,用戶(hù)也可以通過(guò)JES2輸入過(guò)程中的退出點(diǎn)程序2、3、4和20去對(duì)進(jìn)入系統(tǒng)的作業(yè)的屬性進(jìn)行修改。在作業(yè)進(jìn)入系統(tǒng)之后,轉(zhuǎn)換程序要對(duì)作業(yè)的JCL、登錄信息或已啟動(dòng)的任務(wù)進(jìn)
34、行處理,將JCL轉(zhuǎn)換成轉(zhuǎn)換/解釋文本。一但有適合運(yùn)行這個(gè)作業(yè)的初始器空閑,經(jīng)過(guò)轉(zhuǎn)換的作業(yè)便可以運(yùn)行了。,4.2.2 控制JES2的處理過(guò)程,作業(yè)處理的另外一個(gè)重要的方面便是對(duì)輸出的管理,JES2中提供了以下的功能對(duì)系統(tǒng)中的輸出進(jìn)行管理:根據(jù)JCL OUTPUT語(yǔ)句中指定的優(yōu)先權(quán)或根據(jù)輸出所代表的卷的優(yōu)先權(quán)對(duì)作業(yè)的每一個(gè)輸出單元進(jìn)行排隊(duì)。 通過(guò)格式、磁帶架和對(duì)針式打印機(jī)的隊(duì)列式裝載,以及通過(guò)格式、覆蓋框架和對(duì)非針式打印機(jī)的集中式裝載來(lái)
35、減少與操作員的交互。通過(guò)外部書(shū)寫(xiě)器界面將SYSOUT數(shù)據(jù)發(fā)送到除打印機(jī)和打孔機(jī)以外的其他特殊的外部設(shè)備進(jìn)行處理。 根據(jù)指定的優(yōu)先權(quán)對(duì)作業(yè)的輸出進(jìn)行的優(yōu)先權(quán)遞增,使輸出結(jié)果在輸出隊(duì)列中保留的時(shí)間越長(zhǎng),它的優(yōu)先級(jí)就越高。 通過(guò)一個(gè)功能子系統(tǒng)界面提供了對(duì)非針式打印機(jī)功能子系統(tǒng)的支持,如3800-3功能子系統(tǒng)。 在網(wǎng)絡(luò)的節(jié)點(diǎn)之間傳送SYSOUT數(shù)據(jù)集。,4.2.2 控制JES2的處理過(guò)程,指定在打印機(jī)或打孔機(jī)上每個(gè)作業(yè)處理的記錄數(shù)。
36、將需要打印的輸出數(shù)據(jù)集保持起來(lái),然后收集具有相同設(shè)置的其它數(shù)據(jù)集作為一個(gè)輸出單元進(jìn)行輸出。 如果作業(yè)正常結(jié)束的話,提供將作業(yè)、SYSOUT、STC(started task)和TSU(time sharing user)的輸出結(jié)果清除的功能。 確保用戶(hù)可以使用特定的輸出設(shè)備,并且輸出設(shè)備有足夠的安全性用以輸出特定的輸出結(jié)果。,4.2.3 SPOOL卷的配置,管理和性能,JES2必須包含一個(gè)用來(lái)保存JES2的數(shù)據(jù)和控制塊的數(shù)據(jù)集SYS
37、1.HASPACE。這個(gè)數(shù)據(jù)集就是SPOOL數(shù)據(jù)集。 SYS1.HASPACE數(shù)據(jù)集必須位于可以直接訪問(wèn)的卷上,如果是在一個(gè)MAS的系統(tǒng)結(jié)構(gòu)中的話,這個(gè)卷必須能夠被所有的成員訪問(wèn)。,4.2.3 SPOOL卷的配置,管理和性能,SPOOL卷支持多種設(shè)備的組合使用。JES2在使用SPOOL卷時(shí)是同時(shí)使用所有的SPOOL卷上的空間。位于MAS環(huán)境中的所有成員必須擁有至少一條連接包含了SPOOL和檢查點(diǎn)數(shù)據(jù)卷的設(shè)備的通道,以保證所有成員對(duì)
38、這些數(shù)據(jù)的訪問(wèn)。,4.2.3 SPOOL卷的配置,管理和性能,SPOOL數(shù)據(jù)集空間的分配:應(yīng)分配一個(gè)連續(xù)的存儲(chǔ)空間。以磁道組作為單位來(lái)分配空間的。每個(gè)磁道組的磁道數(shù) = SPOOLDEF語(yǔ)句中的TGSIZE / 每磁道的緩沖區(qū)數(shù)(其中TGSIZE 定義了磁道組中的緩沖區(qū)數(shù)),4.2.3 SPOOL卷的配置,管理和性能,可以采用很多種可用的空間定義來(lái)定義所使用的SPOOL空間,但在定義時(shí)應(yīng)該考慮以下方面的問(wèn)題。為了減少不可用的
39、DASD空間,應(yīng)該將SPOOL定義在連續(xù)的空間內(nèi),所分配的SPOOL空間應(yīng)該大于等于磁道組中的磁道數(shù)。 使用TRK (track)進(jìn)行空間分配將比使用CYL (cylinder)進(jìn)行空間分配節(jié)約DASD空間。,4.2.3 SPOOL卷的配置,管理和性能,下面是一段用來(lái)定義和分配JES2的SYS1.HASPACE數(shù)據(jù)集的JCL程序//ALLOCATE JOB (...),'PREPARE FOR JES2',MS
40、GLEVEL=1//ALLOCAT EXEC PGM=IEFBR14 //SPOOL1 DD DSN=SYS1.HASPACE,UNIT=3380, // VOLUME=SER=SPOOL1,DISP=(NEW,KEEP), // SPACE=(CYL,884,CONTIG),DCB=(DSORG
41、=PSU)//SPOOL2 DD DSN=SYS1.HASPACE,UNIT=3380, // VOLUME=SER=SPOOL2,DISP=(NEW,KEEP), // SPACE=(TRK,13256,CONTIG),DCB=(DSORG=PSU)/*,4.2.3 SPOOL卷的配置,管理和性能,SPOOL卷配置在為SPO
42、OL卷選擇設(shè)備時(shí),對(duì)于那些包含了JES2的控制塊、作業(yè)的輸入和輸出數(shù)據(jù)以及遠(yuǎn)程終端使用的SPOOL消息隊(duì)列的卷,應(yīng)該建立在有良好的速度和容量的設(shè)備上,例如3390。為了使系統(tǒng)達(dá)到比較高的性能,定義專(zhuān)用的SPOOL卷時(shí)非常必要的,也就是說(shuō)不要讓SPOOL數(shù)據(jù)集和其它類(lèi)型的數(shù)據(jù)集共享一個(gè)卷。 JES2的命令$S SPL,FORMAT對(duì)通道的使用率是非常高的,但僅僅持續(xù)一段時(shí)間,用以完成對(duì)SPOOL卷的格式化。,4.2.3 SPOOL卷的
43、配置,管理和性能,SPOOL卷配置 通過(guò)使用高速緩沖存儲(chǔ)控制器也可以極大地提高SPOOL卷的使用性能。 通常我們使用3990-3高速緩沖存儲(chǔ)控制器,對(duì)于JES2的SPOOL卷來(lái)說(shuō)它有以下的優(yōu)點(diǎn): 較大的高速緩沖存儲(chǔ)空間 穩(wěn)定的存儲(chǔ)空間,對(duì)DASD設(shè)備的讀和寫(xiě)提供高速的緩沖 可以作為DASD設(shè)備的鏡像,4.2.3 SPOOL卷的配置,管理和性能,SPOOL卷管理JES2將每一個(gè)SPOOL卷的空間分成一個(gè)個(gè)磁道組,然后在將這些磁
44、道組分配給作業(yè)。每個(gè)磁道組包含一個(gè)或多個(gè)DASD設(shè)備的磁道。每次JES2為一個(gè)作業(yè)分配一個(gè)磁道組,當(dāng)所分配的磁道組上的空間用完時(shí),JES2在SPOOL卷上為作業(yè)分配沿設(shè)備圓周最接近所用的磁道組的磁道組作為下一個(gè)磁道組。每個(gè)磁道組的磁道數(shù) = SPOOLDEF語(yǔ)句中的TGSIZE / 每磁道的緩沖區(qū)數(shù)(其中TGSIZE 定義了磁道組中的緩沖區(qū)數(shù)),4.2.3 SPOOL卷的配置,管理和性能,磁道單元一個(gè)磁道上按照邏輯順序組織起來(lái)的一組
45、JES2的緩沖區(qū)或一組磁道記錄。通過(guò)初始化語(yǔ)句SPOOLDEF的參數(shù)TRKCELL=可以指定在每一個(gè)磁道單元中的記錄數(shù)。使用該功能時(shí),可以通過(guò)一個(gè)操作將一個(gè)磁道單元而不是磁道記錄從SPOOL卷送往打印機(jī)進(jìn)行處理優(yōu)點(diǎn):有效地減少對(duì)SPOOL使用的競(jìng)爭(zhēng)。磁道單元的功能的使用: 必須通過(guò)初始化語(yǔ)句OUTCLASS(v)為SYSOUT類(lèi)指定磁道單元功能 必須在初始化語(yǔ)句PRT(nnnn)中設(shè)置參數(shù)TRKCELL=YES,4.2.3
46、SPOOL卷的配置,管理和性能,磁道單元通過(guò)初始化語(yǔ)句SPOOLDEF的參數(shù)BUFSIZE=和TRKCELL=可以定義這些緩沖區(qū)空間的大小,如果TRKCELL=的值太高的話,將會(huì)有大量的主存空間被占用,從而導(dǎo)致整個(gè)系統(tǒng)性能的下降。通過(guò)對(duì)TRKCELL=的定義可以在每一個(gè)磁道的結(jié)尾處遺留下較短的磁道單元,如果在初始化語(yǔ)句OUTCLASS(v)中沒(méi)有指定磁道單元功能(TRKCELL=NO)這些磁道單元將會(huì)被分配給SYSOUT類(lèi)的數(shù)據(jù)集。
47、,4.2.3 SPOOL卷的配置,管理和性能,JES2為系統(tǒng)提供了從SPOOL卸載數(shù)據(jù)到數(shù)據(jù)集以及從數(shù)據(jù)集重載數(shù)據(jù)到SPOOL的功能,這種功能可以使用磁帶或DASD設(shè)備作為卸載媒介。SPOOL的卸載功能可以方便地幫助系統(tǒng)在不同版本之間的移植,不會(huì)因?yàn)橄到y(tǒng)的冷啟動(dòng)丟失作業(yè)和數(shù)據(jù),這也意味著這種卸載功能是與版本無(wú)關(guān)的。SPOOL的數(shù)據(jù)傳輸包含了所有作業(yè)語(yǔ)句的文本內(nèi)容,如果不加以適當(dāng)?shù)谋Wo(hù),可能會(huì)造成RACF的用戶(hù)名和口令的泄密。,4.2.
48、4 檢查點(diǎn)數(shù)據(jù)集的定義和配置,檢查點(diǎn)功能實(shí)際上分為兩部分:對(duì)作業(yè)和輸出的備份,可以確保JES2的重啟 。在MAS的系統(tǒng)結(jié)構(gòu)中提供成員對(duì)成員的工作負(fù)載交流,確保JES2操作的高效率和獨(dú)立性。,4.2.4 檢查點(diǎn)數(shù)據(jù)集的定義和配置,檢查點(diǎn)數(shù)據(jù)集配置:初始化語(yǔ)句語(yǔ)句中的CKPT1=參數(shù)指定包含了JES2檢查點(diǎn)信息的基本數(shù)據(jù)集,CKPT2=參數(shù)在DUPLEX模式下用來(lái)指定DUPLEX數(shù)據(jù)集副本,在DUAL模式下用來(lái)指定輔助數(shù)據(jù)集。當(dāng)檢查點(diǎn)
49、數(shù)據(jù)集建立在DASD設(shè)備上,將以SYS1.作為檢查點(diǎn)數(shù)據(jù)集的前綴來(lái)標(biāo)志檢查點(diǎn)數(shù)據(jù)集 通過(guò)CKPTDEF語(yǔ)句的參數(shù)CKPT1=和CKPT2=的子參數(shù)VOL來(lái)指定存放檢查點(diǎn)數(shù)據(jù)集的位置。如果檢查點(diǎn)數(shù)據(jù)集建立在一些相關(guān)設(shè)備上時(shí),用戶(hù)遍布需要為其制訂一個(gè)卷。在這種方式下,檢查點(diǎn)數(shù)據(jù)集被表示為SYS1_CKPT1和SYS1_CKPT2。 在初始化語(yǔ)句CKPTDEF中的參數(shù)CKPT1=或CKPT2=必須被指定,但不需要指定數(shù)據(jù)集的缺省名、卷的序
50、列號(hào)等信息。,4.2.4 檢查點(diǎn)數(shù)據(jù)集的定義和配置,檢查點(diǎn)數(shù)據(jù)集配置從前面所介紹的內(nèi)容,我們知道檢查點(diǎn)數(shù)據(jù)集對(duì)于JES2來(lái)說(shuō)是一個(gè)關(guān)鍵的資源,因此檢查點(diǎn)數(shù)據(jù)集應(yīng)該存放在一個(gè)高速的、低使用率的設(shè)備上。如果可能,對(duì)于每一個(gè)數(shù)據(jù)集來(lái)說(shuō)最好的解決方法是使用一個(gè)專(zhuān)用的3390設(shè)備。為了獲得最好的系統(tǒng)性能,對(duì)于采用DUAL配置模式的系統(tǒng)來(lái)說(shuō),CKPT1和CKPT2兩個(gè)數(shù)據(jù)集應(yīng)該是它們各自擁有的DASD卷上的為唯一數(shù)據(jù)集;對(duì)于采用DUPLEX配置模
51、式的系統(tǒng)來(lái)說(shuō),通過(guò)CKPT1參數(shù)定義的數(shù)據(jù)集應(yīng)該建立在一個(gè)專(zhuān)用的卷上。我們建議將CKPTn數(shù)據(jù)集分別放在不同的卷上,這樣可以保證在系統(tǒng)發(fā)生問(wèn)題時(shí)可以容易地恢復(fù)。,4.2.4 檢查點(diǎn)數(shù)據(jù)集的定義和配置,下例用來(lái)配置檢查點(diǎn)數(shù)據(jù)集的JCL樣例 //ALLOCATE JOB (...),'PREPARE FOR JES2',MSGLEVEL=1//ALLOCAT EXEC PGM=IEFBR14//*.
52、. . //* //CHECK1 DD DSN=SYS1.JESCKPT1,UNIT=3380, // VOLUME=SER=CHECK1,DISP=(NEW,KEEP), // SPACE=(ABSTR,(45,15)),DCB=(DSORG=PSU) //* //CHECK2 DD DSN=SYS1.J
53、ESCKPT2,UNIT=3380, // VOLUME=SER=CHECK2,DISP=(NEW,KEEP), // SPACE=(TRK,13256),DCB=(DSORG=PSU) /*,4.2.4 檢查點(diǎn)數(shù)據(jù)集的定義和配置,確定檢查點(diǎn)數(shù)據(jù)集的大小步驟: 步驟1: 計(jì)算用來(lái)包含所有檢查點(diǎn)數(shù)據(jù)的4K記錄的所需數(shù)量。 步驟2: 根據(jù)計(jì)算
54、出來(lái)的值確定需要的DASD設(shè)備的柱面數(shù)或相關(guān)設(shè)備的空間。,4.2.4 檢查點(diǎn)數(shù)據(jù)集的定義和配置,如果用戶(hù)不愿意進(jìn)行計(jì)算或不會(huì)計(jì)算的話,可以使用試湊的方法來(lái)確定。所謂試湊法就是預(yù)先分配一塊空間,然后通過(guò)JES2的消息$HASP296或$HASP542 來(lái)判斷所需的空間是否合適。在JES2的初始化過(guò)程中通過(guò)消息$HASP537顯示在檢查點(diǎn)數(shù)據(jù)集中的4K記錄的數(shù)量。通過(guò)$D CKPTSPACE 命令用戶(hù)可以查看當(dāng)前檢查點(diǎn)數(shù)據(jù)的大小以及在檢查點(diǎn)
55、數(shù)據(jù)集中的空閑空間。通過(guò)$D ACTIVATE命令可以查看$ACTIVATE命令是否被執(zhí)行。過(guò)檢查點(diǎn)重置對(duì)話將檢查點(diǎn)數(shù)據(jù)移動(dòng)到更大的數(shù)據(jù)集中,也可以通過(guò)$T CKPTSPACE BERTNUM=命令增加為檢查點(diǎn)數(shù)據(jù)的擴(kuò)展所保留的空間。,4.2.4 檢查點(diǎn)數(shù)據(jù)集的定義和配置,那么如何確定所需的4K記錄的數(shù)量呢?這個(gè)值是根據(jù)用戶(hù)在初始化語(yǔ)句的參數(shù)中所指定的值計(jì)算出來(lái)的,影響檢查點(diǎn)數(shù)據(jù)集大小的初始化參數(shù)有:,4.2.4 檢查點(diǎn)數(shù)據(jù)集的定義和
56、配置,通過(guò)下表來(lái)計(jì)算系統(tǒng)中每一個(gè)檢查點(diǎn)數(shù)據(jù)集所需的4K記錄的數(shù)量,這里假設(shè)用戶(hù)已經(jīng)運(yùn)行$ACTIVATE命令并且提供了一個(gè)限度用以支持因進(jìn)位所造成的誤差。,4.2.4 檢查點(diǎn)數(shù)據(jù)集的定義和配置,為了能夠使用戶(hù)理解計(jì)算的過(guò)程,下面通過(guò)一個(gè)例子進(jìn)一步地描述整個(gè)計(jì)算的方法。以下的例子假設(shè)JES2的初始化參數(shù)為: CKPTDEF LOGSIZE=8 SPOOLDEF SPOOLNUM=32 SPOOLD
57、EF TGSPACE=(MAX=97728) JOBDEF JOBNUM=2000 OUTDEF JOENUM=5000 CKPTSPACE沒(méi)有被指定(BERTNUM的缺省值為2 * JOBNUM + 100),4.2.5 關(guān)于JES2的安全性,在一個(gè)數(shù)據(jù)處理系統(tǒng)中所講的安全性主要是指對(duì)系統(tǒng)中的重要資源的控制和對(duì)這些資源訪問(wèn)的審核。在JES2中這些資源主要包括:JES2自己的數(shù)據(jù)集(S
58、POOL數(shù)據(jù)集、檢查點(diǎn)數(shù)據(jù)集和模塊庫(kù)) 輸入數(shù)據(jù)(包括從其它節(jié)點(diǎn)、遠(yuǎn)程作業(yè)入口工作站、讀卡機(jī)、內(nèi)部讀卡機(jī)和卸載設(shè)備上輸入的) 作業(yè)名 位于SPOOL卷上的數(shù)據(jù)集(SYSIN/SYSOUT) 輸出設(shè)備(包括其它節(jié)點(diǎn)、打印機(jī)、打孔機(jī)、遠(yuǎn)程作業(yè)入口工作站和卸載設(shè)備) 輸入的命令,4.2.5 關(guān)于JES2的安全性,系統(tǒng)的安全管理員在設(shè)計(jì)系統(tǒng)的安全管理策略時(shí),應(yīng)該考慮以下的問(wèn)題:哪些資源應(yīng)該得到保護(hù)?是否應(yīng)該根據(jù)一定的規(guī)則來(lái)約束系統(tǒng)
59、中的作業(yè)和用戶(hù)? 是否應(yīng)該限制用戶(hù)可以遞交和取消的作業(yè)的作業(yè)名? 是否應(yīng)該保護(hù)SYSIN和SYSOUT數(shù)據(jù)? 那些遠(yuǎn)程工作站可以訪問(wèn)系統(tǒng)? 其它的節(jié)點(diǎn)是否可以在系統(tǒng)中遞交作業(yè)? 可以允許系統(tǒng)向那些節(jié)點(diǎn)發(fā)送數(shù)據(jù)? 是否應(yīng)該限制一個(gè)操作員可以輸入的命令? 是否應(yīng)該限制操作員可以使用那些控制臺(tái)輸入命令? 從作業(yè)中、終端上和其它節(jié)點(diǎn)可以遞交哪些命令? 是否限制特定的輸出在特定的設(shè)備上進(jìn)行? 輸出結(jié)果的安全性標(biāo)志是否出現(xiàn)在標(biāo)題
60、頁(yè)上?,4.2.5 關(guān)于JES2的安全性,JES2安全管理機(jī)制通過(guò)JES2的初始化語(yǔ)句和自定義的退出點(diǎn)程序來(lái)完成JES2自己的安全管理機(jī)制。另外用戶(hù)還可以利用JES2中的一些其它功能來(lái)實(shí)現(xiàn)對(duì)部分特定的資源的管理,這些特定的資源有: 網(wǎng)絡(luò)作業(yè)入口的通訊線路遠(yuǎn)程作業(yè)入口的通訊線路遠(yuǎn)程終端的SIGNON/LOGONVTAM 會(huì)話命令,4.2.5 關(guān)于JES2的安全性,初始化語(yǔ)句實(shí)現(xiàn)安全機(jī)制在系統(tǒng)中的RACF沒(méi)有處于激活狀態(tài)時(shí)或
61、沒(méi)有安裝RACF時(shí),用戶(hù)可以通過(guò)JES2的初始化語(yǔ)句控制以下內(nèi)容: 對(duì)系統(tǒng)的訪問(wèn),通過(guò):遠(yuǎn)程作業(yè)入口線路和終端 (LINE(nnnn)和RMT(nnnn) )網(wǎng)絡(luò)作業(yè)入口線路和節(jié)點(diǎn) (LINE(nnnn)和NODE(nnnn) )JES2對(duì)VTAM (LOGON(n) )的訪問(wèn)作業(yè)傳送到或前滾到:帶有加密口令的其它節(jié)點(diǎn)(NODE(nnnn) )SPOOL的卸載設(shè)備,4.2.5 關(guān)于JES2的安全性,輸出結(jié)果
62、輸出到:本地設(shè)備遠(yuǎn)程終端設(shè)備其它節(jié)點(diǎn)(NODE(nnnn) )SPOOL的卸載設(shè)備(OFFLOAD(n) )操作員向系統(tǒng)輸入命令:通過(guò)內(nèi)部讀卡機(jī)(INTRDR)通過(guò)讀卡機(jī)(RDR(nn) )從其它節(jié)點(diǎn)(NODE(nnnn) )從作業(yè)中、啟動(dòng)的任務(wù)中或一個(gè)TSO/E會(huì)話中(JOBCLASS(v) ),4.2.5 關(guān)于JES2的安全性,退出點(diǎn)程序?qū)崿F(xiàn)安全機(jī)制用戶(hù)可以通過(guò)自定義的退出點(diǎn)程序利用現(xiàn)
63、有的信息判斷是否允許對(duì)特定的資源進(jìn)行訪問(wèn)。下表列出了JES2中安全性有關(guān)的一些退出點(diǎn)以及對(duì)如何使用這些退出點(diǎn)的描述信息。,4.2.5 關(guān)于JES2的安全性,4.2.5 關(guān)于JES2的安全性,4.2.5 關(guān)于JES2的安全性,對(duì)于MAS的系統(tǒng)結(jié)構(gòu)來(lái)說(shuō),JES2假設(shè)所有的成員都處于同一個(gè)安全級(jí)別,也就是說(shuō)所有的成員都安裝了同級(jí)別的安全管理產(chǎn)品,并且所有產(chǎn)品的數(shù)據(jù)基礎(chǔ)是相同的。如果情況不是這樣的話,可能會(huì)導(dǎo)致一些安全檢查的失敗和審查記錄的不一
64、致。例如,在成員1上的安全管理需要SECLABELs但成員2上不支持SECLABELs,當(dāng)一個(gè)作業(yè)在成員2上被遞交,在成員1上運(yùn)行時(shí)便會(huì)因?yàn)闆](méi)有SECLABEL而失敗。因此我們建議當(dāng)某一功能不能在所有成員上獲得支持時(shí),應(yīng)當(dāng)關(guān)閉JES2中的這些功能,例如類(lèi)和定義文件等。,4.2.5 關(guān)于JES2的安全性,在MAS環(huán)境中,如果其中一個(gè)成員擁有了一個(gè)安全管理產(chǎn)品,但其它的成員沒(méi)有時(shí),應(yīng)當(dāng)在安全性管理時(shí)有一些特殊的考慮。一個(gè)沒(méi)有安全性管理的成員
65、通過(guò)SAF傳遞的信息應(yīng)該能夠被其它安裝了安全性管理產(chǎn)品的成員識(shí)別并進(jìn)行一些相應(yīng)的驗(yàn)證。在這種環(huán)境下,如果其中一個(gè)成員安裝的是RACF 1.9,應(yīng)該考慮下面幾個(gè)方面:沒(méi)有安裝RACF的成員的作業(yè)應(yīng)該在轉(zhuǎn)換或運(yùn)行時(shí)被檢驗(yàn),為了進(jìn)行這種檢驗(yàn)必須在JOB語(yǔ)句中使用USER=和PASSWORD=參數(shù)。 那些在沒(méi)有安裝RACF的成員上遞交的并在其他成員上被轉(zhuǎn)換和運(yùn)行的作業(yè),不能夠被安裝了RACF 1.9的成員訪問(wèn),如果該成員的JESSPOOL
66、類(lèi)出于激活狀態(tài)。其他類(lèi)似的訪問(wèn)也都會(huì)失敗。 如果任何自定義的退出點(diǎn)程序?qū)ψ鳂I(yè)所關(guān)聯(lián)的用戶(hù)標(biāo)志進(jìn)行了修改,有可能在JES2的數(shù)據(jù)集中造成不一致的情況。 系統(tǒng)可能在激活下列類(lèi)時(shí)遇到問(wèn)題: 1. JESINPUT 2. JESJOBS 3. JESSPOOL 4. SURROGAT 5. WRITER,4.3 JES2的日常操作,4.3.1 JES2的配置管理4.3.1.1 JES2的配置JES2作為一個(gè)特殊的作
67、業(yè)在MVS的地址空間(address space)中運(yùn)行,被稱(chēng)為基礎(chǔ)子系統(tǒng)(Primary Subsystem)。在MVS中只能夠存在一個(gè)基礎(chǔ)子系統(tǒng),在進(jìn)行安裝時(shí)可以選擇使用JES2或者JES3。JES2可以管理系統(tǒng)中作業(yè)的載入、作業(yè)結(jié)果的輸出以及對(duì)系統(tǒng)中等待運(yùn)行的作業(yè)進(jìn)行管理。,4.3.1.1 JES2的配置,MVS系統(tǒng)中作業(yè)的來(lái)源可以有許多:本地的讀卡機(jī),通過(guò)基本的輸入輸出通道接入系統(tǒng)。TSO用戶(hù)通過(guò)TSO SUBMIT命令遞交
68、作業(yè)。MVS操作員和MVS自動(dòng)運(yùn)行的操作包通過(guò)MVS START命令遞交作業(yè)。MVS和JES2對(duì)這些作業(yè)采用特殊的調(diào)度策略,使這些作業(yè)不與其它的作業(yè)競(jìng)爭(zhēng)運(yùn)行。這些作業(yè)被稱(chēng)為STC或demand select jobs。其它MVS、VM和VSE系統(tǒng)通過(guò)網(wǎng)絡(luò)作業(yè)入口遞交遠(yuǎn)程作業(yè)。有兩種類(lèi)型的通信線路可以被JES2 NJE支持:BSC(Binary Synchronous Communication)和SNA(Systems Networ
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 生產(chǎn)系統(tǒng)管理
- 通風(fēng)系統(tǒng)管理安全技術(shù)措施
- 4 pos系統(tǒng)管理
- linux系統(tǒng)管理習(xí)題
- 液壓系統(tǒng)管理規(guī)定
- 營(yíng)銷(xiāo)系統(tǒng)管理手冊(cè)
- ibm大型機(jī)系統(tǒng)概述
- 兒童保健系統(tǒng)管理
- 01系統(tǒng)管理概述
- 體弱兒系統(tǒng)管理
- 大型公建能量系統(tǒng)管理應(yīng)用研究.pdf
- linux文件系統(tǒng)管理-
- 電力營(yíng)銷(xiāo)系統(tǒng)管理探析
- linux系統(tǒng)管理(實(shí)驗(yàn)手冊(cè))
- 信息系統(tǒng)管理細(xì)則
- 視頻監(jiān)控系統(tǒng)管理規(guī)定
- 信息系統(tǒng)管理流程
- 弱電系統(tǒng)管理及維護(hù)
- 調(diào)用監(jiān)控系統(tǒng)管理規(guī)定
- 商機(jī)系統(tǒng)管理平臺(tái).pdf
評(píng)論
0/150
提交評(píng)論