阿里云代理商-阿里云服务器-阿里云数据库-重庆典名科技

云计算的特征和云计算的服务

发布时间: 2020-08-12 09:47:16文章作者: 网站编辑阅读量: 250
  云计算的特征对于什么是云计算,众说纷纭,确实很难给出一个让大家都满意的答案,但我们却可以从一些特征去窥探云计算的内涵。云计算的“云”包含两方面的内涵。
  
  (1)“云”指互联网,也就是说,云计算是通过互联网来使用的,这就决定了它具有互联网的很多特征。
  
  ?使用模式:可随时随地任意接入互联网的终端,即申请/注册即使用。
  
  ?业务模式:自助服务(用户不需要专业的支持就能使用),可定制,按需使用(弹性服务,例如一天可以搜索1次,也可以搜索10 000次)。
  
  ?商业模式:免费或按使用付费,部分云计算业务也可以遵循互联网“免费+广告”的盈利模式。
 云计算的特征 
  (2)“云”指计算池,也就是说,不是构建一两台机器的问题,而是要构建一定规模的集群,并且对该集群统一管理,形成“资源池”,才能满足云计算业务的需求。计算池需要具备以下几个特征。   ?较大的规模:如果系统具备良好的可扩展性,一开始不一定要达到很大的规模。但考虑到互联网流量的突发性,如果是基于互联网来提供云计算业务,就需要具备一定的规模才有
  
  可能满足基本的业务可用性(当资源不足时,用户申请就可能失败)。
  
  ?良好的可扩展性:互联网的业务特征要求云计算的计算池能实现高速扩展,以便在用户快速增长的情况下迅速满足需要。缺乏可扩展性对于云计算运营商来说可能是致命的,因为这既可能导致很高的管理成本,也可能导致很差的用户体验。
  
  ?良好的可伸缩性:与业务平台的可扩展性一样,针对每一个用户,业务的可伸缩性也是非常重要的。显然,当用户当前使用的计算能力不足时,可以很快申请获得更多的资源(对于线下模式,可能是用户采购新的机器,然后替换或组成集群),这是用户按需使用的前提。通过实现资源虚拟化能够提供较高的可伸缩性。
  
  ?即时提供:这种“即时”是相比传统IT的获取时间而言的,并且由于在互联网上提供云计算服务都是以软件的形式提供计算和存储能力的,因此,云计算运营商应具有非常强大的批量提供能力。例如,以前要购买、安装、配置1 000台PC服务器可能需要几周甚至更长的时间,但通过云计算模式,可能只需要几小时甚至几分钟。将硬件部署变为软件部署是实现即时提供的关键。
  
  ?更低的成本:这是支持互联网商业模式(即使不是免费)的关键。更低的成本来源于两个方面,一方面是硬件成本的降低及资源利用率的提高、开源软件的应用和自主开发能力的增强,另一方面是运营模式的变革、节能减排技术的引入及传统IT销售成本的降低。
  云计算的服务
  云计算服务云计算的一个典型特征是IT服务化,也就是将传统的IT产品、能力通过互联网(如果是私有云就是内部网)以服务的形式交付给用户。那么,云计算到底可以提供哪些服务?可能一提到这个问题,很多人就想到了IaaS、PaaS、SaaS。没错,它们确实是云计算的3类服务(注意:不是3“个”服务),基本上对应于传统IT中的“硬件”、“平台”及“(应用)软件”。而更多的基于云计算提供的互联网应用,我们也可以将其划归至SaaS(如传统桌面软件,既包括Office,也包括播放器、下载软件等各类第三方软件)。
  
  1. IaaS(Infrastructure as a Service,基础设施即服务)传统IT的基础设施主要包括服务器、存储、网络等,因此IaaS主要指基于传统IT基础设施提供的服务,包括计算服务、存储服务和网络服务。计算服务既包括弹性虚拟机服务(代表传统的服务器),如Amazon的EC2;也包括分布式计算能力服务(代表传统的并行计算集群),如Amazon的Hadoop MapReduce服务。存储服务既包括文件系统/对象存储能力,如Google Storage和Amazon的S3;也包括数据库存储能力,如Amazon的SDB。提供存储的技术可以是传统的共享式存储系统,也可以是分布式存储系统。网络服务则包含在计算和存储服务中。
  
  2. PaaS(Platform as a Service,平台即服务)传统的IT平台主要是操作系统和开发平台。操作系统本质上也是一种开发平台,主要面向操作系统厂商内部的开发人员,而程序开发平台则主要面向外部的第三方开发人员。云计算的PaaS中的“平台”和“服务”指的是开放给第三方的应用开发与运行托管平台,如Google的App Engine和微软的Azure Plateform。
  
  3. SaaS(Software as a Service,软件即服务)传统的软件既有面向个人的桌面软件,也有面向企业的服务器软件。在云计算的SaaS服务中主要包括典型的办公软件服务和管理软件服务,如Google的Google Apps(包括Google Docs、Google Calendar等)、Salesforce的CRM服务、Zoho的Office软件服务及NetSuite的管理软件服务(CRM/ERP/电子商务平台)。在很多实现方案中,PaaS基于IaaS,也就是说,PaaS不仅是一个开发应用的平台,也包括托管应用运行的基础设施,例如第三方基于Google的App Engine开发的程序实际上要运行于Google的基础设施中(包括服务器实例、DataStore(BigTable)等),而基于PaaS开发的应用程序中有很大一部分属于SaaS(其中一部分是比较典型的互联网应用,例如博客、普通网站等)。当然,IaaS、PaaS和SaaS有一个共同点,就是它们都是基于传统的服务器、存储系统开发的,虽然有些提供商可能会对服务器、存储系统进行一些优化和定制开发工作,但并没有改变其基本架构,而IaaS、PaaS和SaaS都是在这些基础硬件之上通过特定的软件技术(例如虚拟化、分布式、多租户技术)来重新组织和架构,形成新的资源形态和视图,再按照不同层次的服务形式提供给用户,如图1-1所示。
云计算的特征和云计算的服务
联系客服免费领取更多阿里云产品新购、续费升级折扣,叠加官网活动折上折更优惠