如何评价张尧学以及他的透明计算?
转自网络,这是一篇质疑的文章,科学要质疑才能进步,由于本人对这方面一无所知,仅仅转载,请专业人士发表看法。有删改。
引子:【张尧学透明计算项目获国家自然科学奖一等奖】清华大学教授、中南大学校长张尧学院士率队完成的“网络计算的模式及基础理论研究”项目荣获2014年度国家自然科学奖一等奖。在国际上率先提出了透明计算概念,研制了超级操作系统Meta OS在内的网络资源,学术、产业前景广阔。
网络上的质疑一
我是做系统结构这个大方向的(偏结构多一些),虽然说ZYX的这个获奖已经在我们这个圈子里传为笑话,但我本来也不太想公开发言评价怕得罪人。然而看这势头实在不太对,如果了解内情的人不出来说话恐怕就有黑白颠倒之忧,所以不匿名了,实名反对一下@刘知远老师的回答,刘老师很明显不是跟我们一个方向的,所以很多地方都说的不对,下面我一个一个谈,如有得罪请见谅。得罪人怕是也没办法了,反正微博上已经有很多圈内前辈公开发言抨击过了。从学术上来说,这个东西别说是评自然科学一等奖,其份量连入围评选的资格都不具备,其评审材料完美地诠释了什么叫做拉大旗作虎皮。
1. 云计算的提出是否晚于透明计算根本不重要,云计算的孕育从头到尾与透明计算完全没有任何关系,这是人尽皆知的事实。包括我在内,做系统结构的很多老师和学生都提前了几个月听说了ZYX团队已经被内定了自科一等奖,都觉得很奇怪,因为我们这个圈子里面的的确确没有什么成果能够得着这个奖,当看到他们的评审材料(暗示)说云计算是透明计算催生出来的概念时,大家都吓到了。云计算的兴起又不是什么保密的东西,就这些年大家一人一双眼睛盯着它火起来的,众目睽睽之下竟然胆子大到了敢偷天换日的地步,TC团队的人如果有逛知乎,请摸着你们良心问问自己,云计算是受你们启发搞出来的东西么?
2. 所谓Intel、Microsoft等业界大鳄的跟进,是完全颠倒了主次。我老板很精准地指出了这个问题:就拿Intel的IDF讲话来说,ZYX团队在中文报告书里面写是他们首先提出透明计算而获得了Intel的跟进,但在英文报告书里面是相反的笔法,亦即Intel开始推动透明计算的概念,而这与他们的想法重合。请注意这里的主次区别。另外,如很多人已经指出的,Intel在透明计算上的愿景与他们在论文里面描述的仍然是两回事。
这是一出什么闹剧?隔壁王二痴迷武学掌法而不得入门,整日练习掌劈铁锅,某天突然发现江湖中人津津乐道的降龙十八掌以威猛绝伦著称,刚好与自己掌劈铁锅的做法有几分相似,大喜过望拿去给衙门报功了,说萧峰是自己小弟。
令人瞠目结舌的是衙门居然相信了,武学功底上从来不显于人前的王二这回一跃成为武状元。
3. 很多人质疑ZYX的团队没有产出什么有影响力的学术论文,这是对的,因为他们确实没有。我们这个圈子里面每个科研小组都会关注各大顶会(操作系统领域主要是OSDI & SOSP双子星,以及EuroSys等其他),我们这个小组到目前为止从未注意过或者讨论过有关TC的工作,与别人交流时发现不只是我们,大家都没有发觉过这个东西,好多人都是听说他们的获奖才头一回拜读其大作,那这就有问题了,所有小组都没有注意到他们的工作,连在国内都没有打响名声,何谈什么国际学术影响力?
到目前为止的搜索结果来看,这别说是什么国际级的学术影响力了,绝大多数论文的发表地我是连名字都头一回看到,客气点儿说,跟殿堂级的去处相距甚远,不客气地说,这尼玛真是什么地方都敢投,连交钱就能上的那种无节操渣渣会议都投!这样的发表记录拿到了自科一等奖,国内这些正试图冲刺OSDI/SOSP的实验室死不瞑目啊。ZYX团队最好的发表记录是一篇Infocom上面的Workshops,以及明年在IEEE TC上组织的Special Issue,说好听点儿叫做含金量十分有限,说得不好听,其实就是连系统结构的主流圈子的边都没挨上,难怪大家都没听说过这个工作。有些人可能迷信IEEE TC认为这是顶级期刊,但就系统结构这种顶级会议占绝对主导地位的学科来说,顶级期刊的作用只能呵呵。
网络上的质疑二
作为前透明计算实验室的一员,来谈谈自己的想法好了。
首先张尧学的透明计算在我学校是分为几个项目来做的,每个项目有一个小团队。包括PC、Android手机,平板的透明计算OS,还有基于这个“理念”的移动医疗等应用项目。
这里面PC端的OS就是我所在的小团队弄出来的。
对于大家黑的这些,我的总体看法是:黑的十分正确和漂亮。
其它项目团队怎么弄的我不清楚,PC端基本都是我设计的,实现方案改过几次:
1.最初和Intel一起改PXE(这玩意是啥东西自行谷歌,网吧无盘就用它),想多台机器共用一个镜像,但更改的数据分别保存,搞了半天发现PXE跨不了局域网,也用不了无线,不能达到张尧学提出的要求,被PASS掉了。
2.然后找了个开源的iPXE,号称支持广域网和无线,自定义脚本等诸多功能,整了半天把原型整出来了,又发现丫对无线的支持烂成渣,只支持一两个802.11g的芯片组,尝试自行写无线驱动,还是不可行,因为要支持的无线网卡太多,只要有机器的网卡驱动没有,那这台机器就无法使用无线来加载透明计算系统,所以又被PASS掉。
3.现在的方案(截止至我离开前),整了个开源的虚拟机(Virtualbox),虚拟机上运行透明计算系统,存储的操作系统放在服务器,用iSCSI传输,运行的真正操作系统(Windows那些)上装了些自己写的程序做管理和监控。基本结构如下:
真实操作系统(Windows、Linux)
————————————————-
虚拟机
————————————————
透明计算管理程序
————————————————
Linux
———————————————–
机器硬件
我走之前,所在团队的工作基本上就是在定制Linux和改虚拟机。。。还为这套东西增强些功能。。
对于这整套东西,我的心里话其实是:没法用。真正使用的操作系统运行在一个虚拟机上,能快到哪去?更别说镜像还是放在服务器上用iSCSI协议来传输的。央视的新闻我看了,播到展示透明计算机器运行着XP系统的时候,我都笑傻了,为啥?Win7及更新的操作系统可是可以用,但基本慢成狗!如果再在那上面看个视频,能有10帧就谢天谢地了!首次启动Win7至少需要5分钟以上,如果你还处于10M以下的小水管的话,呵呵呵呵。。。最好别等了。
虽然团队其他人一直还在优化,但说实话效果很有限,而且这个东西我们自己都认为实在没有什么技术含量,离实用更差得远,这次听说获奖,其它团队怎么样我不清楚,但至少我们做的这个东西确实是没任何资格的。
还在团队的时候,老师给派新同学进来,要跟他们解释这个东西是什么,我们的回答就是“你理解成用虚拟机搭了个网吧无盘环境就好了”。。。
上面说的这些仅限我所在团队的工作内容,透明计算还有其他团队,包括其他高富帅学校也有团队在搞,他们的工作我不清楚,肯定比我们做的要高大上得多吧。
共有 0 条评论