来源:《中国高新技术产业导报》
当你手里的各种硬件设备实现无缝链接,可以用手机访问PC里的文件、相机里的照片,或者是访问到汽车的燃油、里程、部件磨损情况;当你出差时,无需携带自己的设备,用一个储存着你的信息的芯片,使用机场提供的自助设备,就可以下载你的个人操作环境,里面包括你的个人设置、保存的文件等,而当你离开的时候这个设备不会储存你的任何信息……这样的模式,是不是很酷?
这就是透明计算所带来的改变。透明计算概念的创始人、中南大学校长张尧学认为,“透明计算将引领整个产业界进入一场新的计算革命”。
透明计算早于云计算
很多人知道云计算,对透明计算的概念却比较陌生。其实,透明计算概念提出的时间比云计算要早很多年。
2007年,IBM在一份技术白皮书中首次提到“云计算”这个名词。云计算提出了一种全新的信息管理的思路,在充分利用互联网的前提下,云计算将计算资源、存储资源等放在网络上,形成一个动态资源池,从而为广大用户提供一个虚拟化的高可用性的计算平台。
在更早的1998年,由张尧学领导的小组就提出了透明计算的理论。透明计算是指用户在使用计算机系统时,不必感知操作系统、中间件、应用程序等的具体所在,只要根据自己的应用需求,通过网络从所使用的各种终端设备(如固定和移动的终端设备以及家庭中的各类终端设备)中选择并使用相关计算服务(如计算、电视、上网和娱乐等)的一种计算模式。
透明计算的核心是分离,包括计算与存储的分离、硬件与软件的分离。计算与存储的分离是指数据被存储在服务器或网络上,而计算在前端或指定的地点进行。硬件与软件的分离包含两层意思:一是同一个硬件平台可以支持不同的软件,二是同一个软件能够运行在不同的硬件平台上。只有实现资源的分离,才能让用户更加灵活地调配和使用各种资源,才能使资源以一种服务的方式被提供。
未来全新的计算模式
在今年9月的英特尔信息技术峰会美国站上,英特尔公司高级副总裁、软件与服务事业部总经理詹睿妮在主题演讲中给予透明计算极高的评价,并认为“透明计算将是下一个计算时代,其3个关键元素是HTML 5跨平台语言、云计算和安全。
“国外学术界对透明计算表现出极大的兴趣,并掀起了探讨热潮。” 张尧学表示,国外不少评论认为,透明计算是首个由中国推动的计算技术。在透明计算时代,中国IT行业有望实现领跑。
对于透明计算的特点,张尧学阐述说:“透明计算的一个典型特征是计算以流的模式执行,计算资源就像电流一样在CPU上自由流动。由于技术的限制,在现有的网络中数据传输会有一定的延迟。为此,我们在透明计算系统中特别设计了一个资源缓冲区,相当于‘蓄水池’,从而有效解决了信息传输过程中的延迟问题。将存储资源放在服务器端或网上,在前端完成计算,这有助于减轻CPU的负担,同时提高计算的性能。”