`
omygege
  • 浏览: 1413767 次
文章分类
社区版块
存档分类
最新评论

IBM大型主机(Mainframe)技术简介之二——基本的系统支持

 
阅读更多

磁盘

由多个(例如8个)盘片组成,双面或单面,最顶上一面和最底下一面均不涉及。每个可读盘面均有一个磁头 (read/write head)负责读取,磁头由传动结构 (Actuator)统一驱动,每一时刻在同一平面位置上。每一个盘面以同心圆划分成磁道 (Track),每个磁道再由定角度扇形划分成扇区 (Sector),每个扇区是物理读写的最小单位 ,由此,每一时刻诸磁头都在同一磁道上,而在纵向上这一读写时刻看形成一个柱状区,称为柱面 (Cylinder)。但事实上每个特定瞬间,只有一个盘面,即一个磁道可被读写。传动结构将磁头移到指定柱面的活动叫传动活动 (Actuator Movement);为到达指定扇区磁盘转动所需时间称为旋转延迟 (Rotational Delay)。

数据记录

在Mainframe文件中,数据用记录(Record)作为最小单位组织。在一个扇区中含多个记录的组织形式叫分块记录 (Blocked Records),只含一个记录的叫无分块记录 (Unblocked Records)。由于扇区是最小的读写单位,使用分块记录可使系统一次读取一个块包含的一个或多个扇区中的多个记录 。一个块内的记录个数叫分块因子 (Blocking Factor)。

定长记录变长记录

变长记录(Variable-Length Records)有相应的数据字节指示其长度,变长记录通常采用分块方式保存。

顺序文件 (Sequential File)

记录顺序排放在物理磁盘上。只能从头至尾顺序读写,称为顺序访问 (Sequential Access)。一般应按某个键值排序,但如未排序,根据需要需要先排序再使用。为提高I/O效率,通常使用大的分块因子。

主索引 (Indexing)

索引文件分成数据单元(Data Component)和索引单元(Index Component)。索引文件必含有一个主索引(Primary Index),它基于主键值(Primary Key),它必须满足唯一性(Uniqueness)。顺着主索引访问数据可以获得按主键值排序的记录序列,类似于排序后顺序文件的顺序访问的效果。在创建时,数据记录是按主键顺序写入,但追加记录时,则不一定依序加在恰当位置,因此后续的顺序访问可能不是在物理上的顺序访问,会造成一定的效率问题。

次索引 (Alternate Indexes)

索引文件可包含次索引,次索引键值可以不必唯一,次索引可包含一个或多个键。在键值不唯一时,搜索结果返回第一个等值记录。

数据文件(Dataset)组织

顺序文件(Sequential Dataset)

ISPF

分区文件(Partitioned Dataset, PDS)

文件名称形式:

USERID.PROJECT.GROUP.TYPE

可含有多个Member

库文件(Library)

VSAM 数据文件 (VSAM Dataset)

VSAM文件通常只能用特殊的工具创建(如IDCAMS)和访问

ESDS

顺序存储;

KSDS

RRDS

LDS

(未完待续)

分享到:
评论

相关推荐

    IBM大型主机操作系统基础

    在IT领域,IBM大型主机(Mainframe)因其强大的处理能力和稳定性而备受推崇,尤其在金融、电信、政府等关键行业的核心业务系统中占据着重要地位。这些系统通常运行在IBM的大型主机操作系统之上,如z/OS、z/VSE或z/...

    ibm大型主机实验 课件 ppt

    IBM大型主机,通常被称为Mainframe,是企业级计算的核心设备,尤其在金融、保险、电信等关键行业,其稳定性和处理能力备受赞誉。本实验课件主要围绕IBM大型主机的操作系统进行,帮助学习者深入理解并掌握大型主机的...

    IBM大型主机详细介绍

    - z/OS是IBM为大型主机设计的操作系统,支持高级事务处理、海量数据存储及处理。 - **特点**: - 高性能:能够处理数千个并发事务每秒。 - 可扩展性:支持大规模数据集的管理和访问。 - 安全性:具备严格的访问...

    IBM大型主机操作课件ppt

    本课件主要围绕IBM大型主机的操作系统——z/OS展开,旨在为初学者提供一个全面的学习路径。 1. **IBM大型服务器系统概述**:IBM大型主机以其强大的处理能力、高度的安全性和可靠性著称。它不仅支持大规模并发处理,...

    IBM mainframe 网上收集

    IBM大型机,通常被称为Mainframe,是IBM公司推出的一种高性能、高可靠性的计算机系统,主要用于处理大规模的事务处理、数据库管理、以及企业级的应用。在金融、电信、保险等行业,IBM Mainframe因其卓越的性能、安全...

    IBM主机系统导论授课PPT.rar

    IBM主机系统,通常指的是IBM大型机(Mainframe),是企业级计算的重要平台,以其高可靠性、安全性及处理能力而闻名。 在【第三次课】中,可能涵盖了IBM主机的历史和发展,包括Z系列(如zSeries, z13, z14等)的演变...

    [IBM虚拟大型主机操作系统.带.PCOM5.7].HercGUI-1.11.1.5265-bin.zip

    2. **操作系统支持**:支持多种IBM大型机操作系统,如MVS(Mainframe Virtual Storage)、OS/390、z/OS以及VM/CMS等。 3. **文件格式**:处理各种IBM大型机的磁盘和磁带映像文件格式,如ECKD、FBA等。 4. **性能优化...

    IBM mainframe基础知识

    #### IBM大型机的历史发展与技术特点 IBM主框架计算机(Mainframe)自诞生以来一直是计算领域的核心部分,具有高度可靠、安全和高性能的特点。自20世纪60年代初以来,IBM一直致力于创新和发展主框架技术。 - **...

    IBM Mainframe 大型机

    综上所述,IBM Mainframe 大型机不仅是一种高性能计算平台,还代表了一套完整的生态系统,涵盖了操作系统、应用程序、技术支持等多个方面。对于希望深入了解大型机技术及其应用场景的学习者而言,这些资料是非常宝贵...

    ZOS.rar_IBM主机_mvs_zos_大型 主机_大型主机

    在IT行业中,IBM大型主机(Mainframe)是一个关键的话题,特别是在企业级的高并发、大数据处理和稳定性需求的场景下。MVS(Multiple Virtual Storage,多虚拟存储)和ZOS(z/OS,z系列操作系统)是IBM大型主机操作...

    IBM MAINFRAME 平台 REXX 详解

    主要用在IBM的大型计算机(Mainframe Computer)上,在VSE、VM、OS/400、AIX、OS/2其他的IBM平台上也可以找到它的解译器或编译器。但在大部份其他的平台上也可以找到它的解译器或编译器。另有面向对象的版本,成为...

    大型机mainframe资料全集

    这个“大型机Mainframe资料全集”涵盖了多个与Mainframe相关的主题,包括操作系统OS390、数据库管理系统DB2、交易处理系统CICS、编程语言COBOL以及数据访问方法VSAM和作业控制语言JCL。以下是这些关键知识点的详细...

    mainframe,大型机开发

    IBM z/OS 是运行在IBM大型机上的主要操作系统之一,它提供了高度可靠、安全且可扩展的环境,支持各种企业级应用程序和服务。 ### 重要内容 #### 1. 大型机的历史与发展 - **System/360**:作为IBM历史上一个重要...

    IBM mainframe PL/I 培训教程

    PL/I,Programming Language No.1,是IBM大型机操作系统上的一种重要编程语言,尤其在金融、航空和制造业等领域有着广泛的应用。由于其特性,PL/I成为了处理大规模事务处理和科学计算的理想选择。本教程将介绍PL/I的...

    大型主机导论 大型机组成原理

    大型主机,又称Mainframe,是计算机领域中一种高性能、高可靠性的系统,常用于处理海量数据和并发事务。本导论将深入探讨大型主机的组成原理,帮助读者理解这一复杂而强大的计算平台。 大型主机的核心组件包括中央...

    CDC工具比较——IBM与Oracle

    ### CDC工具比较——IBM与Oracle #### 一、概述 在数据复制领域,持续数据捕捉(CDC, Continuous Data Capture)技术被广泛应用于多种场景,如数据仓库更新、实时数据分析、跨数据中心的数据同步等。其中,Oracle ...

    IBM mainframe 汇编手册

    IBM Mainframe汇编手册为使用IBM Mainframe系统的开发人员提供了宝贵资源。无论是新手还是有经验的开发人员,都能从中获取所需的信息来有效地编写和调试汇编代码。通过详细的学习和实践,可以更好地理解和掌握IBM ...

    IBM大型主机介绍

    Ibm MAINFRAME TSO JCL COBOL VSAM DB2 CICS

    大型主机的实验

    Z/OS是IBM为大型主机开发的操作系统之一,专门用于zSeries服务器。Z/OS提供了丰富的功能和服务,支持各种高级特性,例如多层安全性、大规模并行处理等。此外,Z/OS还能够支持多种编程语言和工具,便于开发和维护复杂...

    主题国际化软件人才趋势及IBM大型机技术应用.doc

    五大国有银行——中国银行、农业银行、工商银行、建设银行、交通银行的核心系统均建立在IBM大型机之上,外资银行如花旗、汇丰、渣打等也有类似部署。此外,大型机还在制造业,如宝钢及其下属的宝信软件,以及其他...

Global site tag (gtag.js) - Google Analytics