云计算的特点或特征
胡经国
本文作者的话
本文是根据有关文献和资料编写的《漫话云计算》系列文稿之一。现作为云计算学习笔录,奉献给云计算业外读者,作为进一步学习和研究的参考。希望能够得到大家的指教和喜欢!
下面是正文
一、云计算特点论述(一)
从研究现状上看,云计算具有以下特点:
⑴、超大规模
“云”具有相当大的规模。Google云计算,已经拥有100多万台服务器。Amazon(亚马逊)、IBM、微软和Yahoo(雅虎)等公司的“云”,均拥有几十万台服务器。“云”能赋予用户前所未有的计算能力。
⑵、虚拟化
云计算支持用户在任意位置、使用各种终端获取服务。所请求的资源来自“云”,而不是固定的有形的物理实体。应用在“云”中某处运行。但是,实际上用户无需了解应用运行的具体位置,只需要一台笔记本电脑或一个PDA,就可以通过网络服务来获取各种能力超强的服务。
链接:云应用
云应用是云计算概念的子集,是云计算技术在应用层的体现。云应用与云计算最大的不同在于:云计算是作为一种宏观技术发展概念而存在的,而云应用则是直接面对客户解决实际问题的产品。
云应用的工作原理,是把传统软件“本地安装、本地运算”的使用方式,转变为“即取即用”的服务;是通过互联网或局域网连接并操控远程服务器集,完成业务逻辑或运算任务的一种新型应用。云应用的主要载体为互联网技术,以瘦客户端(Thin Client)或智能客户端(Smart Client)为展现形式;其界面实质上是HTML5,Javascript或Flash等技术的集成。云应用不但可以帮助用户降低IT成本,而且更能大大提高工作效率。因此,传统软件向云应用转型的发展革新浪潮,已经不可阻挡。
瘦客户端(Thin Client)是指在客户端/服务器网络体系中的一个基本无需应用程序的计算机终端。它通过一些协议和服务器通信,进而接入局域网。瘦客户端将其鼠标、键盘等输入直接传送到服务器处理;服务器再把处理结果回传至客户端显示。
胖客户端(Rich or Thick Client),是相对于瘦客户端而言的。一个典型的胖客户端包含一个或多个在用户的PC上运行的应用程序。
传统的胖客户端,充分利用客户端的资源,可以离线工作;但部署和更新很复杂。瘦客户端,以浏览器为基础,反应快捷,并易于部署和维护;但浏览器必须具有实时的网络连接。而智能客户端,将胖客户端的功能和灵活性与瘦客户端的基于浏览器的易部署性和稳定性有机结合起来,摒弃了二者的不足。智能客户端代表了一种全新的开发模式,既有Windows程序的强大用户界面,又可以享受Web应用升级和更新的便捷。
HTML5,是指万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改(HTML的第五的各版本)。
JavaScript是一种直译式脚本语言。它的解释器被称为JavaScript引擎,为浏览器的一部分。
它是广泛用于客户端的脚本语言。最早是在HTML网页上使用,用来给HTML网页增加动态功能。
Flash,又称为闪客,是由Macromedia公司推出的交互式矢量图和Web动画的标准,由Adobe公司收购。网页设计者使用 Flash 创作出既漂亮又可改变尺寸的导航界面以及其他奇特的效果。
链接:PDA
PDA(Personal Digital Assistant,个人数字助理),又称为掌上电脑,可以帮助我们完成在移动中工作,学习,娱乐等。按使用来分类,分为工业级PDA和消费品PDA。工业级PDA主要应用在工业领域,常见的有条码扫描器、RFID读写器、POS机等都可以称作PDA;消费品PDA包括的比较多,如智能手机、平板电脑、手持游戏机等。
⑶、高可靠性
“云”使用了数据多副本容错、计算节点同构可互换等措施,来保障服务的高可靠性。这就使用云计算比使用本地计算机更加可靠。
⑷、通用性
云计算不针对特定的应用。在“云”的支撑下,可以构造出千变万化的应用。同一片“云”,可以同时支撑不同的应用运行。
⑸、高可伸缩性
“云”的规模可以动态伸缩,满足应用和用户规模增长的需要。
⑹、按需服务
“云”是一个庞大的资源池。用户按需购买,像自来水、电和煤气那样计费。
⑺、极其廉价
“云”的特殊容错措施,得可以采用极其廉价的节点来构成云;“云”的自动化管理,使数据中心管理成本大幅降低;“云”的公用性和通用性,使资源的利用率大幅提升;“云”设施可以建在电力资源丰富的地区,从而大幅降低能源成本。因此,“云”具有前所未有的性能价格比。用户可以充分享受“云”的低成本优势。需要时,花费几百美元、一天时间,就能完成以前需要数
万美元、数月时间才能完成的数据处理任务。
⑻、潜在的危险性
云计算服务除了提供计算服务以外,还必然提供存储服务。但是,云计算服务当前垄断在私人机构(企业)手中,而他们仅仅能够提供商业信用。作为政府机构、商业机构(特别象银行这样持有敏感数据的商业机构)对于选择云计算服务应保持足够的警惕。一旦商业用户大规模使用私人机构提供的云计算服务,无论其技术优势有多强,都不可避免地让这些私人机构以“数据(信息)”的重要性挟制整个社会。对于信息社会而言,“信息”是至关重要的资源。
另一方面,云计算中的数据,对于数据所有者以外的其他用户、云计算用户是保密的;但是对于提供云计算的商业机构而言确实毫无秘密可言。这就像常人不能监听别人的电话,但是在电讯公司内部,他们可以随时监听任何电话。
javascript基本特点所有这些潜在的危险,是商业机构和政府机构选择云计算服务、特别是国外机构提供的云计算服务时,不得不考虑的一个重要的前提。
二、云计算特点论述(二)
数据安全可靠、轻松共享数据、客户端需求低、可能无限多。
⑴、数据安全可靠
首先,云计算提供了最可靠、最安全的数据存储中心,用户不用再担心数据丢失、病毒入侵等麻烦。当你的文档保存在类似Google Docs的网络服务上时,你就再也不用担心数据的丢失或损坏。因为,在“云”的另一端,有全世界最专业的团队来帮你管理信息,有全世界最先进的数据中心来帮你保存数据。同时,严格的权限管理策略,可以帮助你放心地与你指定的人共享数据。
链接:Google Docs
Google Docs是一套在线办公软件,包括在线文档、电子表格和演示文稿三类。
⑵、客户端需求低
云计算对用户端的设备要求最低,使用起来也最方便。你可以在浏览器中直接编辑存储在“云”的另一端的文档;你可以随时与朋友分享信息;再也不用担心你的软件是否是最新版
本;再也不用为软件或文档染上病毒而发愁。因为,在“云”的另一端,有专业的IT人员帮你维护硬件,帮你安装和升级软件,帮你防范病毒和各类网络攻击,帮你做你以前在个人电脑上所做的一切。
⑶、轻松共享数据
云计算可以轻松实现不同设备间的数据与应用共享。你使用网络服务来管理所有联系人的信息后,你可以在任何地方用任何一台电脑到某个朋友的地址;可以在任何一部手机上直接拨通朋友的电话号码;也可以把某个联系人 的电子名片快速分享给好几个朋友。当然,这一切都是在严格的安全管理机制下进行的。只有对数据拥有访问权限的人,才可以使用或与他人分享这份数据。
⑷、可能无限多
云计算为我们使用网络提供了几乎无限多的可能。为存储和管理数据提供了几乎无限多的空间;也为我们完成各类应用提供了几乎无限强大的计算能力。
作为一种最能体现互联网精神的计算模式,云计算必将在不远的将来展示出强大的生命力,
并将从多个方面改变我们的工作和生活。
三、云计算特点论述(三)
云计算具有以下特点:
⑴、可靠性较强
云计算技术,主要是通过冗余方式进行数据处理服务。在大量计算机机组存在的情况下,会让系统中所出现的错误越来越多;而通过采取冗余方式,则能够降低错误出现的概率,同时保证数据的可靠性。
⑵、服务便捷性
从广义角度上来看,云计算本质上是一种数字化服务。同时,这种服务较以往的计算机服务更具有便捷性。用户在不清楚云计算具体机制的情况下,就能够得到相应的服务。
⑶、可用性好
云计算技术具有很好的可用性。在储存上和计算能力上,云计算技术相比以往的计算机技术,具有更高的服务质量。同时,在节点检测上,也能做到智能检测;在排除问题的同时,不会对系统带来任何影响。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论