本文大部分内容来源于网络及技术文档,加入了自己的理解而成,带有较强的主观性和某些不确定性,仅供参考学习。
关于zOS的知识基本可以在下面网站上找到:
http://publib.boulder.ibm.com/infocenter/zos/basics/index.jsp
一、什么是mainframe/大型主机?
Mainframe 在今天更多地被形容成一整套操作、应用和系统的集合。但是从工作性质和运用的方面来定义:Mainframe 就是指在商业活动中,用以管理商业数据和维护交易服务并能够提供更高级别的安全性和实用性的机器。
1. A mainframe is a computing system that businesses use to host the commercial databases, transaction servers, and applications that require a greater degree of security and availability than is commonly found on smaller-scale machines.
2. The power of a mainframe provides computing speed and capacity, enabling it to perform high volumes of processing.
3. The mainframe can process a mixed workload of jobs from different time zones and of different types.
具有以下特征:
二、Mainframe的演进
1.主机系统架构
中央处理器复合体(central processor complex,CPC)是由主存储器(main storage)、一个或多个中央处理器(CP)、计时器和通道(Channel)组成的硬件的物理集合,和CEC是同义语(虽然我不知道CEC是什么意思)。
通道(Channel)是一个很简单的处理器,不是字面意义上的通道,Channel负责执行I / O控制单元(CU)的I / O命令(内存和设备间的数据传输)。早期的主机中只有10多个channel,如S/360有16个,现代的主机中channel数量已经超过1000个了!
通道路径(Channel paths )才是通道的载体,根据传输协议/方式不同分为并行通道路径(parallel channel path)和串行通道路径(serial channel path)控制单元(CU,Control unit)一头连着Channel,另一头连着设备,磁盘驱动器、磁带驱动器、打印机和其他设备。
设备地址:Address,在早期的设计中,磁盘驱动器、磁带驱动器、打印机等设备的地址的格式是通过下图来定的:
2. S/360
(1)历史
以下摘自百度百科,有部分删减:
注意到和1.主机系统架构中一个不同是有一个Another system的出现。他连接在CU上,通过CU进行控制作业,及通常所说的Client机出现了。
3. ESA/390
不说了,没看到什么特别有用的信息。S/360/370/390和zOS的过度版本,和S/360/370/390兼容度很高,还可以运行zOS早期的一些版本。
这里稍微说一下硬件和软件的名字对应关系:
System 360/370/390(即S360/370/390)对应的OS版本是 OS 360/370/390
ESA/390对应OS/390
z /Architecture 对应的是zOS
"Enterprise System Architecture/390(ESA/390) is an extension to the System/360(S/360), System/370(S/370) and System/390(S/390) Architecture.
ESA/390 provides a set of definitions and rules required for the interaction of ESA/390 hardware and software.
OS/390 was originally designed to run on and ESA/390 platform. As a migration feature, initial z/OS release can also run on some of the ESA/390 architecture processors. Although the OS/390 is being replaced, there are still z/OS processors using the ESA/390 platform for the immediate future.
ESA/390 still provides a high degree of compatibility with its ancestors, S/390, S/370, S360."
本节结束,下一节单独学习z Series。