西西河

主题:【原创】说一说我对透明计算的疑惑 -- 鸿乾

共:💬119 🌺320 🌵2 新:
分页树展主题 · 全看首页 上页
/ 8
下页 末页
        • 家园 这段话蛮有意思的,很有启发

          之前的网络模型,是将一个个功能完整的主机联结在一起,解决的是主机之间的通讯问题,主机与主机大体同构,主机之间则是低耦合关系。

          而透明网络,不知道我理解的是否正确,给我的感觉是将原先单机的架构平移到网络上,主机开始有分工,比如数据中心相当于单机上的硬盘,超级计算机相当于单机上的CPU,而网络本身则相当于主板,这样,整个网络在概念上就变成一个超级的分布式的计算机。

          也许是我太孤陋寡闻,这个概念对我来说是非常新颖也非常有趣的,说“突破了冯诺依曼架构”或许有一点争议(关键是“突破”这个词带有一定的感情色彩),但这个“超级”计算机在架构上确实与冯氏架构有区别是肯定的。这里面有太多可做的事情,比如数个超级计算机群之间如何协作,如何提高通讯效率和"I/O"效率等。

          记得有人发起过大规模分布计算的项目,号召世界各地的网友贡献出一部分自己机器上的计算能力,然后同样是通过网络通讯来实现协调共享,但那是个完全开放的项目,全世界的网友都可以参与,大家的硬件配置、网络连接五花八门,协调分享的难度恐怕要比张教授这个模型要高出许多。

          • 家园 这不就是thin pc概念吗?

            数据中心相当于单机上的硬盘,超级计算机相当于单机上的CPU,而网络本身则相当于主板
            个人计算机相当于键盘和显示器。。。这个不就是瘦客户机吗?早就有已经有实际应用了啊,而且好像都不需要下载OS。要是一定要下载OS,连MetaOS都用不着预装,多数主板都支持PXE的,可以用来远程下载OS。

            Windows Thin PC

            The skinny on Windows Thin PC

            VMWare Horizon (with View)

            • 家园 那应该是共用单一主机的概念

              当然我也是猜测,如果现在要做的是将一个大型计算中心作为CPU,数据中心作为硬盘……应该有很大不同吧

          • 家园 但是,并不是网络就是突破了冯诺曼结构

            即使做到了:“这样,整个网络在概念上就变成一个超级的分布式的计算机”,仍然是冯诺曼结构中的。其实“超级的分布式的计算机”是做不到的。现有的技术情况下,仅能做到“低耦合”,基本上没有可能比现有的结构做得更深入了,除非有理论上的重大突破。首先需要解决的是,“高耦合”做什么?

            感到恐怕需要另开一帖来仔细谈谈想法。不过可能需要等待了。

          • 家园 同感!
        • 家园 大圣和一群猴毛变出来的小大圣

          我的理解是这样的: 原来的计算机是孙大圣;云计算是孙大圣发力,小猴们看热闹,活还是要孙大圣干的。透明计算是孙大圣猴毛变出来的一群小大圣,由大圣指挥,各自发力。孙大圣神力如何传到小猴身上,如何答应小猴的召唤,不光是简单的存储空间换了物理位置吧?俺是打酱油的,插两句嘴。

    • 家园 应该就是一个骗子

      把云计算和虚拟桌面两个东西搞在一起了。据他们项目中的某参与过的人说,用开源软件改了一下,即使这样运行还有问题。

      最近IT的科研领域总是爆出丑闻,我觉得主要是因为IT发展得太快,让一群年龄大知识陈旧的老人们来做评审,很容易就出问题。他们既有经验已经不适应现实IT发展,容易被骗子们骗。

      评审团制度不适合这种发展很快的领域,推荐开源+商业运行。国家投资的IT,一律开源,开放模式地让业内人士评头论足。

    • 家园 没看出还有啥没解决的问题

      应用虚拟化(application irtualization)出现已经至少五年了。微软的appv,vmware的thinapp,citrix的xenapp,都是很成熟的产品。软件被打包,放在服务器上,客户机在应用启动时从服务器下载软件,然后在本地运行。客户机上有agent。对OS,或者说对OS提供的API有依赖。

      如果不要求在客户端运行,则远程界面协议(remoting protocol)像RDP,X,VNC,ICA,PCOIP之类就都更是历史悠久了。

      也可以把OS和中间件层也像应用层一样,打包放在服务器上,需要的时候就下载。最粗糙的实现就是用网络存储来代替本地硬盘。从服务器到网吧里的游戏机都早就能从网络启动了。

      本来从应用到硬件之间的几个分层就是为了易于设计和实现。张教授的提法要每个应用自带中间件和OS层,能够直接使用硬件。这件事得先把其间的每个层都搞定了才能重新组合。对微软这样的全stack服务商而言,可能只要增加编译器功能就能让office2015出现带OS内核的版本。每个应用启动都是相当于机器重启再加载应用。

      要多个应用同时运行的话就要有多个OS并存。这又带来了hypervisor这一层。

      • 家园 恐怕要看得宽一些

        他的这个透明计算的着眼点还不仅是你说的这些功能层次的东西。如果的确能够搞一个MetaOS出来的话,还是有很多好处的,尤其是对推动这个事情的国家和公司。其实,本来就是一个计算芯片,为了管理计算的方便,搞了一个OS,因此拥有OS的就成了大地主。如果能够把地主圈起来,就可能成就超级地主。这样的想法自然有其合理性。

        但是是否可以做得到?才是问题。你讲到的,这样一来,每一个应用的启动,就要动员全部的网络通讯,几乎全部的内存重组,恐怕可以搞死人。因此,各种协议,各种妥协,各种工程上的乱七八糟,都必然出现。这样一来,就没有了很清晰的MetaOS。这些问题,作为研究者,起码应该提及和提出应对方法。但是好像没有。

        不过,我更看重的是,怎么评委们可以得出“突破冯诺曼结构”这样的评判?如果这些话真是评委们说的,或者至少是同意的,应该打他们几板子。这个事情,可以用我最近学得的土话:脏班子,来形容了。

        从工业界的情况看,其实搞这些东西,就是跑马圈地的行为,所谓的病毒流行,其实很大一部分是有意为之。张教授这个东西,可以为跑马圈地贡献力量吗?其实更重要的是跑马圈地的决心。

        • 家园 真没看出来跑这马能圈到什么地

          本来OS就是跑在硬件层上的了,你硬生生加一层用来统一不同的OS,也就是说不管是软件还是OS都不直接跟硬件对话了,改由这个MetaOS来转达。转达的效率是一个大问题,更大的问题是,现在流行的Windows/Linux这些操作系统会听你的吗?会配合吗?如果没有这些OS的配合,这个MetaOS不是无本之木吗?怎么圈地?

          对于国家的好处,当然是很大的。有了这额外的一层,所有软件与CPU,内外存,网络的交换都得通过它,就是说,所有软件对MetaOS都完全透明,再高级的加密手段都是皇帝的新衣。这是big bro梦寐以求的境界。

          也许动用国家的力量,强制要求在中国境内的OS必须跟MetaOS兼容,是可以做到的。Windows/Linux实在不配合,你可以开荒自己编译透明版红旗Linux什么的,不过会不会重蹈TD-SCDMA的覆辙就很难说了。

        • 家园 改变了管理界面的hypervisor

          用户可以通过客户机上的功能和网络服务器协同,(透明地)指定所要加载的镜像文件。配合一些缓冲存储,即时同步之类的手段来减少对流量的需求。经常换OS的话对网络应该有很高的要求。

          TransOS, The first cloud operating system

          http://www.ocn.com.cn/zhengjing/201501/zhaoraoxue091416.shtml

        • 家园 有些事情挺好玩的

          我看到的公示时名称叫"网络计算的模式及其基础理论的研究",这个名字根本不会引起我的注意。获奖时我突然看到加上"透明计算-",内容竟然有突破冯诺依曼体系,真的晕掉了。他的MetaOS难道真的不要CPU,存储器,寄存器输入输出接口这类常规的称之为冯氏结构?

    • 家园 明明是工科的东东跑去混自然一等奖

      这难道是趋势?

      某单位某工科方向有5、6支研发力量,玩得最虚的拿了个自然科学二等奖。哈哈

分页树展主题 · 全看首页 上页
/ 8
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河