当前位置: 您当前的位置 : 科技金融网  ->  科普知识  -> 正文

为什么看好“透明计算”?

——解读国家自然科学奖一等奖
2015年02月03日 10:50:04 来源:科技金融时报 作者:

  柯普文

  一个由中国科学家提出、定义、设计并实现的计算机领域的原创成果斩获了我国基础研究桂冠——2014年度国家自然科学奖一等奖。这就是被国外同行称为“先于云计算、包含云计算”的网络计算理论及模式——“透明计算”。清华大学教授、中南大学校长、中国工程院院士张尧学和他的两个研究团队通过潜心研究,20年磨一剑,把理论创新与普通用户的需求相结合,创造了首个由中国推动的计算技术。那么,科学界为什么看好“透明计算”呢?《光明日报》近期刊文作了介绍。

  别了,冯·诺依曼

  半个多世纪以来,冯·诺依曼的名字被IT人奉为圭臬。这位美国科学家以经典的单机存储式体系结构,奠定了现代计算机的基础,长期占据计算机主流。然而,随着互联网技术的高速发展和大数据时代的来临,冯·诺依曼结构的局限性日益凸显,产生了网络安全性低、用户使用复杂、产业链受制于人等一系列问题。

  “现在的计算机体系结构是单机的,在单机上发展越多,操作系统就会越来越庞大和复杂,不可避免地会出现很多漏洞。”张尧学介绍。进入20世纪70年代以后,伴随着局域网的发展,计算机已逐步进入网络计算阶段,但计算机之间的互联主要靠协议,理论基础并没有大突破。

  如何突破冯·诺依曼结构的束缚,拥有安全、高效的“中国”标签的自主知识产权成果?这个问题不仅关系到计算机技术的未来,也成为关系国家和社会发展的重大课题。

  被张尧学称为“运气”的透明计算原创成果,因对冯·诺依曼结构作出的革命性改进备受国内外关注。实际上,相关工作始于1991年。这一年,在清华大学任教的张尧学开始致力于计算机体系结构与计算模式的创新。7年后,他申请的国家“863”项目获得成功,并开发出国内首台网络计算机(NPC)。

  彼时,互联网才刚刚普及,中国接入互联网尚不到5年,IT界还普遍处于操作系统为王的“微软时代”,敏锐的张尧学已意识到网络对计算机本身带来的深刻影响。在把应用软件放到服务器上之后,他又开始尝试把操作系统从原本已十分精简的终端上拿掉,提出了没有操作系统的计算模式。

  按冯·诺依曼的经典设计,数据和程序都不加区别地存放在同一台计算机的存储器中,被CPU调用执行,形成芯片层、接口层、操作系统、软件应用以及网络层的严格等级结构。没有操作系统的计算机难以想象,不仅计算机的处理模式是串行的,而且网络也像“云端”一样暴露在外层。

  2004年,张尧学正式提出“透明计算”的思想。其核心是将数据存储、计算与管理相分离,并确立了跨终端、跨平台的“双跨”原则和“按需服务”的理念。这一体系的确立比国外云计算概念的提出早了整整3年。

  针对开放与安全这一对看似“悖论”的矛盾,张尧学团队提出了一个大胆的改进:将网络互连平台由较高的网络层下降到芯片和操作系统之间的接口层。这一改变不仅彻底打开了被国外厂商控制的芯片与操作系统间的“黑匣子”,由于在接口层设计了保护程序,也使上层软件系统受攻击和安全漏洞威胁的风险大大降低。

  学术界认为,这种从计算机系统底层寻求安全保护的方法创新地改变了计算机领域近70年的固有思维和产品结构模式,理论上可防御所有病毒对计算机系统的攻击,使用户放心使用各种网络服务,全面提升计算机安全级别。

  再进一步,研究团队将计算机总线扩展为网线,将单机串行处理扩展到多机并行处理,实现了对冯·诺依曼结构的“时空扩展”。至此,一个适应网络时代的新体系结构初具雏形。

  中国学者的工作引起了主流计算机科学界的密切关注,国际上目前已有30多所大学和科研机构对该领域开展跟踪研究。美国计算机学会会士(ACM Fellow)Marshall C.Yovits将“透明计算”称为“张氏协议综合法”;而另一位ACM Fellow、对等网络创始人之一、美国卡耐基梅隆大学计算机系教授张辉更是大胆预测:“透明计算”将取代已控制计算机系统思想和实践至少60年之久的传统冯·诺依曼结构。

  中国“超级操作系统”

  把操作系统从终端上拿掉后,用户怎么操作和使用计算机呢?张尧学定义和提出了一个名为Meta OS的“超级操作系统”。简言之,就是“管理操作系统的操作系统”。

  早在20世纪90年代初,张尧学就注意到,为了赶潮流或升级换代,人们每年都会投入很大一笔钱更换终端和升级应用。“如果说我们有台机器不用升级,能直接将新的应用从PC端获得的话,不就没必要花这笔费用了?”他这样自问。

  当网络和移动终端普及后,新的问题又来了。“比如苹果手机,它就是一个封闭系统。如果你要使用中国移动平台上的软件,现在肯定没法用。而我们成果的意义就在于能够打破两个系统的限制,实现两者所开发软件的自由使用。”

  在张尧学看来,不能指导实践的理论必然是空洞的。事实上,目睹软硬件相互捆绑、严重依赖导致的封闭化现象对用户和产业造成的伤害,正是他从事网络计算研究并最终提出“透明计算”理论的原动力。

  从2009年开始,张尧学团队将“透明计算”拓展至移动互联网。到2010年,他们终于做出了一个模型。2012年10月出版的《国际云计算杂志》以长达百余页的专辑形式介绍了这种新型网络计算操作系统,在国际业界引起震动。

  在中南大学计算机系的透明计算实验室里,这台被研究人员唤作“小宝”的“透明计算”终端,看上去就是一台显示器,比一体机还要小,其容量近乎裸机。

  据介绍,其所有数据和程序的存储都不在终端上,而是存储于服务器上,计算机上只有一个个虚拟图标。使用时,只要进入Meta OS,便可根据需求选择调用Windows、Linux、IOS等不同操作系统,不仅启动速度与平时没什么两样,还可与旁边手持平板电脑和智能手机等移动终端的用户实现同步编辑。

  据科研人员介绍,只要网络正常,在世界上任何一个地点登陆,都可以感受到同样的上述用户体验,而且不必担心大量的流量使用,来自后台的精心设计展现了体系结构理论改进后的强大威力和迷人魅力。

  据张尧学介绍,Meta OS位于传统操作系统和底层硬件芯片之间,相当于传统桌面计算机的BIOS层。不仅终端内存占用量大大减少,而且可达到多层次缓存效果,让用户可以根据需要通过近乎裸机的小终端获取不同操作系统平台的各种服务,从而大大降低了对用户终端的要求和平台的限制。

  透明计算模式采用的计算方法又被形象称为“流式计算”,使服务像水、电一样供用户使用。这正是谷歌等互联网巨头描绘的云计算蓝图,它已被中国科学家率先提出和实现并成功走出实验室,运用于我国教育、通信、医疗、冶金等行业,引起了中国移动、阿里巴巴、腾讯、华为、联想等企业密切关注。

  超级“替代策略”

  源自中国的网络计算原创成果引起了国际IT巨头英特尔公司的高度重视。尽管如此,对于国内外在信息技术领域的差距,张尧学仍有清醒的认识。“国内目前所使用的CPU基本上都不是国内做的,而是国外做出来的,所以目前我们使用的电脑到底安不安全,我们自己是不知道的。”他表示,目前他们的研究已掌握了国外CPU的结构指令,“虽然我们还不是很清楚门内是什么,但至少已经把守住了门口。”

  在张尧学看来,“透明计算”在理论和应用上的突破对产业的意义主要在于:改变了我国操作系统发展一贯采取的“替代策略”,可解决国家网络安全和操作系统技术长期受制于人的重大问题,并具有可形成新的IT产业链、拉动其他产业升级换代的前景与能力。

  谈到我国IT技术的发展,张尧学深有感触。“以前,别的公司做了CPU,我们就想做个CPU来取代别的公司;人家有个Windows操作系统,我们就想做个操作系统来取代它。”在他看来,这种替代策略在IT领域其实是一个非常艰苦的策略,“因为别的公司在用户体系、资金与市场上都已经非常成熟,你不可能轻易撼动。”他自己给出的答案是:共存。

  “‘透明计算’是对以往存储计算的一个扩展,并非完全取代。”张尧学说,它“不破坏、不反对、不消灭”原来的体系结构,但会派生出很多新的终端来,从而改变商业模式和软件的使用模式。

  【相关】

  “透明计算”与网络信息安全

  移动互联网遭遇的最大挑战,无疑是大家不放心把私密数据放在云端。而苹果公司承认iPhone可窃取用户信息、12306网站用户信息大规模泄露等事件,也都一再印证了人们的担心。

  “透明计算”的到来,能改变这一困局吗?张尧学给出的答案是:“从理论上,我们已解决了网络安全问题。”他强调,在“透明计算”时代,网络资源存储于用户指定的服务器(家庭电脑、企业服务器等),而不再是厂商指定的服务器,从根本上解决了用户信任问题——用“私人仓库”取代了“公共仓库”。

  那“私人仓库”的安全谁来保障?中南大学计算机工程系副主任王斌介绍,与现有杀毒软件都运行于操作系统之上不同,Meta OS运行于CPU和操作系统之间,担当着“仓库管理员”的角色。这就解决了一直困扰中国用户的问题:杀毒软件只能判断和剿杀操作系统不允许的外来入侵及非法操作,却无法防范操作系统自身的后门。换言之,你家仓库里虽然养了警犬,但外人有仓库的备用钥匙,而警犬把用钥匙开门的都当主人,你有什么办法?“Meta OS的出现,相当于在仓库门外加派了一名看守,任何访客都会被他拦住,再交由仓库主人甄别需不需要放警犬。”

  “这就在我国用户普遍使用外国电脑和操作系统的现实下,找到了解决网络安全问题的有效路径。”张尧学预言,“‘透明计算’对中国国家信息安全的贡献,将超乎人们的想象。”

  目前,“透明计算”已成功应用于我国大型冶金企业的工控系统与工程设计部门,实现了工程设计和工程控制的安全性、高维护性和高可靠性;中南大学“湘雅医疗大数据系统建设”中,“透明计算”被应用于跨区域、跨医院、跨系统的就诊服务、个性化医疗信息安全采集等,已管理超过100亿条用户健康数据,有望带来大健康产业预计8万亿元的年产值。

  【学者点评】

  期待“透明计算”引发的全新体验

  如今,信息安全成为大家最关心的计算问题。政府下令不准购买使用预装Windows8系统的电脑,还有个人隐私泄露。这里面一个是信息网络的安全问题,传统的操作系统没有行之有效的解决思路;另一个是欧美研发的操作系统占据着我国的系统市场,这里面的系统安全性能我们未知。就在这时,张尧学团队的“透明计算”提供了很好的解决思路。“以前,也有研究者想到要控制操作系统的安全问题,但是没想到具体做法。我只是换了一个思路,由高层转向低层来做,相当于在原有系统之内再加一道‘门’。只要看住了这个‘门’,不管是谁来了,我们都能即时得到信息,快速做出预警措施。”张尧学如此解释他独辟蹊径的解决方式。同时,根据透明计算研发的超级系统MetaOS,是我们完全拥有知识产权的操作系统,圆了我们好几代人想拥有自己的操作系统的梦。

  MetaOS超级系统,不是挤掉Windows、Linux等系统形成唯我独尊的局面,而是与所有操作系统和谐共存的操作系统。这是利用我们的国学思想——容,去解决实际问题的最好例子,这足以让西方人佩服我们的胸怀、惊叹我们的国学底蕴。我们不用再费尽心思把Windows、Linux等系统挤出我们的市场,而是选择与之兼容。这对用户来说,也是非常好的。比如说,我是一名医生,我做实验的电脑、手机和家庭电脑,操作系统都不同,但都安装了MetaOS,我就可以在不同地点使用这三个终端工作,并且将享有我最熟悉的操作习惯,而且无需将实验数据拷到盘里或存到邮箱。这是多么方便的事。

  自张尧学2004年正式提出“透明计算”这一思想以来,“透明计算”这一成果在国际上开辟了一个全新的研究领域和发展方向,为网络计算提供了全新的模式和理论基础。该理论一经提出,在国际学术界和产业界产生巨大的震动。多所大学和科研机构进行跟踪研究,多家国际技术媒体进行长篇报道和评论,这在信息领域极为罕见。同时,在产业界,英特尔公司从2007年起,成立专门研究队伍持续研究并大力推广。现在惠普、IBM等计算机领域跨国集团也已开始关注和研究,全世界掀起了研究“透明计算”的热潮,这也是张尧学颇为欣慰的一件事。“现在,‘透明计算’已经在行业形成一种共识,很多年轻人、学者都在往这个方向做。单从这点来看,我们的研究还是取得了一些成果。”

  也许在不久的将来,我们就可以不再苦恼于硬件满足不了系统的运行,不再经历电子产品更新换代的麻烦,将全新体验“透明计算”引领的计算时代。赵行平

[编辑: 姚俊英]
(本文来源:科技金融时报)
  • 科技金融时报
举报电话:0571-87089618 | 地址:杭州市文一路115号 | 法律顾问:北京京师(杭州)律师事务所陈佳律师
互联网新闻信息服务许可证 33120240003 | 浙ICP备2024107310号 | 浙公网安备33010602013724
Copyright © 2014 kjjrw.com.cn. All rights reserved.