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

» 第二章  智慧园区的技术实现




               的结果。
                   (3)分布式结构化数据表 HBase
                   HBase 数据库是基于 Hadoop 的项目,是一个高可靠性、高性能、面向列、可伸
               缩的分布式数据库,是对 Google 的 Bigtable 的开源实现。

                   2.OpenStack 系统介绍
                   OpenStack 能帮我们建立自己的 IaaS,提供类似 Amazon Web Service 的服务给客

               户。OpenStack 应用结构如图 2-7 所示。

























                                            图 2-7 OpenStack 架构

                   该架构采用的是非常普通的分层方法,其主要包括展示层、逻辑层和资源层。
                   展示层:组件与用户交互,接受和呈现信息。Web Portals 为非开发者提供图形界

               面,为开发者提供 API 端点。如果是更复杂的结构,负载均衡,控制代理,安全和名
               称服务也都会在这层。
                   逻辑层:为云提供逻辑(Intelligence)和控制功能。这层包括部署(复杂任务的

               工作流)、调度(作业到资源的映射)、策略(配额等等)、镜像注册 Image Registry(实
               例镜像的元数据)、日志(事件和计量)。
                   资源层:既然这是一个 compute 云,我们就需要实际的 compute、network 和

               storage 资源,以供应给我们的客户。该层提供这些服务,无论它们是服务器,网络交
               换机,NAS(Network Attached Storage)还是其他的一些资源。

                   二、虚拟化技术


                   在智慧园区的云计算平台建设中,尤其是 IaaS 云计算平台的建设与应用和虚拟化


                                                                                            89
   96   97   98   99   100   101   102   103   104   105   106