新一代主机开发环境简介.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3 新一代主机开发环境简介 3.1 zLinux简介 zLinux是指在 IBM主机系统,特别是在 System z机器上运行的 Linux操作系统。其 他具有同样含义的名称包括 z/Linux、Linux on System z、Linux on zSeries、Linux onSystem z10、Linux on System z9、Linux/390、Linux on zEnterprise 196等。 zLinux源于将 Linux系统移植到 IBM的最大服务器的多方面的努力。其中一方面的 努力是由 Linas Vepstas在 1998年末到 1999年初发起的 Bigfoot项目。IBM 在 1999年 12月 18日针对 Linux 2.2.13的内核发布了许多补丁并增加了许多功能,启动了今天 z系 列平台上 Linux的主线产品。在以后的 2000年,IBM很快正式宣布 zLinux诞生,包括 IFL(Integrated Facility for Linux)引擎。Think Blue Linux是主要包含了加入到 IBM内 核中的 Red Hat包的早先的主机产品。商业 Linux分销商在起初的内核包装后非常迅速 地介绍了主机上的 Linux版本,而这个主机版本的 Linux已经发行了许多年。 在 IBM的参与之后,Linux for zSeries的补丁包含了 OCO(Object Code Only)模块, 而没有源代码。然而,当前的 z系列平台上 Linux在 GNU 通用公共授权条款下完全开 放源代码。 IBM在 2006年 5月宣布,超过 1700个客户将 Linux运行在主机平台上,这在主机 市场中是一个相当大的数目。 IBM现在支持两个 Linux版本:Red Hat和 Novell SuSE。其他著名的 z系列平台上 的 Linux版本包括 Debian、Gentoo、Slackware、CentOS和 Fedora。Linux内核体系结构 包括针对 31位内核的 S390和针对 64位内核的 S390x。 1. 虚拟化技术 Linux 不是在主机上模拟执行的。它就像其他主机操作系统一样,使用主机处理器 指令,作为一个完整的本地操作系统快速运行。于是,在其最简单的配置中,Linux 的 一个单个实例在技术上可以占用整个主机。这种配置不常见,并且通常在经济上也不可 行。通过使用虚拟化技术,IBM System z服务器可以运行混合工作负载,包括许多其他 操作系统。十年多来,硬件和软件一起协同起来支持这些工作负载。 System z主机能够采用多级别的虚拟化技术。在第一级的虚拟化中,单个机器可以 被分成多达 60个逻辑分区(Logical Partition,LPAR),并且每一个 LPAR是一个运行单第 3章 新一代主机开发环境简介 15 独操作系统(OS)的单独虚拟机。LPAR是使用称为 PR/SM的特征在硬件中实施的,这 通常根据实时需求动态地调整 LPAR的边界。这个硬件特征在现代主机中总是被激活的, 哪怕在单个的 LPAR跨越整台机器的最简单的配置中。 大多数在 IBM System z上的 Linux客户利用了额外的虚拟级别:z/VM。这是个有着 很长历史的主机操作系统,其中之一的主要功能是作为虚拟机管理器的系统管理程序。 诸如 Linux这样运行在 z/VM虚拟机中的操作系统被称为 guests或 images。z/VM不仅 虚拟化处理器和内存,也虚拟化主机(ESCON或 FICON)磁盘存储,网络和其他主机 资源。 z/VM像其他主机操作系统一样运行于 LPAR内部,这提供了两个级别的 Linux虚拟 化:基于硬件和基于硬件协助的系统管理程序。此外, z/VM也可以是 z/VM的一个 guest, 这创建了任意层次深度的嵌套的虚拟化级别。嵌套的虚拟化有额外的负载,因此将 z/VM 作为一个 guest运行主要是用作测试目的。 2. 硬件 IFL(Integrated Facility for Linux)是专用于运行 Linux的主机处理器,要么本地运 行,要么在 z/VM下运行。微码限制了 IFLs运行传统的工作负载,如 z/OS,它们等同于 其他 z系列处理器。z/OS软件提供商通常不对 IFL的功能收费,而且 IFL也比通常意义 上的引擎(中央处理器,CPU)要便宜。因此,商业组织和政府部门可以很容易地扩展 主机 Linux的安装数量,而不影响大多数软件许可的收费。虽然技术上 Linux可以在 CP 和 IFL上运行,但 IFL成本更低。 z系列上的 Linux兼有 31位和 64位版本,而 64位版本很快流行开来,因为基于 z

文档评论(0)

shiermeng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档