中国工程院院士张尧学发表主题为“用户控制的云计算:透明计算/云计算操作系统”的主题演讲。他介绍了透明计算的概念,并谈道了为什么要提出“用户控制的云计算”概念,以及如何用统一计算实现用户控制的云计算,他认为统一计算实现控制云计算的最关键的因素就是云计算的操作系统。
▲
张尧学认为,云计算最重要不是大型计算中心,而是计算模式的变化。云计算的核心就是为用户提供不知不觉的、无处不在的服务。他认为要实现这样的服务必须具备三个方面的条件。
▲
网络计算和单机计算的最大区别就是乘除和运算要分开,PC机也好,大型机也好,所有的数据和程序都存储在硬盘上,然后通过总线,到内存,然后再通过操作系统,调度到CPU上去执行。然而想实现一种无所不在的服务,不可能用一台机器去实现,就需要把程序、手续,甚至包括操作系统放到网上去,也就是放到云上去。这就势必带来程序和运算分开,当然运算可以在前端进行,也可以在指定的服务上进行。
另外一个很重要的条件,就是软件和硬件互相不在一层,至今为止,大家可以看,英特尔的芯片、主板,还有AMD都是X86,包括手机、平板电脑,包括现在非常流行的Ipad,都是和操作系统非常紧密的绑定,这样既有厂家的利益,也有发展进步的障碍,但是要为用户提供不知不觉、无处不在的服务,软件的技术势必要打开。如果不打开,也只能是把所有的操作系统都做在一个硬件上去。
第三个,就是要做到无处不在的、不知不觉的服务,必须要把机器做得很小。就像IPad尽管可以下载很多东西,但是有小。像我们现在在互联网上看电视剧一样,在我还没看之前,就把我们的电视剧下载了,一边看后面的,一边把前面的丢掉。这样,前端机器没有这么重的负担。