现在的信息技术与几十年前的如出一辙,为什么?
在企业计算领域(enterprise computing)的早期,流传着一句格言:没有人会因购买了IBM的产品而被炒鱿鱼。从那时到如今向云计算的迁移,PC客户端/服务器的模式占据了几十年的统治地位。但现在看来企业计算正在回归其本源。
云计算就像过去企业的分时模式,至于虚拟化技术,IBM公司早在20世纪60年代末就发明了这项技术,以改进其大型主机的使用效率。那么今后的信息技术会发生什么样的变化?带着这个问题,《福布斯》杂志采访了IBM公司系统与科技部门高级副总裁罗德•阿德金斯(Rod Adkins),他领导的这个部门专注于开发公司销售所有的IT设备以及其中所用的半导体。
福布斯:我们从虚拟化和分时技术开始,现在又回到了虚拟化和基于云服务器的分时技术上来,这是一个大轮回,两者有什么不同吗?
罗德·阿德金斯:现在的计算机科学并没有什么新东西。大部分技术只不过是换个新面孔出现。这包括你能想到的集中化、中心计算和虚拟化技术——在它们的帮助下,人类迎来了信息技术时代。为了获得更好的性能、更好的伸缩性和更高的效率,人类以不同的方式组合和构建计算机系统,但是从IBM公司的角度来看,这些是过去早已非常熟悉的领域。我们一直主张工作负载优化(workload optimization)的理念,以及如何从上至下地集成一个系统。行业内的其他企业正在做我们几十年前已经做过的事。
那么,在基础架构方面有什么变化?
我们正经历从结构化数据到非结构化数据,从Tb级别数据量到Pb级别数据量,从富媒体到社交媒体和其他不同类型数据的转变。市场交易正变得日益复杂。我们开始在交易过程中使用实时分析技术。而所有这一切都与安全问题紧密相关。今天的信用卡公司也实施越来越多的欺诈检测,但真正的创新将不仅是如何检测,而是如何预测和预防欺诈的发生。
更多的是硬件还是应用软件推动了这些变化?
这来自多个方面。因为当今正处于数据爆炸时代,传统的应用软件正在发生改变。它既需要更多的技能,同时也变得更加复杂。第二个方面是,我们开始看到新类型的工作负载和应用软件的出现。一个很好的例子是公用事业企业的智能计量技术。这是一个不同类型的工作负载。现在,大多数公用事业企业每月登门抄一次表。智能计量技术可以让公用事业企业每15分钟读取一次数据。
你对无处不在的工业化精密控制有什么建议,包括工厂的装配线?
是的。各种工业应用软件正在发生这样的变化,医疗影像和病历记录领域也在发生类似的变化。传统的应用软件正在发生变化,新的应用软件出现在工业过程中。伴随而来的是实时分析。在计量领域的应用中,它能让公用事业企业预测故障的发生并迅速予以解决;作为最终用户,你可以检查你的消费模式并减少您的开支。
另外,还有一点数据可以考虑。去年,全世界生产了13亿个无线射频识别(RFID)电子标签。我们认为今年将生产更多。RFID电子标签是可以嵌入到任何东西中的传感器和驱动器。一旦您有植入了信息的RFID电子标签,您可以对其进行扩展,并将它与IT基础设施相连接。我们认为,这种互联的智能设备的在2011年将超过1万亿台。这包括在您的家中通常看起来与计算机沾不上边的电器、消费电子产品,也包括铁路、建筑以及管道等设施。所有这些东西都可以向外发送数据,你需要某种IT基础设施和以对应的功能来处理这些信息。
那么你会如何处理所有这些数据的?
有许多数据需要你规定。围绕数据存储,我们已经确定需注意的五个问题。首先,你需要分析数据。你从中能发现什么问题?第二个方面是有关加密,因为安全仍是一个首要关注的问题。你会看到有许多创新是围绕安全问题展开的。
这是对于静态数据还是动态数据而言?
加密是针对这两类数据的。当数据处于动态时,你想对它提供一定程度的保护;当它处于静态时,你也想用恰当的安全协议对其进行保护。
另外三个问题是什么?
第三方面是压缩。数据是如此多,所以我们需要压缩它。第四方面是冗余管理。对于重复数据,你总想删除它。第五是存档。根据数据的生命周期和管理要求,你需要确保数据有合适的存档方案。只要你想了解如何将数据转换成信息和知识的,这5个方面的问题是必须要解决的。
#p# 虚拟化技术今后将在什么领域中发挥作用,它会怎样变化?
虚拟化技术需要与管理和自动化相结合。IBM公司发明了虚拟化技术,但是VMware,KVM和Xen等虚拟化软件也提供不同类型的虚拟层,可以让您将物理资源转换成虚拟资源。我们在我们的大型主机上使用ZDM软件,在我们的Power 处理器产品上使用PowerVM软件。我们将继续强化这些领域里的虚拟化技术。
你用这些东西来做什么呢?
一旦你拥有这些虚拟资源后,你就有机会利用它来管理终端到终端的基础设施。在您的整个基础设施中,您需要建立业务流程规则,这样你就可以对基础设施进行配置和再配置。这个过程中,虚拟化是基础,然后是管理能力,它有助于提高效率,简化流程。***可以将整个基础设施按需求自动进行动态调整。因为有时基础设施的工作负荷很轻,有时候工作负荷很重,你要根据需求做相应的资源配置。
基础设施中有三层基础的软件层:虚拟化,中间件和操作系统。在IBM公司看来,它们如何发挥作用?
创新将向构架整合和深度优化的目标前进。我们面前有的只是一袋零散的部件。你将这些零件组装起来总能得到所要的系统和功能。但是,如果你想优化它的性能,让它具有扩展、整合和简化的先进功能,你需要对这个构架的每一个层次进行创新,并做到同时开发。
如果你正在开发一个应用程序,你会把它写到硬件或者操作系统中还是两者之间?
比较理想的是让应用程序与中间件打交道。我们的确会在应用软件中加入硬件辅助函数,这使应用程序可以直接利用这个硬件。但大多数情况下是通过中间件来实现的。
数年前,IBM带来了“单一厂商束缚”(vendor lock-in)问题。现在是否已经承认这种做法并不是***的做法?
是的,我们现在的方式是接受这个行业标准。对于那些想要有分层功能以及解决方案的客户,甲骨文公司(Oracle)的优化方案也不再为这类用户所独享。我们同时也认为,通过调整中间件和理解程序的模式,我们可以带给客户经济价值。我们认识到,开放的行业标准很重要。客户需要灵活性和选择权。我们不会再对客户做什么限制。