云计算服务层次,PAAS、SAAS、IAAS
在云计算中,根据其服务集合所提供的服务类型,整个云计算服务集合被划 分成 4 个层次:应用层、平台层、基础设施层和虚拟化层。这 4 个层次每一层都 对应着一个子服务集合,下面所示为云计算服务层次。
云计算服务体系结构 云计算的服务层次是根据服务类型即服务集合来划分,与大家熟悉的计算机 网络体系结构中层次的划分不同。在计算机网络中每个层次都实现一定的功能, 层与层之间有一定关联。而云计算体系结构中的层次是可以分割的,即某一层次 可以单独完成一项用户的请求而不需要其他层次为其提供必要的服务和支持。 在云计算服务体系结构中各层次与相关云产品对应。 应用层对应 SaaS 软件即服务如:Google APPS、SoftWare+Services; 应用层 平台层对应 PaaS 平台即服务如:IBM IT Factory、Google APPEngine、 平台层 Force.com; 基础设施层对应 IaaS 基础设施即服务如:Amazo EC2、IBM Blue Cloud、Sun 基础设施层 Grid; 虚拟化层对应硬件即服务结合 PaaS 提供硬件服务,包括服务器集群及硬件 虚拟化层 检测等服务。 PaaS 能将现有各种业务能力进行整合,具体可以归类为应用服务器、业务 能力接入 业务引擎 业务开放平台 向下根据业务能力需要测算基础服务能力, 、 、 , 通过 IaaS 提供的 API 调用硬件资源,向上提供业务调度中心服务,实时监控平
台的各种资源,并将这些资源通过 API 开放给 SaaS 用户。PaaS 主要具备以下三 个特点: (1)平台即服务:PaaS 所提供的服务与其他的服务最根本的区别是 PaaS 提供 的是一个基础平台,而不是某种应用。在传统的观念中,平台是向外提供服务的 基础。一般来说,平台作为应用系统部署的基础,是由应用服务提供商搭建和维 护的,而 PaaS 颠覆了这种概念,由专门的平台服务提供商搭建和运营该基础平 台,并将该平台以服务的方式提供给应用系统运营商; (2)平台及服务:PaaS 运营商所需提供的服务,不仅仅是单纯的基础平台,而 且包括针对该平台的技术支持服务,甚至针对该平台而进行的应用系统开发、优 化等服务。PaaS 的运营商最了解他们所运营的基础平台,所以由 PaaS 运营商所 提出的对应用系统优化和改进的建议也非常重要。而在新应用系统的开发过程中, PaaS 运营商的技术咨询和支持团队的介入,也是保证应用系统在以后的运营中 得以长期、稳定运行的重要因素; (3)平台级服务:PaaS 运营商对外提供的服务不同于其他的服务,这种服务的 背后是强大而稳定的基础运营平台,以及专业的技术支持队伍。这种“平台级” 服务能够保证支撑 SaaS 或其他软件服务提供商各种应用系统长时间、稳定的运 行
。 PaaS 的实质是将互联网的资源服务化为可编程接口,为第三方开发者提供 有商业价值的资源和服务平台。有了 PaaS 平台的支撑,云计算的开发者就获得 了大量的可编程元素,这些可编程元素有具体的业务逻辑,这就为开发带来了极 大的方便,不但提高了开发效率,还节约了开发成本。有了 PaaS 平台的支持, WEB 应用的开发变得更加敏捷,能够快速响应用户需求的开发能力,也为最终 用户带来了实实在在的利益。
详细地址
阅读(1389) | 评论(0) | 转发(0) |