完整360:IBM大型机45年发展历程专访

系统 Linux
IBM给System/360大型主机命名时,意喻一个圆的360度,象征着“可以满足每位用户的每个需求”。

IBM给System/360大型主机命名时,意喻一个圆的360度,象征着“可以满足每位用户的每个需求”。

System z副总裁及***技术官George Walsh在IBM工作的近44年时间里见证了大型主机的完整发展历程。IBM Systems杂志大型主机版最近采访了Walsh,倾听他亲历的平台发展故事,并了解他见证的持续创新。

[[1348]]

 System z副总裁及***技术官George Walsh见证了大型主机的发展历程(摄影Chip Williams)

问:你是什么时候加入IBM的?什么时候开始参与这个持续多年的项目的?

答:大约44年前我在纽约加入了IBM。当时IBM刚刚发布System/360。我最初的工作内容与主机无关,而那时别人已经在接受大型主机的培训了。最终我花费了三年的时间学习,学习当时所需的全新操作系统、全新架构以及全新系统。

我自己***个真正意义上的大型主机客户是纽约的Con Edison电力公司。大型主机为Con Edison所作的一切让我感到惊异。Con Edison采用大型主机做的***件事实际上就是为客户服务提供支持。然而这样的需求后来演变成了客户信息控制系统(CICS),直至今天它还是使用最广泛的系统,运营着当今世界上最多的交易处理。那是一个非常有趣的环境,而Con Edison也是一个很有创新意识的客户。

我们在前行的道路上不断积累经验教训;***个系统并没有如我们所愿的可靠,出现了一次24小时宕机事故,客户非常生气,引发了一场混乱,事实上烧毁了 Con Edison的一家分公司。这次事件使我很早就意识到了极度的可靠性与可用性的重要,而这种意识也影响了我的整个职业生涯。

“大型主机持续稳步发展,自45年前其问世以来始终没有停止脚步。”

——System z副总裁及***技术官George Walsh

问:你对大型主机过去经历的哪些重大变化或创新印象最为深刻?

答:人们似乎认为大型主机是始终不变的设备,在很长一段时间内不会有任何变化。这种观点绝对是错误的。大型主机自其45年前发布以来,始终稳定发展。人们只看到了整个行业在不断发展,但是并没有意识到大型主机迈向新的创新水平。

以虚拟化为例,是大型主机创造了虚拟化,并且衍生了许多与虚拟化相关的专有技术:如虚拟机的概念和完全共享I/O资源的概念。这些概念都见证了大型主机的创新。如果你使用Windows操作系统,并且多次遭遇蓝屏,那么此类问题很多都是由于内存泄漏造成的,而具有存储保护功能的System z架构则能够避免此类问题。当你看到蓝屏时,你应该想一想大型主机的创新,正是由于大型主机的存储保护功能和架构避免了诸如系统中个体用户随时可能发生的的内存泄漏问题。

大型主机不断演进,每一部分都得到了发展。比如其他架构中的处理器会加速,在大型主机中亦如此。不同之处在于大型主机的设计非常关注资源共享。因此,大型主机具有超大的缓存系统和高性能的内存系统,这些使大型主机成为一种出色的资源,可以在众多用户中共享。人们通常会把大型主机与一个词联系起来,也的确如此,那正是强劲。“大型主机永远不会宕机。”这需要硬件、操作系统和中间件共同达成。

大型主机的优势在于它能够帮助我们与客户建立关系,因为它以需求为出发点。我们不断发展大型主机,以满足客户最为紧迫的要求。长期客户也在鼓励我们就此前行,而新兴市场(比如印度和中国)的客户也已意识到了大型主机的优势,我们需要继续发展,以响应他们的需求。

   “我们在倾听客户的需求,理解他们需要什么样的技术,并在努力证明大型主机能够帮助你实现业务增长。”

——George Walsh

问:有没有哪些大型主机的应用令你感到惊讶?不论这些应用是否由客户所驱动的。

答:有件事非常有趣,也令我惊讶不已,那就是我们为巴西游戏公司Hoplon开展的项目。在游戏世界里使用大型主机让我大开眼界。这个例子为我们指明了未来的发展趋势,大型主机能够为一些特别的事情加速,在Hoplon的例子中,客户需要确保安全,因为游戏软件拥有专利,而游戏玩家却总是试图打破规则。客户想要获得安全,但同时也要确保高性能的计算能力。

问:你能否更加详细地介绍一下如今客户发生了什么样的变化?客户采用大型主机的主流做法导致大型主机发生了何种变化?

答:总的来说,回顾60、70年代,大型主机首先是作为大型企业的重要计算设备产生的。今天,大型主机已经成为规模更大的整体基础架构的一个重要组成部分。大型主机发挥着关键作用,往往作为企业内部的安全中心或数据中心,但是它并不是企业的全部。因此,我们看待大型主机的角度已经发生变化,大型主机已不再是一个拥有全部组件的封闭式设备。今天,在你的环境中,大型主机能够帮助你更加有效地充分利用环境中的其他设备。

你可能会说,只有在System/360那个时代的客户才会有很高的可用性要求。其实今天的客户仍然如此。区别在于过去的客户得到一个9就会很满意,今天的客户却希望发挥***,他们想要7*24小时的可用性。因为客户的业务对大型主机的依赖性如此之强,任何故障都会造成巨大影响。在金融行业,一次10分钟的宕机可能造成50万美元的损失。尽管客户要求听起来一样的,都是可用性,但是后者的要求却更为严格,而这也是我们一直努力的方向。

问:你认为有哪些技术在过去慢慢地前进发展?

