基于容器技术的智慧城市应用统一管理系统及方法技术方案

技术编号:18351881 阅读:48 留言:0更新日期:2018-07-02 02:07
本发明专利技术涉及一种基于容器技术的智慧城市应用统一管理系统及方法,所述系统包括:基本要素定义模块,用于定义基本要素,所述基本要素包括应用模板、应用间关系指令和城市地图集合,每个所述应用模板具有一对应的容器文件;建模平台,用于在所述基本要素中,基于容器模板,选择所需的应用模板、应用间关系指令和城市地图,并将三者相关联,从而构建所需的城市信息模型;运行模块,用于读取并运行所述城市信息模型,生成城市应用联动实例集,实现对所述城市信息模型内各应用的统一管理,所述运行模块包括容器引擎。与现有技术相比,本发明专利技术能够解决数据孤岛和管理孤岛问题,且具有可扩展性和可移植性好、安全可靠的优点。

【技术实现步骤摘要】
基于容器技术的智慧城市应用统一管理系统及方法
本专利技术涉及智慧城市领域,尤其是涉及一种基于容器技术的智慧城市应用统一管理系统及方法。
技术介绍
当前,随着城市的不断发展,“城市病”问题日益严峻,诸如人口膨胀、公共事件频发、交通拥堵等。为解决城市发展难题,实现城市可持续发展,建设智慧城市已成为当今世界城市发展不可逆转的历史潮流。智慧城市是基于物联网、云计算和移动互联网的新一代信息技术,充分运用信息和通信技术手段感测、分析、整合城市运行应用系统,对城市管理和发展的各种需求做出智能响应,以提升城市基础设施的运作效率和运行管理,让人们的生活更加美好。在现在的城市中,由于城市的基础设施和设备繁多,涉及交通、楼宇、电网、安防、环保、水务等等,这些设施设备所使用的应用系统均是基于单个独立项目建设的,每个应用系统都有自己单独的存储和数据库,不同的系统不能共享资源和访问,造成数据孤岛和管理复杂现状。因此,本领域的技术人员致力于开发一种解决烟囱式应用结构造成数据孤岛和管理孤岛问题的智慧城市应用集统一管理技术。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的烟囱式应用结构造成数据孤岛和管理孤岛问题而提供一种基于容器技术的智慧城市应用统一管理系统及方法。本专利技术的目的可以通过以下技术方案来实现:一种基于容器技术的智慧城市应用统一管理系统,包括:基本要素定义模块,用于定义基本要素,所述基本要素包括应用模板、应用间关系指令和城市地图集合,其中每个应用模板均针对其在云平台上的相应应用设置运行参数,并根据管理要求,在相关应用间进行关联设置,从而形成相应的应用间关系指令,每个所述应用模板具有一对应的容器文件;建模平台,用于在所述基本要素中,基于容器模板,选择所需的应用模板、应用间关系指令和城市地图,并将三者相关联,从而构建所需的城市信息模型;运行模块,用于读取并运行所述城市信息模型,生成城市应用联动实例集,实现对所述城市信息模型内各应用的统一管理,所述运行模块包括容器引擎。所述建模平台采用图形用户界面,将应用模板、应用间关系指令和城市地图图形化,通过将应用模板和应用间关系指令的图标拖动到城市地图上实现三者的关联。所述城市信息模型被限定为一种基于容器文件格式的城市应用集编排脚本。数据统一存储到基于云平台的数据湖泊中。还包括分析管理模块,用于以数据湖泊内的数据为数据源构建分析算法模型,进行统计、预测和多维多层分析。一种基于容器技术的智慧城市应用统一管理方法,包括:定义基本要素,所述基本要素包括应用模板、应用间关系指令和城市地图集合,其中每个应用模板均针对其在云平台上的相应应用设置运行参数,并根据管理要求,在相关应用间进行关联设置,从而形成相应的应用间关系指令,每个所述应用模板具有一对应的容器文件;在所述基本要素中,基于容器模板,选择所需的应用模板、应用间关系指令和城市地图,并将三者相关联,从而构建所需的城市信息模型;通过容器引擎运行所述城市信息模型,生成城市应用联动实例集,实现对所述城市信息模型内各应用的统一管理。构建所述城市信息模型时,采用图形用户界面,将应用模板、应用间关系指令和城市地图图形化,通过将应用模板和应用间关系指令的图标拖动到城市地图上实现三者的关联。所述城市信息模型被限定为一种基于容器文件格式的城市应用集编排脚本。数据统一存储到基于云平台的数据湖泊中。还包括:以数据湖泊内的数据为数据源构建分析算法模型,进行统计、预测和多维多层分析。与现有技术相比,本专利技术具有以下有益效果:(1)本专利技术将多个城市应用实现联动关联,解决了烟囱式应用结构造成的数据孤岛、管理孤岛的城市问题,使城市内相应的各个应用在同一个平台进行统一管理。(2)本专利技术将所有数据统一存储到基于云平台的数据湖泊中,可以方便地将相应应用的数据整合进而进行多维多层深度分析。(3)本专利技术基于容器技术构建城市信息模型,并利用相应的容器引擎运行所述城市信息模型,可扩展性和可移植性好,安全可靠。附图说明图1为本专利技术系统的结构示意图;图2为本专利技术方法的流程示意图;图3为本专利技术的一种优选实例的系统结构示意图。具体实施方式下面结合附图和具体实施例对本专利技术进行详细说明。本实施例以本专利技术技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本专利技术的保护范围不限于下述的实施例。如图1所示,本实施例提供一种基于容器技术的智慧城市应用统一管理系统,包括基本要素定义模块1、建模平台2和运行模块3。基本要素定义模块1用于定义基本要素,基本要素包括应用模板、应用间关系指令和城市地图集合。每个所述应用模板具有一对应的容器文件。应用模板通常不止一个,图1中以“应用模板1”、“应用模板2”、……、“应用模板N”表示;应用间关系指令通常不止一个,图1中以“应用间关系指令1”、“应用间关系指令2”、……、“应用间关系指令M”表示;城市地图集合包含的城市地图通常至少一个,图1中以“城市地图1”、“城市地图2”、……、“城市地图P”表示。其中每个应用模板均针对其在云平台上的相应应用设置运行参数,并根据管理要求,在相关应用间进行关联设置,从而形成相应的应用间关系指令。建模平台2用于在所述基本要素中,基于容器模板,选择所需的应用模板、应用间关系指令和城市地图,并将三者相关联,从而构建所需的城市信息模型。建模平台采用图形用户界面,将应用模板、应用间关系指令和城市地图图形化,通过将应用模板和应用间关系指令的图标拖动到城市地图上实现三者的关联,从而生成CIM(CityInformationModel)的用户界面。城市信息模型被限定为一种基于Unikernel文件格式的城市应用集编排脚本,包含城市应用集以及它们的关系描述,这些关系描述包含各应用如何联动、数据如何整合等信息。运行模块3用于读取并运行所述城市信息模型,生成城市应用联动实例集,实现对所述城市信息模型内各应用的统一管理,所述运行模块包括容器引擎。容器引擎读取城市应用集编排脚本,生成城市应用联动实例集,应用实例之间根据脚本运行“触发、响应”等联动,并且数据统一存储到基于云平台的数据湖泊中。本专利技术的另一实施例中,该管理系统还包括分析管理模块,用于以数据湖泊内的数据为数据源构建分析算法模型,进行统计、预测和多维多层分析。如图2所示,上述基于容器技术的智慧城市应用统一管理系统的管理方法包括:步骤S1,定义基本要素,所述基本要素包括应用模板、应用间关系指令和城市地图集合,其中每个应用模板均针对其在云平台上的相应应用设置运行参数,并根据管理要求,在相关应用间进行关联设置,从而形成相应的应用间关系指令,每个所述应用模板具有一对应的容器文件;步骤S2,在所述基本要素中,基于容器模板,选择所需的应用模板、应用间关系指令和城市地图,并将三者相关联,从而构建所需的城市信息模型;步骤S3,通过容器引擎运行所述城市信息模型,生成城市应用联动实例集,实现对所述城市信息模型内各应用的统一管理。步骤S4,以数据湖泊内的数据为数据源构建分析算法模型,进行统计、预测和多维多层分析。如图3所示,本专利技术实施例提供的一种优选实例的智慧城市视频监控应用、路灯控制应用和广播控制应用三种应用集统一管理系统,基于容器技术,包括,基本要素定义模块、建模平台和运行模块;其中基本要素定义模块用于定义本文档来自技高网...
基于容器技术的智慧城市应用统一管理系统及方法

