Linux容器
特色

大型机,容器和Linux

我们 都知道为什么大型机很好 - 所有可靠性,可用性和 我们已经听到了多年的安全性的东西。那么这个问题 变成:我们如何更好地制作大型机? IBM的新Z15大型机 公告显示如何通过引入数据隐私护照技术来增强安全性 使用z15上创建的任何数据,在移动到时被加密和保护 公共云或第三方,例如一个 x86服务器,电话或互联网 事情(物联网)设备。 Z15之前压缩了安全的Web交易数据 使用独特的技术加密而不是使用软件压缩。但 还有什么可以做的?

一 答案是在大型机上使用容器。那么,什么是容器?一个 Container是一个标准的软件单元,可包装代码和其所有产品 依赖项,因此应用程序在不同的情况下快速且可靠地运行 计算环境。您可能熟悉的一个例子是Docker。一个 Docker容器图像是轻量级,独立,可执行的包 包含运行应用程序所需的一切的软件:代码,运行时, 系统工具,系统库和设置。

容器 图像在运行时成为容器,并且在Docker容器的情况下, 当它们在Docker引擎上运行时,图像成为容器。优势是 无论如何,该集装箱软件将始终运行相同的操作 基础设施。容器隔离周围环境的软件 并确保它均匀地工作。 Docker Packaging降低了复杂性和 安装软件。

你 也可能听说过Kubernetes。 Kubernetes(通常称为K8s)是一个 开源容器编排系统,用于自动化应用程序部署, 缩放和管理。它最初由谷歌设计,现在 由云本机计算基础维护。它旨在提供一个“平台 用于自动化部署,缩放和应用程序容器的操作 跨越宿主集群“。它适用于一系列集装箱工具,包括 Docker。许多云服务提供基于Kubernetes的平台或基础架构 作为一个服务(PaaS或IAAS),Kubernetes可以部署为 平台提供服务。

IBM. 已拾取了这个想法并产生了z / OS容器扩展(ZCX)。这提供了A. 在z / OS上运行Linux功能的方法。你可能会在眉毛上抬起 想法并询问我们是否需要在大型机上运行Linux的另一种方式。你是 正确的是,我们已经拥有UNIX系统服务,或者我们可以拥有一个Linuxtone 大型机。在z上运行Linux的好方法都是什么ZCX优惠是一个完整的 Linux在z操作系统中作为z / OS的一部分。 zcx在启动任务中运行 包含完整的Linux系统和Docker。 zcx是一个虚拟设备 设置后需要最小的参与。 z / OS v2.4提供此虚拟 Linux设备作为操作系统的一部分。它设置为公开基于Docker 功能。这个好处是z / OS可以运行具有的Linux代码 对Z / OS数据或应用程序的关联。思考是,一旦它被设置了 Up,设备不需要系统程序员花费很多时间 管理它。并且可以简化任何管理zcx服务器的管理 使用z / OSMF工作流程。

IBM. Z / OS管理设施 (z / osmf)提供系统管理功能 面向任务化的基于Web浏览器的用户界面,具有集成用户 帮助,使用户可以更轻松地管理日常运营和 管理其主机Z / OS系统。通过简化一些 传统任务和自动化其他,Z / OSMF可以提供帮助 简化z / OS系统管理的某些区域。

这 ZCX的安装是简单的,因为它包括作为其中的一部分 z / OS 2.4许可证,它使用z / OSMF工作流进行配置和启动。 它只在Z14上运行(而且,我确定Z15)硬件。 zcx一般运行 目的引擎,而在zcx上运行的工作负载是ziip符合条件的。

应用 开发人员无需了解z /操作系统的许多信息,以在z上创建和部署Linux 应用程序在zcx中运行,因为应用程序看起来像docker 应用于开发人员而不是z / OS应用程序。所以,如果一个 应用程序来自Z上的Linux,不需要Z / OS技能,只是一个知识 Docker和Linux。毫不奇怪,ZCX以ASCII运行(而不是EBCDIC)运行 像任何典型的Linux发行版。

这 IBM Z / OS V2.4的IBM ZCX的初始版本旨在提供Docker Swarm作为支持Docker群集管理。群体是一个开源 容器编排平台,是本机群集引擎和 Docker。使用Docker容器运行的任何软件,服务或工具运行 在群中同样很好。群体将一个Docker主机池变成虚拟, 单个主机。 ZCX目前没有kubernetes,但显然是IBM 计划利用Kubernetes集群进行编排,可扩展性和 ZCX管理与兼容云平台。

因此,如果 您现在可以在Z / OS内运行Linux,在z上的USS或Linux是什么?在 此刻,IBM表示,UNIX系统服务仍然是一个积分的 z / o的战略组成部分继续与其余部分支持 操作系统。它还说ZCX不是传统的替代品 Linux在z环境中。如果您是Z安装的Linux的客户端,您 将继续运行这些安装。但对于习惯的z / os客户, 但是在Z安装上不再有Linux,ZCX可能是真正的兴趣。 类似地,从未在Z安装上使用Linux的Z / OS客户端可能会找到 zcx是在z上尝试Linux的低努力方式。

这 ZCX附带的Linux版本是Ubuntu,它是相同的Linux 用于安全服务容器(SSC)的分布,提供 通过IBM维持。除了开源包外,IBM计划有 IBM和第三方软件可在Z / OS V2.4的GA处提供。客户将是 能够与自己的Linux应用程序一起参与,这很容易 以Docker格式包装并以与开源,IBM相同的方式部署 vendor packages.

它 从IBM击中我是一个非常好的想法。许多大型机网站也使用 Linux,所以这是一种让人们体验力量的简单方法 主机与他们的Linux应用程序。一旦他们这样做,他们就不会 想回去。它对系统程序员有好处,因为他们现在有一个 借口“与”搭乘集装箱,他们可能没有机会做 前。因为它可用下一个z / O的版本,所以它可能是 一个司机,令人信服的网站才能升级到新版本,而不是他们可能会升级到新版本 否则已经完成了。因为它只在最新的处理器上运行 当他们的时候,可能会充当升级到最新硬件的网站的刺激 可能一直在推出涉及的成本,也许是另一年。 并展望未来,其他操作 系统可以在容器中包装在一个容器中并在z / os下运行?

Trevor Eddolls.
分享这篇文章: 在脸书上分享
Facebook
0在Twitter上推文
推特
分享LinkedIn.
linkedin
向某人发送电子邮件
电子邮件

这篇文章有一个评论

  1. pingback: 周末阅读11/17 – Path2SiliconValley

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *