[发明专利]一种开发系统有效
申请号: | 202110018599.1 | 申请日: | 2021-01-07 |
公开(公告)号: | CN112800018B | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 李大虎 | 申请(专利权)人: | 中国电子系统技术有限公司 |
主分类号: | G06F16/182 | 分类号: | G06F16/182;G06F8/20 |
代理公司: | 北京尚钺知识产权代理事务所(普通合伙) 11723 | 代理人: | 王海荣 |
地址: | 100036 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 开发 系统 | ||
本申请提供了一种开发系统,所述系统包括:业务系统、分布式存储代理服务器和分布式文件系统。由于该系统中所述分布式代理服务器配置有多种类型的传输协议,故所述分布式存储代理服务器可以基于分布式文件系统完成训练数据的存储和读取,这样,所述多种类型的传输协议可以共用一套底层存储(即分布式文件系统),从而业务系统管理训练数据以及管理实验容器的过程中,不需要进行训练数据的搬运,进而节省了利用训练数据训练实验容器中的模型的时间;并且,用户可以直接利用所述业务系统创建、管理实验容器,即可以在实验容器中进行建模的全流程(例如编写代码、训练模型、部署脚本等),提高了用户建模和部署的效率。
技术领域
本申请涉及人工智能领域,尤其涉及一种开发系统。
背景技术
随着人工智能的发展,人工智能应用到越来越多的场景,对建模的需求也越来越多。AI工程师是建模的主力,但目前落后的建模工具和繁琐的模型部署,限制了AI工程师的生产效率。目前,亟需一种能够提升AI工程师建模和部署效率的系统平台。
发明内容
本申请提供实现了一种开发系统,以实现业务系统管理训练数据以及管理实验容器的过程中,不需要进行训练数据的搬运,进而节省了利用训练数据训练实验容器中的模型的时间,并且,用户可以直接利用所述业务系统创建、管理实验容器,即可以在实验容器中进行建模的全流程(例如编写代码、训练模型、部署脚本等),提高了用户建模和部署的效率。
本申请提供了一种开发系统,所述系统包括:业务系统、分布式存储代理服务器和分布式文件系统;所述业务系统与所述分布式存储代理服务器连接,所述分布式代理服务器与所述分布式文件系统连接;其中,所述分布式代理服务器配置有多种类型的传输协议;
所述业务系统,用于对训练数据进行管理,以及,创建、管理实验容器;
所述分布式代理服务器,用于利用所述多种类型的传输协议,将所述业务系统中的训练数据存储至所述分布式文件系统中,以及,将所述分布式文件系统所存储的数据挂载到所述业务系统中的实验容器;
所述分布式文件系统,用于存储通过所述分布式代理服务器进行储存的数据。
可选的,所述业务系统包括数据管理模块和容器编排引擎;
所述数据管理模块,用于对训练数据进行管理;
所述容器编排引擎,用于创建、管理实验容器。
可选的,所述容器编排引擎为Kubernetes。
可选的,所述分布式代理服务器配置有两种传输协议,分别为存储服务协议和文件共享协议;
所述分布式代理服务器,具体用于通过所述存储服务协议将所述数据管理模块中的训练数据存储至所述分布式文件系统中;以及,通过所述文件共享协议将所述分布式文件系统所存储的数据挂载到所述业务系统中的实验容器。
可选的,所述实验容器,具体用于通过所述文件共享协议读取所述分布式文件系统中所存储的训练数据,并利用所述训练数据进行模型训练,得到已训练的模型。
可选的,所述实验容器,具体用于通过所述文件共享协议向所述分布式文件系统上传数据。
可选的,所述存储服务协议包括简单存储服务协议。
可选的,所述文件共享协议包括网络文件系统协议。
可选的,所述数据管理模块,具体用于对训练数据进行增加、删除和查询。
可选的,所述容器编排引擎,配置有代码开发工具;所述容器编码引擎,具体用于创建实验容器,以及,利用所述代码开发工具在所述实验容器中输入代码、部署脚本和创建、导入、训练模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子系统技术有限公司,未经中国电子系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110018599.1/2.html,转载请声明来源钻瓜专利网。