【技术保护点】
1.一种基于容器技术的智慧城市应用统一管理系统,其特征在于,包括:基本要素定义模块,用于定义基本要素,所述基本要素包括应用模板、应用间关系指令和城市地图集合,其中每个应用模板均针对其在云平台上的相应应用设置运行参数,并根据管理要求,在相关应用间进行关联设置,从而形成相应的应用间关系指令,每个所述应用模板具有一对应的容器文件;建模平台,用于在所述基本要素中,基于容器模板,选择所需的应用模板、应用间关系指令和城市地图,并将三者相关联,从而构建所需的城市信息模型;运行模块,用于读取并运行所述城市信息模型,生成城市应用联动实例集,实现对所述城市信息模型内各应用的统一管理,所述运行模块包括容器引擎。

【技术特征摘要】
1.一种基于容器技术的智慧城市应用统一管理系统,其特征在于,包括:基本要素定义模块,用于定义基本要素,所述基本要素包括应用模板、应用间关系指令和城市地图集合,其中每个应用模板均针对其在云平台上的相应应用设置运行参数,并根据管理要求,在相关应用间进行关联设置,从而形成相应的应用间关系指令,每个所述应用模板具有一对应的容器文件;建模平台,用于在所述基本要素中,基于容器模板,选择所需的应用模板、应用间关系指令和城市地图,并将三者相关联,从而构建所需的城市信息模型;运行模块,用于读取并运行所述城市信息模型,生成城市应用联动实例集,实现对所述城市信息模型内各应用的统一管理,所述运行模块包括容器引擎。2.根据权利要求1所述的基于容器技术的智慧城市应用统一管理系统,其特征在于,所述建模平台采用图形用户界面,将应用模板、应用间关系指令和城市地图图形化,通过将应用模板和应用间关系指令的图标拖动到城市地图上实现三者的关联。3.根据权利要求1所述的基于容器技术的智慧城市应用统一管理系统,其特征在于,所述城市信息模型被限定为一种基于容器文件格式的城市应用集编排脚本。4.根据权利要求1所述的基于容器技术的智慧城市应用统一管理系统,其特征在于,数据统一存储到基于云平台的数据湖泊中。5.根据权利要求4所述的基于容器技术的智慧城市应用统一管理系统,其特征在于,还包括分析管理模块,用于以数据湖泊内的数据为数据源构建分析算法...

【专利技术属性】
技术研发人员:杨天顺刘超
申请(专利权)人:上海仪电集团有限公司中央研究院
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1