一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于数字签名和GRPC的深度学习管理方法及系统与流程

2022-07-22 23:13:06 来源:中国专利 TAG:

技术特征:
1.一种基于数字签名和grpc的深度学习管理方法,应用于主服务器,其特征在于,所述方法包括:对配置文件进行加密以获取加密文件,所述配置文件为深度学习过程中所需服务的配置项集合;获取所述加密文件的第一特征码,并根据所述第一特征码生成第一报文串;获取所述主服务器的硬件信息并对所述硬件信息加密后生成第二报文串;将所述第一报文串以及第二报文串进行加密以形成数字签名文件;将所述数字签名文件发送至目标服务器以实现分布式部署管理。2.如权利要求1所述的基于数字签名和grpc的深度学习管理方法,其特征在于,所述方法还包括:将所述第一报文串以及第二报文串合成为第三报文串;对所述第三报文串进行加密以形成数字签名文件。3.如权利要求1所述的基于数字签名和grpc的深度学习管理方法,其特征在于,对配置文件进行加密前,所述方法还包括:分别生成多种所需服务的配置项;所述配置项包括:动态库文件的第二特征码,服务的名称、运行时间限制以及运行次数限制;将多种所需服务的配置项组合以形成所述配置文件。4.如权利要求3所述的基于数字签名和grpc的深度学习管理方法,其特征在于,所述方法还包括:将所述第一报文串以及动态库文件发送至目标服务器。5.如权利要求2或3所述的基于数字签名和grpc的深度学习管理方法,其特征在于,所述方法包括:在所述主服务器运行前,对所述数字签名文件进行第一鉴权;所述第一鉴权为验证所述数字签名文件的合法性。6.如权利要求5所述的基于数字签名和grpc的深度学习管理方法,其特征在于,对所述数字签名文件进行第一鉴权包括:分别生成第四报文串以及第五报文串,所述第四报文串的生成方式与第一报文串的生成方式相同,所述第五报文串的生成方式与第二报文串的生成方式相同;读取部署时生成的数字签名文件并对所述数字签名文件进行解密以获取第一报文串以及第二报文串;比较所述第一报文串与第四报文串是否相同,以及第二报文串与第五报文串是否相同;若均相同,则所述第一鉴权成功。7.如权利要求6所述的基于数字签名和grpc的深度学习管理方法,其特征在于,所述第一鉴权成功后,所述方法还包括:读取所述加密文件;对所述加密文件进行解析以得到所述配置文件;遍历所述配置文件以对动态库文件进行加载。8.如权利要求7所述的基于数字签名和grpc的深度学习管理方法,其特征在于,对动态库文件进行加载后,所述方法还包括:
监听客户端发送的调用请求;当收到所述调用请求时,对所述动态库文件进行第二鉴权;当所述第二鉴权成功后,提供所述动态库文件的调用接口。9.如权利要求8所述的基于数字签名和grpc的深度学习管理方法,其特征在于,所述方法还包括:创建执行深度学习的子进程以令所述目标服务器执行深度学习;接收所述目标服务器返回的学习结果,并结束子进程。10.一种基于数字签名和grpc的深度学习管理系统,其特征在于,所述系统包括:执行如权利要求1-9任一项所述方法的设备。

技术总结
本发明公开了一种基于数字签名和GRPC的深度学习管理方法及系统,所述方法包括:对配置文件进行加密以获取加密文件,所述配置文件为深度学习过程中所需服务的配置项集合;获取所述加密文件的第一特征码,并根据所述第一特征码生成第一报文串;获取所述主服务器的硬件信息并对所述硬件信息加密后生成第二报文串;将所述第一报文串以及第二报文串进行加密以形成数字签名文件;将所述数字签名文件发送至目标服务器以实现分布式部署管理。本发明将深度学习推理过程和其他的业务模块实现分离部署,推理过程部署的服务所需要的计算硬件成本比较大,而不同业务的硬件成本较小,可以因应不同的应用场景提供性价比更高的部署方案。不同的应用场景提供性价比更高的部署方案。不同的应用场景提供性价比更高的部署方案。


技术研发人员:霍焯亮 魏军
受保护的技术使用者:广州柏视数据科技有限公司
技术研发日:2022.04.12
技术公布日:2022/7/21
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献