用“互联网+”来理解云计算
云计算通俗地说,云是网络、互联网的一种比喻说法,用户不用再购买服务器,直接去云数据中心购买计算和存储服务;云是一个庞大的资源池,按需购买;云可以象自来水,电,煤气那样计费。
专业地说,云计算是一种基于互联网的、通过虚拟化方式共享资源的计算模式,存储和计算资源可以按需动态部署、动态优化、动态收回。
云计算将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和信息服务。
云计算理解为提供资源(资源池上计算力、存储空间和信息服务)的网络被称为云,由云按需提供可动态伸缩(可以无限扩展的,随时获取,按需使用,按使用付费)的廉价计算服务,计算能力是通过互联网进行传输的。
云计算平台也称为云平台,可以划分为3类:以数据存储为主的存储型云平台,以数据处理为主的计算型云平台,以及计算和数据存储处理兼顾的综合云计算平台。
云计算的基本原理就是用户端的简单化,仅负责数据输入和读取,支持用户在任意位置、使用各种终端获取应用服务,而将庞杂的处理工作交给云,也就是联网的计算机群和数据中心来处理。
云计算的使用模式即服务化,服务模式是将软件作为服务SaaS (Software as a Service)、将平台作为服务PaaS (Platform as a Service)和将基础设施作为服务IaaS (Infrastructure as a Service)等各种模式。
软件作为服务SaaS(就像直接到餐馆吃水饺)是应用软件统一部署在服务器上,客户可以根据自己实际需求,通过互联网向服务商定购所需的应用软件服务,按定购的服务多少和时间长短向服务商支付费用,并通过互联网获得服务商提供的服务。
平台作为服务(吃水饺时叫外卖)PaaS的核心是将计算环境和应用程序的运行平台作为一项服务进行提供。PaaS的实现方式是将中间件平台、及其组件和运行环境进行封装。客户无须关心平台的配置硬件环境和软件系统,只要部署到PaaS之中的平台实例就可以按照租用的方式来运行系统了。
基础设施即服务(带成品原料回家自己做)IaaS (Infrastructure as a Service)是将硬件资源进行虚拟化,在操作系统层面将计算基础设施(CPU/内存和存储/操作系统)等以出租的方式在虚拟网络VPN下为客户提供服务的模式。
云计算的虚拟化和动态管理本质上是系统的管理智能化,通过动态配置的资源管理、自动动态配置的自适应性和自我恢复能力,将云计算设计为智能系统,通过这些智能化的管理功能,云计算是一个自适应、自优化的智能系统。
结论 云计算=互联网+计算,是指用互联网提供智能化计算资源的服务模式。这里的云指的是互联网;计算资源包括应用程序、计算能力、存储空间、通信服务等;智能化指的是虚拟化和动态管理;服务模式是将软件作为服务、将平台作为服务和将基础设施作为服务等。