The invention relates to a method and a device for increasing the application of smart city based on Unikernel, the application method includes: acquiring new application Unikernel file, according to the Unikernel file to build the corresponding application template; the receiving application increased command, the application to increase the application including increased command names and the need to increase the application of smart city application according to the application icon; the generation of the application template, the application icon to add to the application of smart city set corresponding map of the city, the establishment of the application icon and the relationship between the other application icons of city maps, based on the Unikernel template, the establishment of city information model is updated by Unikernel; the engine runs the city information model after updating, generating new instances of the application of linkage in city. Compared with the prior art, the invention can solve the problem of data isolated island and management Island, and has the advantages of simple structure, convenience, high efficiency, etc..
【技术实现步骤摘要】
基于Unikernel的智慧城市应用增加方法及装置
本专利技术涉及智慧城市领域,尤其是涉及一种基于Unikernel的智慧城市应用增加方法及装置。
技术介绍
当前,随着城市的不断发展,“城市病”问题日益严峻,诸如人口膨胀、公共事件频发、交通拥堵等。为解决城市发展难题,实现城市可持续发展,建设智慧城市已成为当今世界城市发展不可逆转的历史潮流。智慧城市是基于物联网、云计算和移动互联网的新一代信息技术,充分运用信息和通信技术手段感测、分析、整合城市运行应用系统,对城市管理和发展的各种需求做出智能响应,以提升城市基础设施的运作效率和运行管理,让人们的生活更加美好。在现在的城市中,由于城市的基础设施和设备繁多,涉及交通、楼宇、电网、安防、环保、水务等等,这些设施设备所使用的应用系统均是基于单个独立项目建设的,每个应用系统都有自己单独的存储和数据库,不同的系统不能共享资源和访问,造成数据孤岛和管理复杂现状。因此,本领域的技术人员致力于开发一种解决烟囱式应用结构造成数据孤岛和管理孤岛问题的智慧城市应用集统一管理技术。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种方便高效的基于Unikernel的智慧城市应用增加方法及装置。本专利技术的目的可以通过以下技术方案来实现:一种基于Unikernel的智慧城市应用增加方法,该方法应用于智慧城市应用集统一管理系统,所述管理系统基于图形化和Unikernel模板实现,所述应用增加方法包括:获取新增应用的Unikernel文件,所述Unikernel文件包括应用的二进制文件、运行环境、内核线程、用户进程、文件 ...
【技术保护点】
一种基于Unikernel的智慧城市应用增加方法,其特征在于,该方法应用于智慧城市应用集统一管理系统,所述管理系统基于图形化和Unikernel模板实现,所述应用增加方法包括:获取新增应用的Unikernel文件,所述Unikernel文件包括应用的二进制文件、运行环境、内核线程、用户进程、文件系统和网络协议栈,根据所述Unikernel文件构建相应的应用模板;接收应用增加命令,所述应用增加命令包括待增加应用名称及需增加应用的智慧城市应用集;根据所述应用模板生成相应的应用图标,将所述应用图标添加至与所述智慧城市应用集对应的城市地图中,建立该应用图标与所述城市地图中其它应用图标间的关系,基于Unikernel模板,建立更新后的城市信息模型;通过Unikernel引擎运行所述更新后的城市信息模型,生成新的城市应用联动实例集。
【技术特征摘要】
1.一种基于Unikernel的智慧城市应用增加方法,其特征在于,该方法应用于智慧城市应用集统一管理系统,所述管理系统基于图形化和Unikernel模板实现,所述应用增加方法包括:获取新增应用的Unikernel文件,所述Unikernel文件包括应用的二进制文件、运行环境、内核线程、用户进程、文件系统和网络协议栈,根据所述Unikernel文件构建相应的应用模板;接收应用增加命令,所述应用增加命令包括待增加应用名称及需增加应用的智慧城市应用集;根据所述应用模板生成相应的应用图标,将所述应用图标添加至与所述智慧城市应用集对应的城市地图中,建立该应用图标与所述城市地图中其它应用图标间的关系,基于Unikernel模板,建立更新后的城市信息模型;通过Unikernel引擎运行所述更新后的城市信息模型,生成新的城市应用联动实例集。2.根据权利要求1所述的基于Unikernel的智慧城市应用增加方法,其特征在于,所述城市信息模型被限定为一种基于Unikernel文件格式的城市应用集编排脚本。3.根据权利要求1所述的基于Unikernel的智慧城市应用增加方法,其特征在于,数据统一存储到基于云平台的数据湖泊中,所述数据湖泊的地址在应用增加过程不发生变化。4.根据权利要求1所述的基于Unikernel的智慧城市应用增加方法,其特征在于,运行所述更新后的城市信息模型、生成新统一管理系统时,原浮动IP地址迁移至新统一管理系统。5.一种基于Unikernel的智慧城市应用增加装置,其特征...
【专利技术属性】
技术研发人员:杨天顺,刘超,
申请(专利权)人:上海仪电集团有限公司中央研究院,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。