福建生态环境大数据平台概要设计v_第1页
福建生态环境大数据平台概要设计v_第2页
福建生态环境大数据平台概要设计v_第3页
福建生态环境大数据平台概要设计v_第4页
福建生态环境大数据平台概要设计v_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

./XX省生态环境大数据平台概要设计整体设计思想XX省生态环境大数据平台立足于XX省各种生态环境数据;通过多种渠道,采集与生态及环保有关的海量数据;采用当前最前沿的大数据技术〔并行计算技术、人工智能技术,对数据等进行挖掘建模和机器学习建模,通过数据挖掘发现隐藏于其后的规律或数据间的关系,充分挖掘这些数据的价值,从而形成能实际应用于民生的新生数据;作为专家及政府的决策依据,辅助政府精细化决策,辅助专家预测将来可能有出现的环保问题;并能解决现实中真实发生的环保问题;从而改善环境,提升居民生活环境的质量,和百姓生活的福祉。平台建成后,将形成一个完整的基于大数据的生态环境数据智能化收集、智能化核算分析、智能化发布和智能化监管体系,这一平台体系可以把XX省生态环境状况,全面、直观地展现给政府部门和社会公众。同时环保部门可以重点关注核电站周边生态环境实况。通过可测量、可核查的生态环境数据,为XX省的生态环境现状评估、趋势预测、潜力分析、目标制定与跟踪,提供决策服务,进而实现对生态环境重点污染源、生态环境动态变化进行有效监管,并为建设生态环境交易市场体系奠定基础。从使用者的角度看,所有的平台数据集中到统一的逻辑平面上来;平台以省、市、县分级别多视角展示生态环境实时信息,以全息,动态的地图形式全方位地展现给使用者。平台为各类使用者提供不同的观察视角;领导能查看实时汇总信息,核辐射区大气实况;环保工作能查看各类精细报表与指标,并能搜索工作中所需要的信息。展现方式有:电子大屏幕播放,WEB浏览,手机APP访问等三种方式。从数据处理的角度看,平台运行后将建成以生态环境数据为中心的开放式数据中心,广泛收集来自气象,农林,海洋,交通,能源,车联网等第三方数据,同时也给第三方输出数据并分享成果数据;为后续深度学习积累数据样本,将来平台具备很强的自我学习能力。用户使用场景环保领导大屏查看全局实时信息情况,核核辐射区大气实况,查看汇总报表,指挥环境突发事件处理。环保科学家使用多级分析报告,生成各类分析结果,导入环保知识库,搜索各类数据。环保工作者输入各类数据,依据决策系统认领分发任务。市民订阅环保信息,上传个人采集数据。数据处理场景平台将形成以生态环境数据为中心的开放式数据中心,数据来源有来自环保厅的自有行业数据,广泛收集与环境有关系的第三方数据,定期抓取互联网数据,也接受来自市民提交的数据。如下图所示,数据处理场景为了数据安全,平台提供了数据安全子系统,用于数据安全,数据进入平台有两种方式,一种是直接进入处理中心,另一种是通过数据安全中心加密后进入处理中心,加密后的数据与其它数据在平台里是没有区别的,处理进程在使用数据内容时需先行解密后方可使用。进入平台的数据存放在数据仓库中。永久存放的数据就内容来说,分为原始数据,对象数据,结构化数据,成果数据;原始数据是指没进行任何处理的裸数据,对象数据是有属性,能用元数据来标识的数据,结构化数据通常指数据库,成果数据由处理系统来确定格式,是其它数据经处理后的有实用意义的成果。当然平台也会把数据处理成果输出给用户,在原始数据拥有者的许可下,成果可以共享。架构设计概要系统采用分层设计方案,如下图所示,系统分为三个层次:应用表示层、数据处理层、并行计算环境层;另有两个子系统:数据接口子系统、运行保障子系统。把与实际业务有关的模块集中在应用表示层,把数据处理有关的放在数据处理层,由并行计算环境层提供海量的存储与大规模计算,数据接口系统作为平台统一的数据来源,及输出接口;运行保障子系统给整个平台提供不间断的运行维护及安全保障。总体构成数据接口子系统平台数据办输入与输出功能全部由数据接口子系统来完成,核心数据由环保部门的监测数据以及从手工导入历史数据构成;第三方采集数据,互联网抓取数据,市民上传数据是重要的补充部分;数据全集必须在内在的逻辑方面形成一个完整有效的数据链,以便人工智能模块进行多维度分析。针对核与辐射的土壤监控,采用数据动态同步方式,数据来源主要来自XX辐射监督站开展的年度监测工作,包括土壤样本的实验分析结果、辐射本底调查数据等。将核电厂周边区域的土壤环境质量进行动态监控。同时,在历史数据挖掘的基础上,研究放射性物质在土壤中的迁移规律。针对核与辐射的土壤监控,采用数据动态同步方式,数据来源主要来自XX辐射监督站开展的年度监测工作,包括土壤样本的实验分析结果、辐射本底调查数据等。将核电厂周边区域的土壤环境质量进行动态监控。同时,在历史数据挖掘的基础上,研究放射性物质在土壤中的迁移规律。应用表示层应用表示层通过调用数据处理层的功能来完应用系统的功能,凡是与具体应用无关,可以抽象出来的功能,均在数据处理层实现,各应用系统不用单独开发相应功能。总体上来看应用表示层完成以下功能:a.实时动态按省市具区域、按类别、按管理功能的数据可视化显示。b.掌握生态环境数据库,实时掌握生态环境的变化。c.区域生态环境信息、企业生态环境信息、工业生产过程生态环境量、能源种类生态环境量、废弃物生态环境量、生态环境汇集等。d.可视化运行监测,全面能耗监测,为宏观分析和决策提供数据分析支撑。e.辐射环境大气监测应用XX省核电发展迅猛,在建的XX核电厂与福清核电厂分别于2012年和2013年投产发电,规划建设的XX快中子反应堆项目已通过可研,目前XX省规划建设和在建的核电机组共十几台,这些能源项目的启动和建设,将大大缓解XX省电力能源供应紧张的局面,奠定海西大型能源基地的地位。同时,也树立了XX省作为核电大省的地位。由于核辐射看不起,摸不着,但却是人民群众密切关注的,这就需要与之相匹配的辐射环境大气自动监测网。未来XX省将建成核电厂辐射监测系统、监督性监测系统、国控点、省控点等多个监测平台,提供各类的大气辐射环境在线、离线监测数据,但对于这些多来源的数据如何处理、整合,进而开发相关的数据功能,还需进一步的工作。通过对辐射环境类大气监测数据的大数据挖掘,实现核与辐射数据的相关业务应用。数据处理层数据处理层建立在并行计算环境层基础之上,为应用层提供数据计算服务,本层分为两个部分:环保推荐引擎,常规大数据处理;常规大数据处理为上层及推荐引擎的数据统计、数据分析、数据预警、数据挖掘提供支撑平台。环保推荐引擎完成数据挖掘与专题分析任务,为上层提供判定结果。集成多种模型算法,优化核算模型,温室气体排放因子测算,对排放因子测算和数据质量控制,进行准确性判断。为城市管理者提供现状评估、趋势预测、潜力分析、目标制定分解及跟踪等辅助决策服务。通过成立专家评估委员会,对排放系数的有效性进行分析,特别是对一些强制性指标加以深入推敲。控制指标包括排放系数统计信息分类的所有指标。建立企业生态环境价值评估模型,分析研究主要行生态环境对比研究行业不同规模、不同性质、不同层次的温室气体排放情况,融合生态环境的核算、因素分解分析、模型、峰值预测、情景潜力研究和XX省减排路径分析,为低生态环境策略制定提供可量化的决策依据。建立生态环境评价与挖掘平台,自动完成主要行业基于温室气体排放分析研究报告,为工业源的温室气体排放研究、评估以及未来的控制政策提供支撑支持。主要实现功能如下:a.为实现生态环境交易提供数据决策支撑服务。b.针对环境发展通过大数据建模,对生态环境未来进行预测和预警。c.针对生态环境的决策,依据生态环境基础数据,建立大数据模型,并进行深度分析,得出生态环境配额,生态环境足迹分析等各种专业问题的结论。d.建模,以支持节能减排降生态环境目标的预警调控方案。e.低能耗低排放产业分析。f.为调整优化能源消费结构提供数据支撑等h.气象数据耦合计算所有的大气环境污染,都在在大气环流中弥散传播的。如果要通过监测数据对污染源进行追踪,则需要同时耦合大气扩散数据进行反向的溯源计算。环保气象数据处工功能主要负责接入全省实时气象数据和预报数据,将其处理为可供各个其它应用的基础数据,并提供相关的计算模型进行反向耦合计算。并行计算环境层并行计算环境层是大数据平台的核心驱动层,其基础计算能力直接影响上层的运行效率与运行速度。并行计算环境层为上层提供大规模计算与存储服务,并行计算环境层由工作流协调处理系统,并行式计算系统.数据仓库,并行式文件系统组成;并行计算环境层由一个服务器集群组成,集群规模随着平台的计算需求进行扩充。平台建设关键技术大数据是指一般的软件工具难以捕捉、管理和分析的大容量数据,通常以PB来计量<1P=1024T,1T=1024G>;其意义不仅仅在于容量之大,更大的意义在于通过对海量数据的交换、整合和分析,发现新的知识,创造新的价值;通常大家用4V特性来描述大数据;Volume<容量>根据IDC<国际数据公司>的监测统计,2011年全球数据总量已经达到1.8ZB<1ZB等于1万亿GB,1.8ZB也就相当于18亿个1TB移动硬盘的存储量>,而这个数值还在以每两年翻一番的速度增长,预计到2020年全球将总共拥有35ZB的数据量,增长近20倍。Variety<多样性>大数据的异构和多样性很多不同形式〔文本、图像、视频、机器数据无模式或者模式不明显不连贯的语法或语义。Value<价值>价值通常也被理解为价值密度,也就是说依据大量的不相关信息进行深度复杂分析,对未来趋势与模式的做出可靠的判定,从而发现数据的价值。Velocity<高速率>大量的数据需要进行快速的,实时的处理,才能在指定时间内得到结果;数据的处理方法多以批量化,分布式为主要处理方式。从以上大数据的特性分析可知,我们生态环境的海量数据价值发现的核心前提条件是:1.大规模的基础运算能力与海量的存储能力。2.高效的数据价值提取算法。在分布式/并行式计算系统没有出现之前,大规模的计算资源只能由超级计算机来提供,这是一种昂贵的资源,把大部分中小团队拒之门外;约2006年云计算技术开始发芽,至2010前左右随着云计算技术的发展成熟,大规模分布式/并行式计算系统也得到了发展壮大,并快速成熟起来;分布式/并行式计算系统能把廉价的大批量硬件组合起来,提供一种廉价的大规模运算能力与海量存储能力;因而当前技术发展已能满足第一个前提条件。仅有大规模运算能力还是不够的,使用人工智能技术是解决复杂非线性计算的关键;如:美国超级计算机深蓝,仅使用其强大的计算能力,没有使用人工智能技术的情况下,与围棋大师的较量中最终还是败下阵来;而使用了深度学习技术的智能象棋程序,在自我学习8年后轻易就打败了象棋大师。人工智能的发展历史很长,几乎是和计算机技术一起发展的,但是大部分人工智能算法不能应用于人们实际生活中,直到近年深度学习算法的发展与成熟,深度学习算法被证实在处理大数据时是行之有效的,其成果已经在人们实际生活中起到了的很好的作用,如:苹果的SIRI,微软小冰,多种BI产品,人脸识别等。因而深度学习算法的成熟是满足第二个核心条件的最佳解决方案之一。平台模块设计整个平台是松耦合的,多模块并行开发;数据接口系统,与大数据处理层及资源层是应用系统的基础,因而在各系统设计开发之初必须优先拟定好各个接口定义,方可各自设计与开发。环保平台应用表示层设计应用系统分为平台通用功能模块以及各种专题子系统构成;应用系统通过调用生态环境推荐引擎和其它大数据分析技术来完成就用系统的功能,不须要单独开发自己的底层数据分析功能。平台可视化功能是通用功能,可以为各个应用系统所用。7.1.1通用功能设计可视化展现功能可视化展现,就是把所有的最终结果数据以全息地图方式呈现在使用者面前,其所有的信息均具备地理属性。主要功能如下:a.实时动态按区域、按行业、按企业的数据排放可视化显示。b.掌握温室气体排放数据库,实时掌握资源的利用。c.区域生态环境信息、企业生态环境信息、工业生产过程生态环境量、能源种类生态环境量、废弃物生态环境量、生态环境量等。d.可视化运行监测,全面能耗监测,为宏观分析和决策提供数据分析支撑。展现方式:1.全省生态环境区域能量图,纵览全省生态环境。2.环境生态环境健康图谱,大数据挖掘建立综合评价体。3.全省生态环境指标看板,企业排放TOP100,区域排放排。4.生态环境预警分析,按排放类型等预警分。5.全省生态环境趋势,按行业按区域趋。搜索化平台搜索分析平台在丰富的业务模板库的基础上可以快速的为使用在搜索中发现关键信息,可以使你轻松的在1到3秒以内完成85%以上的生态环境分析。智能检索系统依托全文检索、自动分词、结果聚类等先进技术,提供对不同类型、不同格式环境资源数据的快速检索及关键字模糊查询,同时可业务明细、业务报表、相关文档、地理空间数据等聚类类别进行搜索结果展示,可极大满足用户的数据共享、快速查找需求。7.1.1.3系统管理系统管理属于数据分析平台的功能。通过使用授权来控制不同岗位、不同用户的业务操作权限。并采用用户组的方式对用户权限进行管理,一个用户组可以包括多个权限相同的用户,用户组设定遵循便于生产、灵活管理的原则,以生产过程中的职能为依据,可以以岗位为基础进行划分,也可以按照实际需要重新进行划分。系统用户角色不同,则使用的系统功能不同,不同岗位的用户不能越权操作系统功能。权限管理就是保障大数据分析平台安全性和数据安全性的手段,也是企业强化管理的手段。访问权限管理按功能模块和操作权限划分多层级多职能角色,建立不同权限的角色和用户。通过配置权限功能、操作模块和拥有窗体的操作类型〔如读、写、删除、显示等,决定不同角色的授权范围或者不同角色及用户访问的数据资源范围。角色与用户可指定映射,一个用户可属于一个或几个角色,系统管理员给相关人员分配相应的管理权限。具体实现上系统将提供所有角色或用户信息列表、所有的功能界面列表、每个功能界面上所有的资源操作类型列表,只要对角色或用户权限范围内的业务信息及操作权限进行打勾选择即可,配置灵活。访问权限管理采用口令认证手段支持身份认证系统。系统对登录用户的密码以加密形式保存,对多次〔比如三次尝试登录失败的用户进行封锁,并记入系统日志。系统日志管理记录所有登录人员访问系统的关键操作信息以及系统更新信息等,如增加、修改、删除记录以及系统更新时间、更新人、更新版本等。并提供按人员、功能操作、时间等多种条件的系统日志查询,支持对重大安全事件〔如数据修改的追踪和回溯。环保平台并行计算环境层设计并行计算环境层提供海量存储与大规模计算资源,由极融并行计算系统与建立在并行计算系统之上的数据仓库组成。7.3.1数据仓库设计生态环境数据中心的主体是生态环境数据仓库,数据仓库以主题的方式建立。生态环境大数据中心,底层依托可扩展的大数据存储平台,能够支撑省级乃至国家级大规模的生态环境数据。生态环境数据中心根据数据采集后的数据,根据排放因子等进行计算,形成温室气体排放数据库。并根据不同的专题,形成各种分析的专题数据库。并行计算系统极融并行计算系统特性与优势极融并行计算系统的主要设计思想是软件定义一切,高度的抽象化;所有的资源均虚拟化以提高自动化管理能力及容错能力。极融并行计算系统主要特性如下:领先的并行计算架构,使用分布式的元数据管理模型,元数据分散在集群中,这种架构使得整个存储系统没有单点故障。远程内存直接访问〔RDMA技术的深度运用,从本质上改变平台的使用场景,平台开发者可以如同使用一台超级计算机一样,在一个开发平面上开发与运行自已的业务系统。真正的近线性扩展能力,在从三个节点扩展到上万个节点的过程中,不需要考虑元数据迁移和扩展问题。本地化I/O,在平台中,由于计算资源的虚拟化,会尽量移动计算到数据所在的节点,而不是移动数据自身,因而大部分的数据不需要跨越网络读写。高度的自我修复能力,当集群中某个节点出现故障时,数据会自动迁移至完好节点中。高度数据安全,所有存放在平台中的数据均有2个以上的副本,同时也在更低层次提供多种数据安全保障。全方位多视角的运行时监控,平台置于运行保障系统的多维度监控下,能实时报警,并能自动修复一部分常见故障。软件定义网络〔SDN,网络吞吐能力不再是固定的,而是依据需要进行动态的扩张。极融并行计算系统概述极融并行计算系统的设计目标旨在把大批量普通的、不可靠的、廉价的服务器组织起来,向外提供海量的、无差别的、高可用的数据处理服务。从外部的角度看,InfinityFusion如同一个巨大的,有序的,可伸缩的存储池,同时也具备大规模的抽象化计算能力,如下图所示。[用户眼中的InfinityFusion]因而,InfinityFusion从宏观角度上来说分成两部分,一部分是把硬件资源组织起来,另一部分把资源抽象化后,组织成标准的服务接口。从外部的角度看,InfinityFusion的运行实体是一个存储集群,一个集群是一个整体的存储单位,不管集群由多少台物理计算机组成。集群层次极融并行计算系统从逻辑功能的角度看,包括:由统一存储服务提供层、集群管理层、存储层、chunk层、资源层。集群构成分层如下图所示:[集群层次图]统一存储服务提供层提供用户交互界面;集群管理层调用存储层接口为服务提供层提供管理接口,同时负责节点的角色定位;存储层把chunk层提供的服务转化成数据存放接口;chunk层直接与资源层交互,向上层提供定长存储区,向下通过本地文件系统读写硬盘;资源层在这里指的是所有的集群内的硬盘。以上各层唯有统一存储服务提供层可以单独存在一台服务器上,其它均分布在整个集群范围内。另外,并不是所有的分层都要通过上一层的调用才能被使用,存储层在运行时直接与客户端交互。数据安全真实存放在集群中的数据最终会存放于chunk所指向的物理数据块中,chunk有多个副本,多个副本中数据是一致的,从而保证存放数据的安全;InfinityFusion尊守顺序一致性〔SequentialConsistency以保证副本间的数据一致性。chunk副本位置选择是为了实现两大目标:最大化数据可靠性和可用性,最大化网络带宽利用率;对于任意副本的读写,只要满足顺序一致性要求,其结果是一致的。元数据元数据是集群范围里的概念,是全局的,每个集群有且仅有一套完整的元数据;如同向外部声明自身所拥有的资源的整体情况,外部无需考虑具体的物理细节;对内则详细记录object和chunk的命名空间、object和chunk的对应关系、每个chunk副本的存放地点等。其中承载元数据内容的重要数据表有:root表,chunk表两个,它们在运行时在内存中形成树状关系;元数据均匀地分布在整个集群所有物理节点中。数据接口系统数据接口系统的功能是:把各种内外部数据导入到平台内,并进行清洗后,内含一个数据引擎把数据进行初步整合后,分类存入平台数据仓库里。同时结果数据也从数据接口系统向外输出数据。数据来源有:监测数据采集、历史数据导入、第三方数据采集、互联网弹性搜索、市民微信上传接口五种方式。其中第三方数据采集面向多个行业,其中污染源数据接入主要从能源消费和非能源消费2个角度出发,将城市生态环境源分成工业能源、交通能源、居民生活能源、商业能源、工业过程和废物等6个单元。除了历史数据通过离线方式导入外,其它数据需要实时采集,数据实时采集:1.通过环保部门内置网络采集生态环境信息。2.通过气象部门采集全省及部分东部省份信息。3.重点工业企业用电数据、用煤数据。数据通过电力公司、税务公司等实时采集数据。通过行业管理部门、统计局收集综合数据。4.城市交通能源的数据采集,从中石油,中石化实时采集能源消耗数据。5.居民生活能源数据,可以从煤气公司、液化气公司、电力公司实时采集数据。6.商业能源数据,从电力公司、热力公司实时采集数据。7.工业过程数据,从重点基础企业进行数据采集。7.4.1数据接入引擎:运行保障子系统设计运行保障子系统的特点为采用源于数据库的应用通信协议,动态扩展被监控对象,能动态增加通信协议,而无须重新更改运行保障平台代码.在分布式软件体系中,各个模块通信方式不同,系统规模体系统与规模随着使用时间的推移不断发生变化,很难在系统设计之初定义各个模块之间的通信协义;这要求我们把通信协义的定义分布到系统的整个生命周期之中,也就是说协义是随时可以"热添加"的,后续添加的协义不影响已运行协义;这就要求我们定义的协议是抽象的,协议的具体化由数据源<如存放在数据库的数据>来细化.运行保障子系统的另一个特点是多视角多维度的展示系统运行状态。例如硬件设备供应商只看硬件设备运行状态,应用软件开发商只关注自身软件系统的运行状态,而云计算管理软件只关注各个虚拟机的运行状态;他们可以从各自的角度出发,从运行保障子系统中查看相关数据并做出处理动作.7.5.1运行保障子系统应用场景在分布式体系中,参与众多,且时常变动,参与者切入系统的角度不同;这种体系规模比较大且在运行中不断地动态扩展或缩减;整个体系的责任团队需要从多个视角,多个层次把所有的参与要素的运行状态集中到统一界面中进行监视与管控.通常由作为基础软硬件设施服务商或集成商为责任团队提供这个功能.这就是运行保障子系统应用场景.从具体项目的角度看,需要运行保障子系统的有:云计算,各种大型功能中心<如移动通信短信中心,110指挥中心等>,各种大型平台<如医保平台>等;简单的应用软件不适合,规模很小的项目也不适合.7.5.2运行保障子系统理论依据大部分致命故障是由其它错误累积而成,预警与趋势分析能把致命故障扼杀在萌芽状态,从而保障系统的稳定运行.异常是可扩散的,大部分系列的异常的源头只有一个.各种异常可以有相同的处置过程,异常抛出,异常分析,异常处理.历史数据的挖掘与分析是发现问题与产生新的有效需求的有效方式.运行保障子系统开发难点运行保障子系统与其它模块不同之处在于,开发完成并运行后还会陆续进行一些接入式开发,以完善其功,这种开发类似于插件式开发,而不是升级开发.平台建设目标平台建设分为三个阶段,2016年7月平台开始建设,2018年初全面建成并投入试运行。相应的硬件环境建设依据软件的开发进度进行。第一阶段平台基

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论