1.2.4 3种服务模型的对比分析
IaaS(基础设施即服务)需要在异构资源环境下,提供按需付费、可度量资源池服务功能,同时要兼顾硬件资源的充分利用和用户需求的满足;PaaS(平台即服务)不仅要关注底层硬件资源的整合,还需要提供能够供用户进行开发、调试应用的平台环境;SaaS(软件即服务)不仅需要实现底层资源的充分利用,还必须通过部署一个或多个应用软件环境,为用户提供可定制化的应用服务,如图1-8所示。
![img](https://epubservercos.yuewen.com/6016D5/28051993404239706/epubprivate/OEBPS/Images/txt001_8.jpg?sign=1738942256-YXoEnqdnpWdAEKB28IxkeJueGQx7pcXg-0-f2e53440456b05ce2c791d22131d3d64)
图1-8 3种基本服务模型的对比
云计算3种基本服务模型的关系如图1-9所示,将3种服务模型分成从低到高的3个层次。较高层次的云服务提供商可以独立建立服务资源,也可以借用较低层次云服务提供商提供的服务资源。例如,SaaS服务可以由Salesforce.com独立提供,即由Salesforce.com构建所有的平台和基础设施;也可以由SaaS应用开发者在租用的其他PaaS平台(如Google App Engine)上提供。同样,PaaS平台可以独立提供,也可以由PaaS平台开发者在租用的其他IaaS服务上提供。
![img](https://epubservercos.yuewen.com/6016D5/28051993404239706/epubprivate/OEBPS/Images/txt001_9.jpg?sign=1738942256-oxMiZmPCvNZ3U3SlZe6AG22BxBdB1eJJ-0-9b4c77ca75e78b4d0ee5c9cae5ad690a)
图1-9 云计算3种基本服务模型的关系图