云计算的五个基本特征、四种部署模型和三种服务模式

五个基本特征

自助服务

使用者可以按需要获取云端的计算资源

广泛的网络访问

使用者可以随时随地使用云终端设备接入网络并使用云端的计算资源。

资源池化

计算资源汇集在一起,形成一个个CPU池、内存池等,当用户有需求时,从池中配置满足需求的组合。

快速弹性

使用者需要时能快速获取资源从而扩展计算能力,不需要时能迅速释放资源从而减少资源的使用费用。对使用者来说,云端的计算资源是无限的,但是实际的云计算系统不一定是一个投资巨大的工程,也不一定是成千上万的计算机,也不一定具备超大规模运算能力。一台计算机就可以组建一个最小的云端,云端建设方案一定采用可伸缩性策略,刚开始时采用几台计算机,然后根据用户数量规模来增减计算资源。

计费服务

使用者使用云端计算资源需要付费,云服务提供商需要监控和控制资源的使用情况,并及时输出各种资源的使用报表。

四种部署模型

私有云

云端资源只给一个单位内的用户使用

云端的所有权、日常管理和操作的主体可能属于本单位,也可能属于第三方机构,还可能属于二者联合

云端可能部署在本单位内部,也可能托管在其他地方

社区云

云端资源给固定几个单位内的用户使用,各个单位对云端具有相同诉求(如安全要求、云端使命、规章制度、合规性要求等)

云端的所有权、日常管理和操作的主体可能属于几个单位内的一个或几个,也可能属于第三方机构,还可能属于二者联合

云端可能部署在本单位内部,也可能托管在其他地方

公共云

云端资源开放给公众使用几个单位内的用户使用

云端的所有权、日常管理和操作的主体可能属于一个商业组织、学术机构、政府部门或他们中几个的联合

云端可能部署在本单位内部,也可能托管在其他地方

混合云

混合云是两种以上类型的云组成,它们相互独立,但是用标准或专有的技术将它们组合起来,这些技术能实现云之家的数据和应用程序的平滑流转

私有云和公共云组成的混合云是目前最流行的

三种服务模式

基础架构即服务(IaaS)

云服务提供商把系统的基础架构层作为服务出租

使用者自己安装操作系统、中间件、数据库和应用程序

平台即服务(PaaS)

云服务提供商把系统的平台软件层作为服务出租

使用者自己开发或安装应用程序

软件即服务(SaaS)

云服务提供商把系统的应用软件层作为服务出租

使用者不用自己安装应用程序,只要接入网络并通过浏览器,直接使用即可

PaaS与IaaS的区别

  PaaS IaaS
开发环境 提供完整的、包括IDE在内的开发和测试环境 提供场外服务器、存储和网络硬件,环境自己搭建
支持应用 支持应用少,某个应用必须使用平台支持的语言、API,才能在平台上运行 支持多种操作系统(因为主要提供虚拟机),所以支持应用广泛
通用性 稍差 较好
可伸缩性 自动调整帮助运行在平台上的应用更好地应对突发流量 手动对资源进行调整才能应对突发流量
整合率和经济性 整合率非常高,比如Google App Engine能在一台服务器上承载成千上万的应用,经济性较好 整合率最多不超过100,普遍在10左右,经济性不如PaaS
计费和监管 不仅达到了IaaS的操作系统层面,还能做到应用层面,比如应用的反应实际、应用所消耗的事务多少等,计费和监控更精细 仅能涉及操作系统层面,比如CPU和内存的使用量。计费和监控简单
学习维度 PaaS平台上开发可能需要学习一门新的语言或框架,学习维度略难 IaaS平台的开发和管理应用的方式与现有的方式比较接近,学习维度更低

 

你可能感兴趣的:(云计算)