什么是云计算机?


  云计算(cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。下面是小编给大家收集的关于云计算的知识,欢迎阅读!
  1、什么是云计算?
  云计算概念是由Google提出的,这是一个美丽的网络应用模式。狭义云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源;广义云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是IT和软件、互联网相关的,也可以是任意其他的服务,它具有超大规模、虚拟化、可靠安全等独特功效;“云计算”图书版本也很多,都从理论和实践上介绍了云计算的特性与功用。
  2、云计算的三种应用形式
  根据现在最常用,也是比较权威的NIST(National Institute of Standards and Technology,美国国家标准技术研究院)定义,云计算主要分为三种服务模式,而且这个三层的分法重要是从用户体验的角度出发的。
  这三种服务模式是SaaS(Software as a Service),PaaS(Platform as a service)和IaaS(Infrastructure as a service)。对普通用户而言,他们主要面对的是SaaS这种服务模式,而且几乎所有的云计算服务最终的呈现形式都是SaaS。
  SaaS
  SaaS是Software-as-a-service(软件即服务)的简称,它是一种通过Internet提供软件的模式,用户无需购买软件,而是向提供商租用基于Web的软件,来管理企业经营活动。“相对于传统的软件,SaaS解决方案有明显的优势,包括较低的前期成本,便于维护,快速展开使用。这些优势导致SaaS在中国市场增长明显。”Springboard中国区软件行业研究经理刘经纬(JingweiLiu)说,“随着企业IT预算持续受到严格的审查和企业减少雇用技术人员,我们可以在未来的几个月中看到中国市场对SaaS解决方案有明显的需求。”
  SaaS软件被认为是云计算的典型应用之一。国内首家SaaS厂商八百客成立6年来,一直致力于在线CRM服务的推广与应用,目前已拥有包括戴尔英语、蓝海集团、ADP等用户万余家,成为国内首屈一指的SaaS厂商,同时800APP-CRM系统也成为云计算应用领域最成功的案例之一。
  PaaS
  通过网络进行程序提供的服务称之为SaaS(Software as a Service),而云计算时代相应的服务器平台或者开发环境作为服务进行提供就成为了 PaaS(Platform as a
Service)。所谓PaaS实际上是指将软件研发的平台(计世资讯定义为业务基础平台)作为一种服务,以SaaS的模式提交给用户。因此,PaaS也是SaaS模式的一种应用。但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。在2007年国内外SaaS厂商先后推出自己的PaaS平台,其中包括,全球SaaS模式的领导者salesforce.com和中国SaaS的发起者八百客,而八百客的800APP系统,正是借助PaaS平台才能为用户提供全系统的自定制功能,从某种意义上说,PaaS是SaaS的源泉。
  在云计算应用的大环境下,PaaS的优势显而易见:
  开发简单,因为开发人员能限定应用自带的操作系统,中间件和数据库等软件的版本,比如SLES 11,WAS 7和DB2 9.7等,这样将非常有效缩小开发和测试的范围,从而极大地减低开发测试的难度和复杂度。
  部署简单,首先,如果使用虚拟器件方式部署的话,能将本来需要几天的工作缩短到几分钟,能将本来几十步操作精简到轻轻一击。其次,能非常简单的将应用部署或者迁移到公有云上,以应对突发情况。
  维护简单,因为整个虚拟器件都是来自于同一个ISV,所以任何软件升级和技术支持,都只要和一个ISV联系就可以了,不仅避免了常见的扯皮现象,而且简化了相关流程。
  IaaS
  IaaS (Infrastructure as a Service)基础设施即服务。消费者通过 Internet 可以从完善的计算机基础设施获得服务。这类服务称为基础设施即服务(Infrastructure asaService,IaaS)。基于Internet 的服务(如存储和数据库)是 IaaS的一部分。
  IaaS最大优势在于它允许用户动态申请或释放节点,按使用量计费。运行IaaS的服务器规模达到几十万台之多,用户因而可以认为能够申请的资源几乎是无限的。而IaaS是由公众共享的,因而具有更高的资源使用效率
相关文章:
1.云计算搭建平台的原理是什么
2.云计算与云存储深度分析与介绍
3.云计算机技术有哪些
4.关于现今云计算发展及应用的研究论文
5.浅谈云计算在图书馆建设中的价值及问题论文
6.计算机云计算探讨论文

业界流行21种云计算的定义
Cloud = InternetCloud = Innovation创新Cloud = On Demand 点播 即时请求Cloud = Autonomic computing 自主计算Cloud = Distributed computing 分布式计算Cloud = Grid computing 网格计算Cloud = Hosting 主机托管Cloud = Multi-tenancy 多租户 多租赁 虚拟主机Cloud = SOA 面向服务架构Cloud = Utility computing 计算工具Cloud = Virtualization 虚拟化Cloud = SLA-driven SLA:Service Level Agreements 服务合约,服务提供者和服务消费者之间的合约Cloud = SaaS Software as a service 软件即服务Cloud = PaaS / OPaaS Platform as a service 平台即服务Cloud = IaaS / HaaS Infrastructure as a service 基础设施即服务Cloud = Just a marketing buzzword 只是一个市场行话Cloud = Applications, Platforms, and Infrastructure delivered as a service 将应用 平台和基础设施作为服务
很多人说云计算其实没什么,它包括的东西早就存在,这个比喻就像认为iPhone其实没什么,手机早就存在一样。
其实云计算对于不同的人描述不一样:如果从业务技术角度说:基于应用的SaaS , 基于开发的PaaS, 基于基础设施的IaaS。通俗讲:是基于IP网络, 可伸缩的, 可虚拟化的, 多租户的, 基于订阅subscription based (或基于用户付费的 "pay as you"), B2B, 业务软件应用的服务传送, 基于平台开发, 自适应的基础设施。
对于非IT用户可以如此解释:为应用提供付费的网络服务。
就像iPhone一样,总是把复杂的技术隐藏在背后,这就是美丽的云。
http://cloudcomputing.ulitzer.com/node/1072760
[该贴被banq于2009-08-19 11:40修改过]
Banq老师,我感觉云计算没有包含分布式的意思,不知道这样理解对不对?2010年01月15日 09:56 "liujian1979"的内容觉云计算没有包含分布式的意思
云计算是属于一种分布式计算,是和集群cluster类似概念的。你搞个JavaEE服务器自己要集群,效果不一定好,需要微调,技术专家,但是你把你的应用交给云计算,它自动帮助你集群,可以参考google appEngine。
所以说,app引擎或亚马逊的EC2其实也是一种类似JavaEE框架,区别是帮你包办到底,而JavaEE框架如Spring EJB等需要自己搭配运行环境。
云计算是比面向构件、框架以及SOA更进一步的复用架构。
相关贴:重用之梦破灭了吗?
[该贴被banq于2010-01-15 10:47修改过]

我要回帖

更多关于 云计算机 的文章

 

随机推荐