答:我想有一个概念是最广为人知的,那就是虚拟化,即多个用户之间高度的资源共享。有很多年轻人还记得PC革命,PC是单一用户的系统。而大型主机从一开始的首要目标就是最终实现共享资源,即它同时为众多客户与用户提供服务。这个设计目标今天仍然没有改变。大型主机同时运行着许多不同的应用和工作负载,这就是为什么大型主机能够如此高效,这也是我们最初的设计出发点。

问:预言家指出大型主机将在90年代灭亡。你有什么想对他们说的吗?

答:IBM 在90年代经历了重大变革。在此之前,人们曾经预想过这样的场景,巨型机器塞满房间,到处充斥着硬件和设备。那些系统的设计采用的是双极管技术。随后出现了另外的计算方法。采用更佳的无缝技术运行系统,占据空间更少,但是性能稍逊,于是人们开始设想能否将它们聚集起来。我们认识到,即便大型主机有许多设计特性非常重要,但是我们的成本却是其他设计方法的100倍。我们开始决然转向无缝技术。在很短的时间之内,我们就生产出了无缝系统,它们与双极管有着同样的性能,但只是后者成本的十分之一,而且耗电也比后者低100倍。它们采用***进的集群技术,即Parallel Sysplex,将这些较小的系统聚集起来生成强大系统。直到今天,Parallel Sysplex还在为客户做着这项工作。

这种大型主机拐点的想法存在很多人的脑海中。如果我们一直坚守过去的方向,固守这种基础技术,我们实际上就可能已经成为历史了。这仅仅是关于我们如何进行正确变革满足客户需求的一个例子。下一代System z平台将再次证明这一点。我们选择的方向,朝着混合技术发展的方向,已经让我们领先于行业若干年,而且还将证明大型主机是如何健步如飞,通过变化满足需求。

问: 大型主机不仅仅是台机器。你如何描述那些使用和支持大型主机的人群?多年来大型主机是如何成长与变化的?

答:这个问题牵涉的方面很多。如果你从客户管理的角度审视大型主机的话,大型主机是唯一一个能够帮助你扩展性能而无需额外管理成本的平台。我将此归功于技术,但是用户的功劳更是不可磨灭。想象一下,大型主机是一个具有持续可用性、共享的资源,它帮助使用大型主机的用户开发了久经考验的的变化控制系统、内部管理系统,也使我们从中受益。大型主机的光环属于使用、开发和运行大型主机的那些用户,正是他们的创新与知识帮助主机持续发展。

最近,随着新客户的加入,更多的新用户开始对大型主机着迷。在某种程度上,他们是由现有的用户群培养起来的。同时,在年轻用户以及大学生中也开始出现了解大型主机的强烈愿望。我认为这要归功于在大型主机上运行Linux的举措。大型主机是一个差异化明显的平台,它能够满足客户的不同需求。随着这些需求变得越来越特别,大型主机将不断攀越高峰,满足需求。

问:你认为未来大型主机会面对什么样的新需求或产生怎样的创新?

答:我们最近对下一代大型主机做了一份研究:从应用和技术的角度出发,主要的行业驱动因素是什么?我们已经完成了这项研究,并且制定了一份详细的计划。我们正在逐步推出下一代System z10,我们将再次以自己的前进方向***整个行业的发展。

我们正处在另一次技术变革的时代。整个行业正在苦苦应对,在这个时代里每年微处理器的性能都在提示。今天,打开你的笔记本电脑,它可能是“双核”的。消费者不仅需要速度,他们还需要能够平行处理和使用多核的能力。

我们必须利用技术解决这一问题,或者说创建一个混合系统。当我们推出下一代大型主机的时候,你会发现我们已经出于对客户特殊需求的关注,为这个世界提供了***进的混合处理器,并占据了行业的领导地位。我们关注的一个领域是在线或实时数据分析及数据挖掘。客户仅仅需要将信息传输到一个高性能的计算机集群,然后等待结果即可,或许需要一天的时间才能得到结果。但你实时需要欺诈勘测和风险分析,,而这种实时数据分析的能力正是今天大型主机发展的方向。实时数据挖掘和对于客户了解的需求至关重要。我们在倾听客户的需求,理解他们需要什么技术,并在努力证明大型主机能够帮助客户实现业务增长。

【编辑推荐】

  1. 嵌入式系统Linux内核开发实战指南
  2. 嵌入式设备上的 Linux 系统开发
  3. Linux模块你能结课了吗?
责任编辑:张燕妮 来源: Linux论坛
相关推荐

2014-04-14 15:01:33

IBM大型机大型机架构

2011-07-29 11:09:09

IBMzEnterprise大型机

2012-08-22 10:02:27

2015-08-24 11:33:43

Ubuntu LinuIBM大型机

2011-08-19 11:22:09

IBM大型机

2011-04-21 11:16:59

IBMWindows

2012-09-21 09:43:25

IBM大型机云计算

2009-12-10 09:22:14

IBM大型机Linux操作系统

2012-09-20 10:08:57

IBM大型机云计算zEnterprise

2012-01-06 09:48:54

云计算IBM

2012-05-08 11:21:20

IBM大型机z114z196

2019-04-10 09:00:26

云计算互联网云原生

2010-04-13 09:14:48

大型机Linux

2012-05-04 13:09:46

IBM大型机云计算

2011-07-27 09:43:30

SUSE StudioIBM

2011-04-11 10:37:38

2014-03-18 10:54:13

大型机IBM

2010-07-26 10:07:44

IBMzEnterprise大型机

2010-07-23 10:08:58

数据中心IBM大型机

2011-11-08 09:33:52

IBM大型机WindowszEnterprise
点赞
收藏

51CTO技术栈公众号