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

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


             计费等;安全管理保障云计算设施的整体安全,包括身份认证、访问授权、综合防护
             和安全审计等。
                 (四)典型云计算平台

                  由于云计算技术范围很广,目前各大 IT 企业提供的云计算服务主要根据自身的
             特点和优势实现。下面以 Hadoop、OpenStack 这两个较为流行的云计算平台为例,说
             明云计算的实现与应用。

                  1.Hadoop 系统介绍
                  Hadoop 是 Apache 开源组织的一个分布式计算框架,可以在大量廉价的硬件设备
             组成的集群上运行应用程序,为应用程序提供一组稳定可靠的接口,旨在构建一个

             具有高可靠性和良好扩展性的分布式系统。Hadoop 的核心是 HDFS、MapReduce 和
             HBase,它分别是 Google 云计算最核心技术 GFS、MapReduce 和 Bigtable 的开源实现。
             Hadoop 主要由以下几个子项目组成,如图 2-6 所示。























                                         图 2-6 Hadoop 体系架构

                  (1)Hadoop 分布式文件系统 HDFS

                  Hadoop 分布式文件系统 HDFS 可以部署在廉价硬件之上,能够高容错、可靠地
             存储海量数据(可达 TB 或 PB 级别)。它可以和 MapReduce 编程模式很好地结合,
             能够为应用程序提供高吞吐量的数据访问,适用于大数据集应用。
                  (2)分布式数据处理 MapReduce

                  MapReduce 是一种分布式计算模型,也是 Hadoop 的核心。MapReduce 把运行在
             大规模计算机集群上的并行计算过程抽象成为两个函数:Map 和 Reduce,也就是映

             射和简化函数。简单地说,MapReduce 就是“任务的分解和结果的汇总”。Map 函数
             把任务分解成多个任务,Reduce 函数把分解后的多任务处理结果汇总起来,得到最终


             88
   95   96   97   98   99   100   101   102   103   104   105