存储管理子系统(DFSMS)
存储管理也是系统的一项基本服务。
系统存储管理子系统(Storage Management System,SMS)定义了系统中的各种输入/输出设备,并控制这些设备的操作;同时,它还提供文件系统的基本功能,使用户可以方便、快速地访问数据。系统的各种程序及数据都保存在硬盘上,如果希望执行某些程序,必须用到存储管理的服务,因此,SMS一般先于其他子系统启动,以提供基本的存储管理服务。
存储管理软件组件(Data Facility Storage Management Subsystem,DFSMS)可以帮助我们更有效地进行系统存储的管理,它主要由四个部分组成: DFSMSdfp是一个数据、空间和设备的基本管理工具。它与BCP一起构成了z/OS操作系统的基础。 DFSMSdss是一个数据和空间的管理工具,可以对数据进行移动、复制、压缩等操作。 DFSMShsm 是一个存储管理工具,用于管理不活跃的数据,在存储体系中改善DASD的使用情况。 DFSMSrmm管理磁带及其记录的数据。DFSMSrmm可以管理所有的磁带介质及其他可移动的介质,比如光盘,它可以记录光盘架的位置,但不管理光盘的数据。
DFSMSdss
这个服务主要是面向数据集的。这个组件全称应该是 data set service。ABC书上说它提供了以下一些功能:数据的移动和复制,空间管理,数据的备份和恢复,数据集和卷(volume)之间的转换,分布式数据管理(与E SS相关的快速复制功能,RAMAC Virtual Array的快照功能)和并行复制。DFSMSdss是DFSMS最主要的数据移动工具,依靠复制和移动数据,存储、数据和空间的管理可以更加高效。它可以迅捷的将旧DASD上的数据集移动到新的上。DFSMSdss的数据移动对很多其他的操作都很有用。 下面一一介绍使用DFSMSdss可以的任务 数据的移动和复制:DFSMSdss可以让你在相似或者不相似的设备上,移动或者复制卷上的数据。如果你在DFSMSdss里创造了一个备份,你可以复制这个备份。DFSMSdss还可以让你在一个dump操作中创造大量的备份拷贝。 空间管理:它可以减少或者消除DASD上的碎片空间,并提供压缩、释放功能。注意,它释放的数据集里的空闲空间,不是数据集本身。 数据备份和恢复:DFSMSdss同时提供数据集级别和卷级别的备份和恢复功能。它还带有一个独立程序,用这个程序,即使host操作系统不存在,你也可以运行它。 数据集和卷的转换: DFSMSdss可以把你的数据集和卷转换成为系统管理状态。作为恢复步骤的一部分,它还可以把你的数据还原成为非系统管理。 分布式数据管理:在复制和移动操作中,DFSMSdss用一个特定的数据集保存分布式数据管理(DDM)的属性。它还提供面向ESS的flashcopy功能和面向RVA(RAMAC virtual array)的快照。这两个功能适合大规模数据处理,可以自动执行,因此比传统方法更快。 并行复制:如果硬件支持,DFSMSdss也提供并行复制。这样,即使在数据正在被使用的时候,也可以被复制或备份。只要数据没有被更新,用户或者应用程序就可以决定什么时候开始,把数据复制。
RACF(资源访问控制程序)
是用于IBM主机(大型服务器)操作系统的安全管理产品,OS/390和它的虚拟机操作系统。在多数的企业中RACF能让企业管理最大的安全威胁:被自己员工破坏计算资源。由于他的第一次发布是1976年,RACF屏蔽掉了数以百万计的熟悉他们的登陆识别的主机用户。
RACF只分配给有权使用申请资源的用户的计算机系统(比如文件,打印序列,程序的运行空间等等)。为了实现这些,RACF识别并授权给一个用户,并决定这个用户可以使用什么样的资源,并且对非授权用户试图访问保护资源进行记录日志和报告。
SDSF是什么?它有什么用处?
IBM的“系统显示与查询工具”(简称SDSF)是OS/390的可选产品,可以向用户提供大量的信息以协助用户监测、管理以及控制MVS/JES2系统。利用SDSF,用户可以:
控制作业处理进程(保留,释放,取消与清除作业)
对正在运行的作业进行监测
无需打印可浏览作业
控制作业级别
控制打印机、Punches、Readers与Initiators
控制网络的连线与节点
控制SPOOL的下载设备
显示并控制WLM安排的系统环境与资源
执行针对作业的JES2和MVS命令
SDSF控制面板提供了关于OS/390JES2系统内的作业、打印机、队列以及资源的实时信息。从这些控制面板中,用户可以输入SDSF命令或MVS与JES2命令来控制作业的运行以及系统资源的操作。
VTAM
虚拟电信访问方法是一个IBM电信设备和他们的用户之间的应用程序界面。VTAM是第一个能让程序员把设备当成"逻辑单元"处理且不用理解线路协议和设备操作细节的IBM程序。在VTAM之前,程序员使用IBM的基本通信访问方法(BTAM)来与用二进制同步(BSC)和起止线路协议的设备