系统基础知识培训zOS基础(初级)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
– 当一个用户登录TSO/E时创建
– 每个用户都在自己独立的地址空间中进行操作
• 批量作业地址空间
– 在JCL作业流提交给JES子系统后,由JES子系统负
责创建
Page 13 of 29
多进程计算和多路计算
Page 14 of 29
程序的编译,链接和执行
Page 15 of 29
z/OS操作系统中常用的工具和子系统
每一个段为1-8个数字或字母字符,但必须以字 母和@、#、$开头。数据集所有字符不超过44个 (包括.)
数据集的命名规则
经常使用的是三段名形式:
project名.Group名.Type名
➢ Project名:目标名,属于同一个目标的所有库的公共标 识,通常对于每个用户,系统人员给定一个目标名
➢库名:标识同一个目标下的各个库,可自己定 义
➢类型名:指出该库中内容的类型。可以是
COBLOL,FORT,PLI;OBJ(目标模块);CLIST(TSO程序语 言);TEXT(文本);DATA(数据); CNTL(JCL) 或者用户自己定 义
数据集的名称匹配
%:匹配任意单个字符 *:匹配零或多个字符
例如:字符串a123,a134,a156,a234,a245 则:a*匹配:a123,a134,a156,a234,a245 a1*匹配:a123,a134,a156 a*3*匹配:a134,a234 a*4匹配:a134,a234 a%%%匹配:a123,a134,a156,a234,a245 a%%4匹配:a134,a234 a1%匹配:无
一般用户使用z/OS需掌握的知识
➢ 如何登录到MVS系统; ➢ ISPF的主要选项功能及用法; ➢ MVS的磁盘数据集的分配方法; ➢ ISPF编辑功能的用法; ➢ 作业控制语言JCL; ➢ 作业的提交方法和输出结果的查看方法; ➢ 一些常用的系统实用程序的功能及用法; ➢ 所用的编程语言的编译、连接和执行过程; ➢ 常用数据文件的建立和存取方法。
• 顺序或是VSAM数据集,都可以通过扩展格式分配
➢ Objects
• 字节流,没有特定格式
➢ z/OS UNIX files
• 面向字节,与Object类似
Page 36 of 29
VSAM 数据集的分类
➢ Key-sequenced data set (KSDS) • 记录以关键字升序的顺序存放,以关键字或相对字节地址访问。
• z/OS Security Server, and Resource Access Control Facility (RACF) 安全管理子系统
• System Modification Program Extended (SMP/E)补丁维护与安装 工具
• Data and DASD Management, and Data Facility: System Managed Storage (DFSMS)存储管理子系统
Page 8 of 29
z/OS基本控制程序(BCP)包括
• 所有基本的系统服务 • I/O设备配置程序(IOCP) • 负载管理子系统(WLM)
• z/OS UNIX System Services (z/OS UNIX)
• z/OS UNIX kernel • 对Unicode的支持 • 程序的管理
数据集的基本概念
• 数据集是由互相关联的数据所构成的集合。它可 以是一个程序源代码,一个宏语言(macro)库,或 者是包含着被程序处理的数据记录的一个文件
• 数据可以被存储在二级存储设备上,比如说 ➢ 直接存取存储设备(DASD), DASD是一个主机的 术语,相当于Disk。卷(Volume)是另一个常用的 主机术语,指一个符合标准容量大小的磁盘 (DASD)。 ➢ 磁带(Tape),注意磁带只能做顺序存取访问。
JES工作过程如下:
作业通过读卡机、分时终端机进入系统,或者由程序生成后传递 给系统。所有的作业都要经过扫描检验其准确性,然后排入适当的队 列。转换程序将作业控制语言语句(JCL)转换成OS能读的内部形式,如 发现错误将该作业从系统中清除,并向用户发出相应的信息。
下一步,作业又一次根据分级和优先权送至z/OS的BCP执行。此时JES 放弃对作业的控制权,直到有打印输出被JES截获时,JES把它交付给 假脱机磁盘。作业终止时z/OS通知JES,作业进入下一个JES操作——输 出步骤,输出经过打印或穿孔后作业从系统中撤销,该作业用过的所 有假脱机空间可重新利用。
系统基础知识培训zOS基础(初级)
课程目录
31
z/OS操作系统概述
2
数据集的基本概念
3
z/OS TSO/E
4
ISPF环境介绍
5
数据集的编辑
6
JCL基本概念
什么是z/OS?
• z/OS是主机平台最常用的操作系统 • 是一个64位的操作系统 • 最适合用于处理大负荷和多并发用户 • z/OS操作系统被设计成能
D isk sto ra g e (D A S D vo lu m e s)
... D irector links m ainfram es w ith D A S D controllers
DASD
c o n tro lle r
Ta p e d rive Ta p e
c a rtrid g e s
Page 9 of 29
Hale Waihona Puke Baidu
z/OS的基本部件和可选部件
Page 10 of 29
z/OS的部件和功能用途
Page 11 of 29
z/OS的地址空间
Page 12 of 29
四类地址空间
• 系统地址空间
– 在操作系统启动初始化后自动创建
• 子系统地址空间
– 如JES, SMS
• 分时用户地址空间
➢ Entry-sequenced data set (ESDS) • 记录以进入数据集的顺序安排其存放位置,新加入的记录加在数据集 的末尾。
➢ Relative-record data set (RRDS) • 记录以其相对记录号顺序存放,访问也是通过相对记录号来进行访问。
➢ Linear data set (LDS) • 线性数据集中只包含数据部分,没有记录边界, 也没有其它VSAM数据集 中所具有的控制信息。
JES-作业进入系统
SMS-存储管理子系统
存储管理子系统(SMS) 主要完成一下几个功能:
外存管理:为操作系统定义自动管理外存的策略。 提供编目机制,对磁带、磁盘上的数据进行编目,
以便用户能够方便迅速地访问数据。 定义并且控制系统的输入输出设备的操作。
TSO-分时系统
分时系统(Time Share Option) TSO是支持分时系统的软件,终端用户发出的每一条
Page 37 of 29
常见的两大类非VSAM数据集
Page 38 of 29
Page 30 of 29
数据集是保存在磁盘或者磁带上的数据集合
Page 31 of 29
数据集的命名规则
Page 32 of 29
数据集的命名规则
大写
最多 44 个字符(加上member,则最多54) 最多 22 段
➢ Segment1.segment2.segment3….
➢ Demo
processor • 2000 – Linux for S/390 • 2000 – z/OS • 2003 – the z990 and the IBM Mainframe Charter
Page 6 of 29
主机上可以运行的其它操作系统
• VSE/ESA ➢ 适合中小规模的390架构的用户 ➢ 可以在规模非常小的机器上运行 ➢ 具有一些通用的390 架构的部件,比如CICS,VTAM 等
命令都由TSO处理,用户通过TSO 行命令和系统进行交互。 ISPF/PDF( Interactive System Productivity
Facility/Program Development Facility)是TSO下开发的更方 便的菜单选择方式。
SDSF(System Display and Search Facility是TSO下另一程 序产品,提供给用户有关监控、管理和控制OS的系统信息。 用户利用SDSF来查看用户提交到JES2队列中的作业信息, 并可以修改作业属性如作业优先级。
是一个安全软件产品, 利用 它可以做到:
• 识别并验证用户 • 对资源的访问进行控制 • 对访问被保护资源的用户
进行授权 • 记录所有访问被保护资源
的行为 • 实现安全管理的目标
Page 17 of 29
补丁维护管理工具(SMP/E)
Page 18 of 29
存储管理子系统(DFSMS)
Page 19 of 29
运维数据管理子系统 (SMF)
Page 20 of 29
性能管理子系统 (RMF)
Page 21 of 29
负载管理子系统 (WLM)
Page 22 of 29
JES-作业进入系统
作业进入子系统(Job Entry Subsystem)
z/OS通过JES子系统对系统中绝大多数的作业进行控制和管理。 作业进入子系统共有两个,JES2和JES3 。
M ain fram e co m p u te r (C PU , processor s to ra g e )
S ystem C onsole (h a rd w a re )
z/O S ru n n in g h e re ...
M aster C onsole (z/O S ) O perator C onsole (z/O S )
DFSMS子系统中常见的数据集类型
• DFSMS子系统支持以下几类数据集
➢ VSAM data sets
• 记录的集合,以control intervals的形式组成
➢ Non-VSAM data sets
• 定长或变长记录的集合,以blocks的形式组成
➢ Extended-format data sets
练习
• RACF是主机中负责________的组件。
• 主机上使用________来查看提交到JES2中的作业 信息。
• SDS和PDS数据集有什么区别?
• VSAM数据集分哪几种?
课程目录
31
z/OS操作系统概述
2
数据集的基本概念
3
z/OS TSO/E
4
ISPF环境介绍
5
数据集的编辑
6
JCL基本概念
– 并发处理1000个以上的用户 – 处理大I/O吞吐量的计算 – 处理超大负荷的工作 – 安全地运行重要工作
Page 3 of 29
z/OS操作系统提供的服务
Page 4 of 29
z/OS的发展史
Page 5 of 29
z/OS发展的重要里程碑
• 1988 – Enterprise Systems Architecture/370 • 1990 – System/390 and ES/9000 processor line • 1991 – AIX/ESA • 1994 – Parallel Sysplex introduced, first CMOS-based S/390 processors • 1996 – OS/390 • 1998 – Generation 5 S/390 processors, 10-way exceeds 1000 MIPS • 1999 – SHARK storage device, IBM announces support for Linux • 2000 – the eServer line, including the z900, the first 64-bit mainframe
• AIX/ESA ➢ 这是IBM设计的第一个能在主机上运行的UNIX类 系统. ➢ 后来逐步被MVS以及z/OS操作系统提供的Unix System Service所取代。现在已经有zLinux了
• TPF ➢ 主要适合于 专用的应用系统,如航空调度等
Page 7 of 29
z/OS操作系统使用的一些硬件资源
• System Management Facility (SMF)运维数据管理子系统
• Resource Management Facility (RMF)行管监控子系统
• Work Load Manager (WLM)负载管理子系统
Page 16 of 29
z/OS Security Server: RACF组件