[发明专利]一种基于云计算的数学模型服务系统及数学模型管理方法有效
申请号: | 201710448792.2 | 申请日: | 2017-06-14 |
公开(公告)号: | CN109088905B | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 罗源;桂发二 | 申请(专利权)人: | 浙江贵仁信息科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 310051 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 计算 数学模型 服务 系统 管理 方法 | ||
本发明实施例提供了一种基于云计算的数学模型服务系统及方法,系统包括:模型容器用于存储被模型适配器包装的数学模型;模型适配器用于启动数学模型、向数学模型中输入数据获取计算结果;统一模型管理与调用接口为基于云计算的数学模型服务系统对外提供的统一访问接口;模型管理模块用于对各模型容器中的数据学模型进行管理;模型调度模块用于依据统一模型管理与调用接口接收到的数学模型调用请求,确定与请求相匹配的第一模型容器;将第一模型容器部署到云服务器上。通过该系统模型提供者无需或少量改动模型,即可在统一的环境下部署数学模型,完成数学模型与发布平台的整合操作便捷。
技术领域
本发明涉及数学模型管理技术领域,特别是涉及一种基于云计算的数学模型服务系统及数学模型管理方法。
背景技术
数学模型是运用数理逻辑方法和数学语言建构的科学或工程模型,是数学理论与实际问题相结合的一门科学。它将现实问题归结为相应的数学问题,并在此基础上利用数学的概念、方法和理论进行深入的分析和研究,从而从定性或定量的角度来刻画实际问题,并为解决现实问题提供精确的数据或可靠的指导。
水利行业发展多年,有很多成熟的数学模型。这些数学模型分散在不同的个人或组织手中,使用不同的技术实现,可以称为“异性”模型。普通用户想要获取和使用这些数学模型的难度很大,即便是能获取到数学模型,获取后的安装使用也有很多问题,例如:不同的数学模型对操作系统、软件库、硬件环境都有各自的特殊要求,这些因素制约着数学模型的推广和发展。可见,实现“异形”模型的兼容是本领域技术人员亟待解决的技术问题。
传统的系统集成数学模型时,通常有两种方式:一种是对数据模型进行重新实现。这需要根据系统实现语言来定,比如系统用Java语言开发,也用 Java语言对数据模型进行实现,以便整合到系统中。另一种是修改数学模型实现,让数学模型对外提供标准的服务接口,如WebService接口等,系统通过这些接口与数学模型进行集成。
这两种方式都需要对数学模型进行改造甚至重写,对不同数学模型的集成难度大。并且由于需要重写模型代码,不仅需要开发人员熟悉模型算法,同时还要精通系统的开发。
发明内容
本发明实施例提供一种基于云计算的数学模型服务系统及数学模型管理方法,以解决现有技术中存在的不同数学模型的集成难度大、且对开发人员专业性要求高的问题。
依据本发明的一个方面,提供了一种基于云计算的数学模型服务系统,所述系统包括:至少一个模型容器、模型调度模块、模型管理模块以及统一模型管理与调用接口;模型容器用于存储被模型适配器包装的数学模型;所述模型适配器用于控制所述数学模型启动、向数学模型中输入数据以及获取所述数学模型的计算结果;统一模型管理与调用接口为所述基于云计算的数学模型服务系统对外提供的统一访问接口;模型管理模块用于对各模型容器中的数据学模型进行管理;模型调度模块用于依据所述统一模型管理与调用接口接收到的数学模型调用请求,确定与所述请求相匹配的第一模型容器;将所述第一模型容器部署到云服务器上。
可选地,所述模型适配器为与所述包装数学模型的模型类型、模型形态、模型调用方式相匹配的外壳程序。
可选地,所述统一模型管理与调用接口用于接收模型应用系统发送的模型调用请求、模型发布者发送的模型上传请求、收集用户发送的数学模型反馈信息、接收模型应用系统发送的待处理数据、接收模型容器输出的计算结果并将所述计算结果反馈至模型应用系统。
可选地,所述模型调度模块将所述第一模型容器部署到云服务器上时,具体用于:基于服务器负载均衡原理从多个云服务器中确定一个目标云服务器;将所述第一模型容器部署到所述目标云服务器上。
可选地,模型管理模块具体用于打包包装后的数学模型到容器镜像中、删除模型容器镜像、对基于云计算的数学模型服务系统中发布的数学模型进行查询。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江贵仁信息科技股份有限公司,未经浙江贵仁信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710448792.2/2.html,转载请声明来源钻瓜专利网。