Page 98 - 智慧园区物联网平台应用与行业分析
P. 98

智慧园区物联网平台应用与行业分析
                    Smart Park IoT Platform Application and Industry Analysis




















                                            图 2-4 云计算架构


                  基础设施即服务(IaaS)是将硬件设备等基础资源封装成服务提供给用户使用,
             如 Amazon 云计算 AWS(Amazon Web Services)的弹性计算云 EC2 和简单存储服务
             S3。在 IaaS 环境中,用户相当于在使用裸机和磁盘,既可以让它运行 Windows,也
             可以让它运行 Linux,因而几乎可以做任何想做的事情。IaaS 最大的优势在于它允许
             用户动态申请或释放节点,按使用量计费。

                  平台即服务(PaaS)是对资源的抽象层次更进上一层,它提供用户应用程序的运
             行环境,典型的如 Google App Engine。PaaS 自身负责资源的动态扩展和容错管理,
             用户应用程序不必过多考虑节点间的配合问题。但与此同时,用户的自主权降低,必

             须使用特定的编程环境并遵照特定的编程模式。例如,Google App Engine R 允许使
             用 Python 和 Java 语言,基于称为 Django 的 Web 应用框架、调用 Google App Engine
             SDK 来开发在线应用服务。
                  软件即服务(SaaS)是针对性更强的一种云服务,它将某些特定应用软件功能封
             装成服务,如 Salesforce 公司提供的在线客户关系管理 CRM 服务。SaaS 既不像 PaaS

             一样提供计算或存储资源类型的服务,也不像 IaaS 一样提供运行用户自定义应用程序
             的环境,它只提供某些专门用途的服务供应用调用。
                 (三)云计算实现架构

                  由于云计算分为IaaS、PaaS、SaaS三种类型,不同的厂家又提供了不同的解决方案,
             目前还没有一个统一的技术架构。我们参考不同方案,提出一个供参考的云计算体系
             结构,如图 2-5 所示。












             86
   93   94   95   96   97   98   99   100   101   102   103