云计算架构及服务模式

云计算从整体架构上来看,分为三个层次:基础架构层中间层应用层

基础架构层 :主要由服务器、存储设备、网络设备等真实的基础设施硬件结合虚拟化手段,从而构建虚拟化的云计算的资源池,主要包括了计算资源池、存储资源池、网络资源池和其它资源池。
中间层 :在基础架构层的基础上,不同的厂商通过中间件、数据库、访问控制、负载均衡等手段,根据自己的云计算解决方案,构建云计算的平台,因此中间层又称为是云平台层,搭建用于部署云上层应用的基础平台,同时该层次还提供 账号管理、配置管理、计费管理、安全管理、流程管理、运维管理、SLA监控管理和API接口 等诸多功能。
应用层 :该层次是在搭建好云计算平台的基础上,部署企业相关应用,比如企业的CRM、ERP、OA等企业应用系统。

云计算按照 交付模式 ,可以分为三个层次:
基础设施即服务(IaaS)
平台即服务(PaaS)
软件即服务(SaaS)
IaaS(Infrastructure-as-a- Service):基础设施即服务。消费者通过Internet可以从完善的计算机基础设施获得服务。例如:租用虚拟机。
PaaS(Platform-as-a- Service):平台即服务。PaaS实际上是指将软件研发的平台作为一种服务,以SaaS的模式提交给用户,因此,PaaS也是SaaS模式的一种应用。但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。例如:软件的个性化定制开发。
SaaS(Software-as-a- Service):软件即服务。它是一种通过Internet提供软件的模式,用户无需购买软件,而是向提供商租用基于Web的软件,来管理企业经营活动。

在企业环境下,要进行云计算的规划设计,需要从以下入手:
基本的判断 是否 需要共享硬件资源, 是否 需要共享运行平台,不同部门 是否 需要统一应用,来判断企业环境是否需要云计算部署。
从云提供的服务层次上来看,按照最终的企业产品需求,选择IaaS、PaaS或者SaaS平台。
也可能从需求诉求的角度出发,选择使用云的哪一种交付模式,
          比如需要提供资源利用率,降低能耗,资源的集中自动化管理,此时需要IaaS的方式来满足需求,
          如果要求统一的开发、测试或运行平台,那么可以选择使用PaaS,
          如果需要统一的服务、流程、模型和体验,那么就需要选择使用SaaS的方式来实现。

猜你喜欢

转载自blog.csdn.net/knighthood2001/article/details/128401568