论文部分内容阅读
摘 要: 云计算提出了与最佳企业客户端计算策略有关的新问题。随着通过云计算提供的服务越来越多,云计算下客户端平台和服务提供模式组合的选择就成为了尤为重要的问题,本文对云计算下客户端的选择情况作了介绍,并结合云计算下客户端的发展对最新的客户端要求作了概述。
关键字: 云计算 客户端 客户端选择
1.引言
云计算已经成为了当前IT界最热门的话题。如果把通过网络可以获得的IT、软件、互联网相关的服务都放入一个虚拟的资源池中,那么我们就可以称这种资源池为“云”。“云”是一些可以自我维护和管理的虚拟计算资源,通常为一些大型服务器集群,包括计算服务器、存储服务器、宽带资源,等等。云计算将所有的计算资源集中起来,并由软件实现自动管理,无需人为参与。云计算是并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。云计算是虚拟化(Virtualization)、效用计算(Utility Computing)、IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)等概念混合演进并跃升的结果。为了给予客户最安全,最丰富的用户体验,云计算下客户端的选择就成为了应用云计算的一个新问题。
2.瘦客户端
瘦客户端不但经济实惠,而且便于IT管理人员进行管理。许多瘦客户端的主要客户发现,从老式的非智能型终端机或台式PC机向瘦客户机网络的过渡非常容易。此外,其成本低并具安全性。不过安全性并非瘦客户机价值的唯一体现,高效性、经济性也是考察其价值的一个方面,特别是在如今这个成本唯一的市场经济情况下。瘦客户机使用来自网络服务器的软件和数据。因为瘦客户机没有硬盘驱动器和软盘驱动器,所以录入的数据只能保存到中央服务器中。升级可以通过远程操作来完成,所以IT部门人员无需亲临不同的地点。此外,由于没有易损坏的可移动部件,因此瘦客户机的使用寿命比台式PC的寿命更长。当在中央系统进行升级和备份处理时,较少的维护费用是其廉价的一个方面。
3.富客户端
富客户端模式将应用程序处理分成了两部分:由用户的桌面计算机执行的处理和最适合一个集中的服务器执行的处理。一个典型的富客户端包含一个或多个在用户的PC上运行的应用程序,用户可以查看并操作数据、处理一些或所有的业务规则——同时提供一个丰富的用户界面做出响应。服务器负责管理对数据的访问并负责执行一些或所有的业务规则。这种模式也有一些“变种”,它们主要处理业务规则和数据的物理位置。重点是,富客户端应用程序是在用户的计算机上运行的。应用丰富是富客户端的优点。
4.云计算下的客户端选择
云计算提出了与最佳企业客户端计算策略有关的新问题。随着通过云计算提供的服务越来越多,哪种客户端平台和服务提供模式组合最能满足用户和IT机构的需求?从云计算给企业带来的影响来看,下面三方面的影响是非常明显的:(1)后端业务越来越集中,前端的业务越来越精简,對远程控制的要求会更加高一些。(2)对于某些行业,它要求终端设备具有较强的处理能力,并且需要更加灵活、更加定制化的一些终端设备。(3)对远程客户端的管理要求具有更高的弹性,并且能够更好地连接前后端。所以,在云计算的背景下对于客户端的选择就显得尤为重要。
客户端是云计算的重要一环,在云计算的架构中,只有“云” 客户端。服务和计算都在“云”,“云”对用户来说是个黑盒,用户可以看作一个云网络虚拟出来的操作系统,而业务的使用和展现都在终端,也就是说,用户通过终端使用“云”内的各种服务。
瘦客户端指的是客户端只能简单地业务解析和加载,没有复杂的业务逻辑,例如传统的浏览器。与此对应,“富客户端”通常指的是客户端的应用,具有丰富的展现形式。从云计算的“服务在远端”的架构看,终端应该是一个瘦客户端。但是目前真正的终端趋势是“服务在远端”的架构、富媒体的客户体验,这是几大技术的流行推动的。
(1)基于HTTP的服务器内容PUSH技术。传统的网页浏览的方式是请求/响应的浏览方式,这种操作方式下,用户体验不如客户端应用。于是,大家研究了如何在浏览器上用JS模拟实现长连接,使一个网页上能够实现分区域独立更新,使服务器可以“主动”把内容推到客户端。
(2)终端上的服务黏合。IT界自从提出“业务灵动”的梦想以来,一直在寻求一种方式黏合服务,在SOAP协议的WEB服务流行了许久,没有带来太大的惊喜,反而是在浏览器端的HTML和JAVASCRIPT成了集成的主力。在WEB2.0网站盛行的各种MASHUP应用,大量使用在浏览器中,用JAVASCRIPT来聚合的技术。至此,云计算方案中,基本是服务在远端、服务黏合在终端。这个趋势顺延到移动终端上,与PC终端不同的是,移动终端是资源受限的系统,需要做更多的针对设备相关的编程,于是,“服务在远端”正在演化成,设备相关服务程序组件在远端,下载到本地,然后在本地聚合成最终的展现界面。
(3)widget技术。widget技术是“终端上的服务黏合”的特例。目标是使桌面更加自由灵活的展现云计算远端的服务(放到云计算的架构下来考虑的话),不管这个桌面是浏览器型的google桌面,还是PC操作系统的桌面。桌面由多个网络服务自由拼装而成,每个网络服务有独立的外观。只要用户打开widget,远端服务的信息、状态、内容可以主动展现在用户桌面上。至此,云计算顺利占领了用户的桌面。
5.结语
随着云计算技术的广泛应用,客户需要更高效、更安全的客户端,同时也希望在客户的应用能尽可能的丰富。所以结合瘦客户端和富客户端的优势,应用“服务在远端”的架构并有富媒体的客户体验的面向用户的终端成为了目前客户端选择的一个发展趋势。
参考文献:
[1]钟伟彬,周梁月,潘军彪,文锦军.云计算终端的现状和发展趋势[J].电信科学,2010,26,(3).
[2]张静,王彬彬.金融业云计算下的客户端新模式[J].华南金融电脑,2008,4.
[3]Ed Jimison、David Buchholz,Jim Sutorka.虚拟用户环境中的客户端计算[M].英特尔公司,2008.
关键字: 云计算 客户端 客户端选择
1.引言
云计算已经成为了当前IT界最热门的话题。如果把通过网络可以获得的IT、软件、互联网相关的服务都放入一个虚拟的资源池中,那么我们就可以称这种资源池为“云”。“云”是一些可以自我维护和管理的虚拟计算资源,通常为一些大型服务器集群,包括计算服务器、存储服务器、宽带资源,等等。云计算将所有的计算资源集中起来,并由软件实现自动管理,无需人为参与。云计算是并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。云计算是虚拟化(Virtualization)、效用计算(Utility Computing)、IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)等概念混合演进并跃升的结果。为了给予客户最安全,最丰富的用户体验,云计算下客户端的选择就成为了应用云计算的一个新问题。
2.瘦客户端
瘦客户端不但经济实惠,而且便于IT管理人员进行管理。许多瘦客户端的主要客户发现,从老式的非智能型终端机或台式PC机向瘦客户机网络的过渡非常容易。此外,其成本低并具安全性。不过安全性并非瘦客户机价值的唯一体现,高效性、经济性也是考察其价值的一个方面,特别是在如今这个成本唯一的市场经济情况下。瘦客户机使用来自网络服务器的软件和数据。因为瘦客户机没有硬盘驱动器和软盘驱动器,所以录入的数据只能保存到中央服务器中。升级可以通过远程操作来完成,所以IT部门人员无需亲临不同的地点。此外,由于没有易损坏的可移动部件,因此瘦客户机的使用寿命比台式PC的寿命更长。当在中央系统进行升级和备份处理时,较少的维护费用是其廉价的一个方面。
3.富客户端
富客户端模式将应用程序处理分成了两部分:由用户的桌面计算机执行的处理和最适合一个集中的服务器执行的处理。一个典型的富客户端包含一个或多个在用户的PC上运行的应用程序,用户可以查看并操作数据、处理一些或所有的业务规则——同时提供一个丰富的用户界面做出响应。服务器负责管理对数据的访问并负责执行一些或所有的业务规则。这种模式也有一些“变种”,它们主要处理业务规则和数据的物理位置。重点是,富客户端应用程序是在用户的计算机上运行的。应用丰富是富客户端的优点。
4.云计算下的客户端选择
云计算提出了与最佳企业客户端计算策略有关的新问题。随着通过云计算提供的服务越来越多,哪种客户端平台和服务提供模式组合最能满足用户和IT机构的需求?从云计算给企业带来的影响来看,下面三方面的影响是非常明显的:(1)后端业务越来越集中,前端的业务越来越精简,對远程控制的要求会更加高一些。(2)对于某些行业,它要求终端设备具有较强的处理能力,并且需要更加灵活、更加定制化的一些终端设备。(3)对远程客户端的管理要求具有更高的弹性,并且能够更好地连接前后端。所以,在云计算的背景下对于客户端的选择就显得尤为重要。
客户端是云计算的重要一环,在云计算的架构中,只有“云” 客户端。服务和计算都在“云”,“云”对用户来说是个黑盒,用户可以看作一个云网络虚拟出来的操作系统,而业务的使用和展现都在终端,也就是说,用户通过终端使用“云”内的各种服务。
瘦客户端指的是客户端只能简单地业务解析和加载,没有复杂的业务逻辑,例如传统的浏览器。与此对应,“富客户端”通常指的是客户端的应用,具有丰富的展现形式。从云计算的“服务在远端”的架构看,终端应该是一个瘦客户端。但是目前真正的终端趋势是“服务在远端”的架构、富媒体的客户体验,这是几大技术的流行推动的。
(1)基于HTTP的服务器内容PUSH技术。传统的网页浏览的方式是请求/响应的浏览方式,这种操作方式下,用户体验不如客户端应用。于是,大家研究了如何在浏览器上用JS模拟实现长连接,使一个网页上能够实现分区域独立更新,使服务器可以“主动”把内容推到客户端。
(2)终端上的服务黏合。IT界自从提出“业务灵动”的梦想以来,一直在寻求一种方式黏合服务,在SOAP协议的WEB服务流行了许久,没有带来太大的惊喜,反而是在浏览器端的HTML和JAVASCRIPT成了集成的主力。在WEB2.0网站盛行的各种MASHUP应用,大量使用在浏览器中,用JAVASCRIPT来聚合的技术。至此,云计算方案中,基本是服务在远端、服务黏合在终端。这个趋势顺延到移动终端上,与PC终端不同的是,移动终端是资源受限的系统,需要做更多的针对设备相关的编程,于是,“服务在远端”正在演化成,设备相关服务程序组件在远端,下载到本地,然后在本地聚合成最终的展现界面。
(3)widget技术。widget技术是“终端上的服务黏合”的特例。目标是使桌面更加自由灵活的展现云计算远端的服务(放到云计算的架构下来考虑的话),不管这个桌面是浏览器型的google桌面,还是PC操作系统的桌面。桌面由多个网络服务自由拼装而成,每个网络服务有独立的外观。只要用户打开widget,远端服务的信息、状态、内容可以主动展现在用户桌面上。至此,云计算顺利占领了用户的桌面。
5.结语
随着云计算技术的广泛应用,客户需要更高效、更安全的客户端,同时也希望在客户的应用能尽可能的丰富。所以结合瘦客户端和富客户端的优势,应用“服务在远端”的架构并有富媒体的客户体验的面向用户的终端成为了目前客户端选择的一个发展趋势。
参考文献:
[1]钟伟彬,周梁月,潘军彪,文锦军.云计算终端的现状和发展趋势[J].电信科学,2010,26,(3).
[2]张静,王彬彬.金融业云计算下的客户端新模式[J].华南金融电脑,2008,4.
[3]Ed Jimison、David Buchholz,Jim Sutorka.虚拟用户环境中的客户端计算[M].英特尔公司,2008.