【互联网周刊消息】如果你关注IBM近年来的一系列产品技术、业务战略举措,你会发现这一切都暗含着蓝色巨人对下一代网络计算发展的终极理解和预测:自主计算。作为信息产业界最大的服务公司,IBM始终全力守护着自身的活力之源:生生不息的技术创新。近年来,IBM在芯片制造以及封装技术、存储技术、显示技术、语音技术、超级计算等领域都有着 卓越的表现;从面向下一代动态电子商务基础设施eServer战略到产品技术全面拥抱XML、Linux等开放标准,再联系到IBM新近力推的Web Service。我们发现蓝色巨人在求解电子商务本质、强调集成和服务的同时,没有忘记创新的力量。在微软、惠普、Sun、Oracle、Intel等IT巨头各自纷纷勾画下一代网络技术框架时,雇员中前后涌现过6名诺贝尔获奖者的IBM已经从人的本位出发,推出了“自主运算”这一革命性网络计算理念。“自主计算”的设想是将日益复杂的IT系统管理后台化、自动化和智能化,通过强大的中间件将异构网络改造成真正意义上的和谐自主的数字神经系统。 量变到质变 人类目前使用的计算方法自从150年前被发明以来一直未变,其主导思想就是接受输入以后执行数学计算功能并提供一个输出结果。虽然,这种计算方法在过去几年中创造了信息技术产业的奇迹,但是随着数据的日益复杂,访问设备的不断增加,这种传统计算方式已经不能满足当前的需要。尽管我们已经一再增加存储,用更加图形化的形式显示输出结果,并不断加快“计算机”基本构件的运算速度或增加其容量,但我们仍将其最重要的功能视为计算或处理,却忽略信息技术用户的真实需求不再仅仅是“计算”。从“计算”中获得我们所需结果的过程太机械化了:输出、输入、系统维护全要求人工的介入、解释和严格的管理。而如今我们需要的是与此相反的东西:隐藏起复杂性,减少人工干预。 关于自主计算的重要性,IBM研究部门经理兼公司自主前景负责人Paul Horn认为:“建立一个自主计算网络并不是可有可无的事,事实上,互联网和电子商务的未来依赖于自主计算网络。”据Horn说:这一设计的核心是能自主工作的智能中间件。他坚决主张一个真正的自主计算网络将是自主网络的汇集,并且这种汇集对用户是完全透明的。 “这肯定是一个完全异构的环境,这是一个平台不可知的环境,是一个依赖于开放标准的环境。并且中间件必须支持所有访问方式,这些可能是蜂窝电话、公用电话亭、web连接应用设备、嵌入式设备,甚至还可能是PC机等。”Horn如是说。 Horn表示:如果能建立这一中间件层,那么IBM就能在其上提供其自主计算的最终承诺,它是“e-sourcing”,即能够用类似购买“实用程序的方式”来购买IT服务。Horn认为将来能组成这种系统的服务器将是蜂窝式或分布式的,与人类的神经系统非常相似。这意味着我们将有单芯片元件(cell)的系统和网络,它们集成了处理器、内存和通信等。这些蜂窝结构将使这成为可能:允许计算机将其动力用到数据所在处,从而消除当前结构的某些延迟特性。 三个基本性质 从目前掌握的资料来看,自主运算网络应具有以下三个基本的性质: 首先,它是响应性的和灵活的-能够以聪明的方式对不可预测的事件做出响应,这些事件不仅仅包括通信量的突然增加,还包括所有类型的可摧毁网络及其管理的灾难性事件:火灾、暴风雨、地震等等。 其次,它是自主管理、自主修复和自主适应性的—能够自己照顾自己,而且出现故障或错误时,能够纠正问题或获得解决问题所需要的帮助及资源。最后,它总是可以访问的—客户、员工、合作伙伴、供应商,任何需要它的人员都可以很容易地获得它。 丰富、复杂、分布式的数据以及快速增长的用户和连接设备是驱动IBM开发自主运算的两个主要因素。首先是数据的“泛滥”和需求变化。当以传统的数据表或数据库形式存储的数据以前所未有的速度增长的同时,非结构化数据—包括Web页、图像、音频文件等,也在以更快的速度增长;数据变得更加无处不在;许多数据的使用正向“实时”性发展,这些数据没有必要被存储起来,只需对其进行监视即可,但是这种数据却给网络带来了巨大负载。 推动自主运算的第二个驱动力量就是用户和连接设备数量的增长。未来十年连接用户将达到十亿,而连接入网的微处理器数量将迅速接近一万亿。根据一项预测,即使不考虑微处理器的数量,使用今天的技术来运行可支持十亿用户的基础结构,仍需要2.5亿个经过培训技术人员。 七大关键领域 未来的自主运算网络模式将会影响以下几个关键领域: 芯片创建芯片和分布式逻辑的方式需要重新被考虑。人类曾一度追求微处理器的速度,现在需要更关注以不同方式利用芯片的集成度,使之符合以数据为中心的计算视图的要求:可能需要将小型、密集的处理能力植入到将作为主要存储器的芯片之中。 处理逻辑如果网络必须具有响应性、灵活性和适应性,就需要网络中拥有所有种类的探测、决策和控制功能。更多的“智能”和功能将被植入到整个新的微处理器阵列之中,包括探测错误、故障和失效部件的监视芯片以及对已探测出的问题进行某些处理的网络处理器、路由和交换机芯片。 处理器处理器的利用率不再是度量处理器性能的最佳标准。更好的度量方式是响应时间和系统的通过量及可获取性。 服务器对芯片和逻辑的重新思考直接导致了有关服务器的思考,计算以及执行计算的服务器必须更加细胞化(更加颗粒化)和分散,就象人体的神经系统那样。这将意味着系统和网络将由集成了处理器、内存和通信功能的单一芯片单元组成。细胞状的体系结构将消除当前以“计算为中心”的体系结构的延迟特性。 存储在一个以数据为中心的世界里,很明显“存储将居于统治地位”。但现在的破碎、不兼容和“遍布各处”的存储与此目标还相距甚远。因此,在实验室中,IBM正在尝试一种可以说很激进的新概念:对现在已经变得过于复杂的某些东西进行简化,即,将任何数据放在一个地方,并使其能够被普遍地访问,也就是所谓的简化存储。 中间件如果没有中间件的话,所有这些都是纸上谈兵。事实是,一个真正的“自主运算网络”必须是一个自主网络的集合,而且这一集合对用户来说必须是完全透明的。中间件必须支持所有的访问模式,无论它们是PDA、蜂窝电话、公用话亭、web连接设备、嵌入式设备还是传统的PC。为了实现真正的访问,仅仅打开一扇通往装满了无用数据的机箱的门是不够的。交付的信息必须以访问设备、高级编码模式、请求者的个性化处理、完善的个性化服务为目标,而且必须能够进行扩展,以容纳不可预测的用户数量的增加。 软件所有这些领域—包括芯片、存储、服务器和网络本身,所面临的关键挑战都与软件相关,它将帮助实现一个真正的自主运算网络所需要拥有的响应特性和灵活性,并提供一个具有适应性和从不失效的电子商务基础结构。 在未来的自主运算网络的支持下,用户可以象购买实用工具那样购买IT服务,按照使用的要求来获得计算功能。用户可以从任何地方通过任何设备访问所需的服务,可以期望它总是可靠、可用和易于使用的。自主运算网络将能够理解用户以自然语言形式提出的问题,自发地对包括结构化和非结构化的所有类型的数据进行检索以获得答案,并以有意义的形式将结果返回给用户。 “电子蜥蜴”圆梦 作为自主计算的纵深,IBM今年4月还启动了一项叫做“eLiza”的计划。eLiza这个名字来自于英文的“蜥蜴(lizard)”一词。这项计划的目的就是希望开发出象“蜥蜴”一样灵敏、警觉、反映迅速、并具有强大自我保护能力的计算机系统。IBM公司将在未来的数年间投入累计达数十亿的资金,并在全球建立5个实验室、调动数百名研发人员及科学家用于开发服务器的自主运算。这种智慧型未来计算机具有高度灵敏安全警觉设计、高度平衡负载功能、易于管理且具备主动思考规划能力,以适应未来的Internet和新时代电子商务的应用。 eLiza计划将增强的系统管理能力注入到其所有服务器中。希望做到以一种“自恢复”的方式自动解决运行中的问题。其实现方法是依靠捕获的每个处理器的“状态”,保证所处理的事务正确完成。若处理的事务由于某些原因如电源断电、硬件故障或软件错误而未完成,那么计算机可以重新使用保存的“临时”状态在其它可用处理器上重复刚才的计算。 其实,在IBM的服务器中,一些自我管理、自我恢复的技术已经在运用,eliza广阔前景的早期阶段包括吸收当今来自各种单独IBM服务器系列(例如z系列、p系列、i系列和x系列)的最优功能,并将它们扩展到IBM整个家族产品中,通过这种方法,逐步提高这些服务器的自管理和自恢复水平。在现阶段,主要的技术重点包括:动态工作负载管理、分布式服务器管理、可扩展集群、自管理系统、自恢复系统。 IBM正在一步步的向它的目标迈进。不久前IBM发布的i系列上的操作系统V5R1和芯片Sstar所提供的强大逻辑分区能力就是eLiza计划良好开端的第一步。IBM计划将从现在到2003年逐渐实现eLiza服务器的远景计划。IBM的eLiza计划将开辟一个全新的自主运算时代,将从根本上解决IT系统庞大、复杂而带来的一系列管理上的困难和烦恼,解除IT管理者的后顾之忧。对于IT管理者来说,自主计算勾画的美妙前景并非事不关己,相反,以人为本的“自主计算”将从管理者的烦恼开始入手。不信你点开新浪网的首页,IBM的网上调查“IT系统管理的烦恼”正在进行之中。 (出处:互联网周刊 ) 
|