买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:上海富数科技有限公司
摘要:本申请提供一种计算引擎与平台解耦的方法及系统,采用driver‑master‑worker的结构来设计计算引擎,当计算引擎触发一个交互时比如多节点间事件交互、临时数据存储、结果上报、状态上报、告警通知等,这时对应的触发交互的节点worker或者master会将该交互信息上报,使得功能模块能够根据交互信息对应的业务代码,处理对应交互行为,即可实现计算引擎主动触发交互的解耦,解耦之后,计算引擎被集成时,由平台厂家进行适配,计算引擎不需要做适配。因此,本申请实施例的方法在互联互通的使用场景中,计算引擎可以通过通用的集成方法被集成。
主权项:1.一种计算引擎与平台解耦的方法,其特征在于,所述方法应用于参与交互的多个平台方,在隐私计算过程中计算引擎主动触发事件交互的时执行相应的方法,对每个平台方,在计算引擎的driver节点与平台之间设置有功能模块,所述功能模块集成了与平台功能相关的业务代码,所述计算引擎还包括master节点和worker节点;所述方法包括:在计算引擎主动触发事件交互时,由触发交互的所述master节点或所述worker节点将交互信息上报,其中,所述事件交互包括:多节点间事件交互、临时数据存储、结果上报、状态上报、告警通知;由功能模块根据交互信息对应的业务代码,处理对应交互行为,实现计算引擎与平台的解耦;所述功能模块还用于设置driver节点的回调;所述功能模块根据交互信息对应的业务代码,处理对应交互行为之前,还包括:触发交互的所述master节点或所述worker节点将交互信息上报给driver节点;由所述driver节点接收所述交互信息;由所述driver节点根据所述交互信息调用所述功能模块对应交互的回调;利用所述master节点进行计算资源的注册发现、健康检测、故障摘除、故障恢复、系统健康和系统告警功能,以及利用所述master节点进行联邦学习或者多方安全计算的任务负载均衡调度、节点间交互事件或根据分发事件进行路由分发,实现功能层面的解耦;所述方法还包括:在计算引擎与平台之间还设置有中间件,当计算引擎触发主动交互时,将交互信息存储至中间件,将存储在中间件的数据格式作为公开文档;功能模块从中间件中获取对应的交互信息,解析数据格式后,处理对应的交互事件;功能模块获取中间件中保存的数据之后,进行交互动作,并得到一个交互结果,包括:当交互不需要返回结果的时,按照功能模块先返回交互结果至driver节点,再由driver节点返回交互结果至触发交互的master节点和worker节点;当交互需要返回结果时,功能模块根据中间件数据格式的规范,将结果传输回中间件中,由计算引擎从中间件中获取结果,之后解析数据。
全文数据:
权利要求:
百度查询: 上海富数科技有限公司 一种计算引擎与平台解耦的方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。