透明计算与云计算的比较.docxVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

?

?

透明计算与云计算的比较

?

?

云计算自提出以来一直受到业界的广泛关注,众多设备厂商和平台服务提供商纷纷推出各自的云计算产品与服务,电信运营商也紧跟着进入云计算时代。而被誉为“先于云计算、包含云计算”的透明计算,则由于获得2014年国家最高科技奖而首次进入大众的视野,并在业界引起较大反响。究竟什么是透明计算?两者有何异同?

透明计算的概念

透明计算的概念是于2004年正式提出的,发表于电子学报上的定义如下:“透明计算是一种用户无需感知计算机操作系统、支撑工具以及应用程序的所在,并能根据自己的需求,从所使用的各种设备(包括固定和移动以及家庭的各类设备)中找到相关计算服务,而这些服务又是存储于位于分布式网络服务器中的计算模式。用户使用的设备(统称为客户机)与服务器之间的连接依靠内部的通信协议完成。”

在此基础上,提出了一种超级操作系统TransOS及其基于4VP+的实现示例。4VP+定义了服务端与客户端交互的两个协议和基于功能划分的四个虚拟逻辑层次。TransOS则定义为运行在传统操作系统与计算机主板BIOS之间,对包含各种传统操作系统在内的网络资源进行管理的超级操作系统。

简单来说,就是将数据的存储、计算与管理分离,将存储放在服务器端,使用时可灵活选择传统操作系统及应用程序,将其通过网络以块流的形式及时载入到客户端并运行。该方式理论上可简化客户端,使用起来更轻便、更快捷、更安全。

透明计算与云计算的异同

透明计算的概念最初是作为普适计算的一种新模式而提出的。普适计算强调在任何时间和地点都可以为人们提供网络连接与计算,计算设备的灵活、便捷性非常重要。而现实中的终端设备却无法满足需求:一方面PC机指标越来越高,软件操作系统越来越复杂,维护成本越来越高;另一方面只能安装小型嵌入式系统的移动设备却面临难与其他设备互联互通的问题。针对这些问题,透明计算从用户服务选择透明的角度出发,通过存储、运算、管理的物理和逻辑分离,软硬件平台的跨平台选择,用户端系统流式执行等方式,实现计算机服务的无处不在和不知不觉。可以说,透明计算的提出是为了解决计算机的复杂性问题,降低客户端客户使用和维护成本,以达到普适计算的理想。

云计算的提出,是对当时Google、IBM、Amazon等公司已经提供或计划提供的技术服务的概括。现阶段,广为接受的是美国国家标准与技术研究院的定义:“云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络方式,进入可以配置的计算资源共享池(资源包括网络、服务器、存储、应用软件、服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。”相比而言,云计算更强调一种商业模式,集中资源,按需服务,按量付费。云服务平台运营商在构建云平台时,主要着力于如何在大规模的廉价服务器集群之上构建高可用性的服务,往往会综合采用多种技术手段和方法。

透明计算的技术特征

从技术实现的角度,透明计算与云计算具备一些共同特征,但在具体细节上仍存在各自特点:(1)以网络为中心。云计算平台以互联网为中心,将存储和运算能力分布在网络所连接的各个节点之中。透明计算同样依赖网络,通过网络把运算和存储分离,服务器存储操作系统、应用程序以及用户数据等软件资源,终端使用时才从服务器以块流方式及时载入并运行。

(2)虚拟(透明)化。云计算将底层的硬件,包括服务器、存储与网络设备全面虚拟化,建立起一个共享的可以按需分配的基础资源池。透明计算需解决多个操作系统和应用程序在同一台硬件设备上的共存及激活切换问题,也需使用虚拟化技术以实现“透明”。

(3)分布式计算和共享资源池。云计算可以说是分布式计算技术的一种延伸,通过计算机集群构建服务,将存储、计算能力等资源进行分布式管理,建立共享资源池,具备可动态扩展的特性。透明计算的服务端同样基于分布式管理,包括对硬件资源、传统操作系统、开发和管理工具、应用软件、结构化与非结构化等软件或数据资源的统一管理及调度。

与云计算相比,透明计算具备一些独有特征:

(1)计算完全在客户端执行和完成。

这是透明计算与云计算的显著不同。云计算平台中的计算是由云端的计算节点完成的,客户端不参与计算和存储。

(2)轻量化的终端客户机。

终端客户机甚至轻量化到仅仅是个裸机而无任何预制操作系统,在需要服务时,才从服务器中获取所需资源并执行。

(3)透明计算是需求驱动的流式执行。

终端客户机启动后,驻留在BIOS的TransOS内核部分负责获得终端控制权,并与服务器联系,获得系统运行所需的更多内核代码,并动态地以块流的方式加载到终端侧执行。块流是指每次只按需从网络服务器上获取一小部分代码或者数据块到终端上进行计算。如此循环反复,

您可能关注的文档

文档评论(0)

知识改变命运 + 关注
实名认证
文档贡献者

爱好打球

1亿VIP精品文档

相关文档