上个月,IBM宣布推出大型机操作系统z/OS 1.12。此前,该公司曾计划于今年9月份发布这款操作系统。 令人莫名其妙的是,IBM在z/OS 1.12的发布声明中大力宣传的却是这款操作系统的预测故障分析(Predictive Failure Analysis)功能,该功能可以检测到系统向磁盘写入过多的系统管理工具(System Management Facility,SMF)记录。对于其他站点的情况,笔者不敢妄下断言。
但是,对于笔者所在单位,预测故障分析从来都不是问题。不过,深入研究一下这份发布声明,我们还是可以从中发现z/OS 1.12的一些重大改进。 Z/OS 1.12中的数据工具……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
上个月,IBM宣布推出大型机操作系统z/OS 1.12。此前,该公司曾计划于今年9月份发布这款操作系统。
令人莫名其妙的是,IBM在z/OS 1.12的发布声明中大力宣传的却是这款操作系统的预测故障分析(Predictive Failure Analysis)功能,该功能可以检测到系统向磁盘写入过多的系统管理工具(System Management Facility,SMF)记录。对于其他站点的情况,笔者不敢妄下断言。但是,对于笔者所在单位,预测故障分析从来都不是问题。不过,深入研究一下这份发布声明,我们还是可以从中发现z/OS 1.12的一些重大改进。
Z/OS 1.12中的数据工具
通过扩大对扩展地址卷(Extended Address Volume,EAV)磁盘的支持,Z/OS 1.12在访问数据集方面实现了虽普通但却非常重要的改进。EAV包含扩展的寻址空间,可以超越原来卷容量不能超过65 520柱面的限制。IBM在访问数据集方面的策略是,保持卷的数量固定在6400个不变,而增大每个卷的容量。
z/OS 1.12中的EAV功能,几乎支持您能想到的所有访问数据集的方法,包括早期的基本直接存取法(Basic Direct Access Method,BDAM)和较新的PDS/E。此外,z/OS 1.12还支持一些子系统和工具(包括JES2和JES3),这些工具可用于缓冲卷(Spool Volume)和支持检查点的超大卷。
目前,支持EAV几乎成了通用标准。因此,站点没有什么理由不向更大的卷迁移。还需要指出的是,除了支持EAV外,最新的访问方法还可用于扩展的任务I/O表和超过1600万行记录的数据集关联块。
有两个特性将会影响VSAM(虚拟存储访问方法)。第一,通过DFDSS或HSM迁出的群集将不再保留IMBED和REPLICATE属性。多年以来,IBM一直试图删除这两个属性。第二,VSAM将动态回收以前拆分操作中控制域(CA)为空的键顺序数据集(Key Sequenced Dataset,KSDS)。IBM这么做是希望在运行过程中对群集进行碎片整理,以减少脱机重新整理数据集的操作。这一措施的效果如何,还有待时间验证。
另外,z/OS 1.12还提供了一种新的命名临时数据集的方法,以防止两个同名的作业在完全相同的时间开始执行——这种情况是可能发生的。
z/OS 1.12中的安全性
首先,新的MVS将包含椭圆曲线加密(Elliptic Curve Cryptography,ECC)算法。ECC具有运算速度快、密钥长度短的特性,已获得了NSA的推荐。IBM迅速提供了对ECC算法的支持,几乎可以满足任何加密或解密需求。
其次,z/OS 1.12在公钥基础设施方面也进行了许多重大改进。其中最重要的就是提供了一些证书管理工具,并支持证书管理协议(Certificate Management Protocol)。不仅如此,z/OS 1.12还提供了许多其他的易用功能,包括资源访问控制设施(Resource Access Control Facility,RACF)。RACF能够发送电子邮件,说明拒绝某个证书的原因。
另外,Z/OS 1.12还引入了“可信TCP连接”的概念。从z/OS 1.12的发布声明中来看,这一概念似乎是对原来的LU6.2安全模型的扩展。在LU6.2模型中,两个相互信任的终端只需交换用户ID即可实现授权。可信TCP连接的工作原理与LU6.2模型基本相同,只是它还要求两个终端位于相同的Sysplex群集和安全域中。这种授权方式的代价应该比安全套接字层(Secure Sockets Layer)低得多,但却未对消息加密。可信连接是否能够跨平台进行,这一点还值得怀疑。
可用性增强
IBM继续增强其Big Iron平台的可用性,其中一个新的工具就是运行时诊断(Run Time Diagnostics)。运行时诊断可以检测故障并收集必要的信息,以减少人工确定问题所需的时间。虽然这些工具还不够成熟,但是能够见证它们的不断完善又何尝不是一件乐事。
跨系统耦合工具(Cross-system Coupling Facility,XCF)将监视已终止或正在终止的LPAR(逻辑分区),并在必要时从Sysplex群集中删除这些LPAR。也可以用其他方法检测耦合工具(CF)响应时间过长的问题。
为提高整体性能,容量配置组件将使用IMS(信息管理系统)和CICS(客户信息控制系统)监控数据。如果容量配置组件认为事务处理器可能达不到响应时间目标,则它将会采取必要的操作,为事务处理器增加新的资源。
z/OS 1.12的其他特性
- 程序管理绑定器能够与现有的C和C++库函数更好地协作,以避免在XPLINK与非XPLINK程序之间切换时产生过多的开销。该功能可以帮助一些站点搭建混合语言应用程序。
- 增强的显示XCF命令(“D XCF”),可以显示一个CF分配命令可能产生的结果。该命令还有一个“REPORT”参数,可以显示前一个REALLOCATE命令的执行结果。
- Z/OS 1.12中的SDSF(系统显示和搜索工具)编程接口将支持部分Java类。
- 提供了一个可以测试PDS/E数据集完整性的实用工具。
- 提供两个新宏IXCMSGOX和IXCMSGIX,可以支持64位的XCF消息缓冲区,因而不需要在整个缓冲地址寄存器中来回复制消息。
- 支持在Unix系统服务文件中存储文件格式(例如LRECL和BLKSIZE)。因此,从常规z/OS程序中访问这些文件更加容易。
- 扩展了基于Web的z/OS管理工具(z/OS Management Facility,z/OSMF),提供了“工作负载管理器”策略编辑器。站点也可以添加非z/OSMF应用程序开始位置。
Z/OS 1.12还有许多其他的增强功能,这里未能一一提及。如果您对z/OS还有什么不满意的地方,请阅读z/OS 1.12的发布声明,看看z/OS 1.12是否已经解决了您的问题。
相关推荐
-
如何做好大型机的容量规划?
运作于硬件层面的Capacity Provisioning Manager的扩展功能可以有效解决大型机容量规划中遇到的麻烦。
-
IBM LinuxONE:让金融行业平民化的背后是一个什么样的生态系统?
IBM LinuxONE通过强大的产品性能,以及开放开源的本地生态系统建设,让金融行业实现“平民化”。
-
在IBM的名称/令牌服务的所有层共享数据
IBM名称/令牌服务(NTS)对大型机有什么样的优势,NTS的原理以及使用NTS需要考虑哪些方面?
-
进击的大型机 论IBM的几大战术
大型机的消亡论从十多年前的客户端服务器计算时代开始就在业界沸沸扬扬,随着近几年云计算技术的兴起,大型机是否会消亡的声音越演越烈。