System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及云服务能力,尤其涉及一种联合计算系统和方法。
技术介绍
1、多方数据联合计算是指多个企业或实体把各自数据放在同一个机房环境下,以多方数据作为输入,利用各方数据的业务特性,根据应用场景自定义相应算法进行计算,从而产出商业价值的过程。
2、一般各企业或实体的自有数据资产存放在私有机房环境下,以保证数据完全,但多方数据联合计算场景下,需要企业数据移出私有机房环境,如果没有安全可靠的联合计算系统让企业放下顾虑,把数据从私有机房环境移出来进入联合计算系统,多方数据就无法参与联合计算,潜在的数据价值无法充分发挥。
3、当下由于各方对各自数据资产泄漏的顾虑,企业对各自数据完全相当看重,不愿意数据脱离各自私有域。即使多方数据融合计算存在着巨大的市场应用前景,但由于没有安全可靠的联合计算方案,导致数据价值无法充分利用,数据孤岛现象严重。
4、因此,针对当前数据联合计算的环境不安全的问题,目前尚无良好的解决方案。
技术实现思路
1、本申请提供了一种联合计算系统和方法,以解决当前数据联合计算的环境不安全的问题。
2、本申请提供了一种联合计算系统,所述系统包括:系统平台,用于使各数据提供方填写己方数据、数据使用方编写代码以及各数据提供方审核编写好的所述代码;硬件防火墙,针对数据上传请求开启硬件防火墙,其中,所述数据上传请求为所述数据提供方请求上传所述己方数据;数据管道,用于针对所述数据上传请求开启管道,并将所述己方数据经所述硬件防火墙进行数据传送;
3、可选地,所述系统平台包括:代码开发平台,用于使所述数据使用方编写代码和各所述数据提供方审核编写好的所述代码;操作控制台,用于使各所述数据提供方填写己方数据。
4、可选地,所述机房包括:数据存储区,与所述数据管道连接,用于保存所述数据管道传送的己方数据;服务调度集群,与所述代码开发平台连接,用于在接收到所述代码开发平台发送的代码确认指令后,调度所述代码,其中,所述代码确认指令用于指示各所述提供方确认所述代码正确;大数据计算集群,分别与所述服务调度集群和所述数据存储区连接,用于根据所述服务调度集群调度的代码,调用所述数据存储区中保存的己方数据,并结合所述代码进行数据联合计算;所述数据存储区,还用于保存所述联合计算结果。
5、可选地,所述数据上传请求中携带有请求上传己方数据的数据提供方在所述操作控制台中的目标地址;所述硬件防火墙,还用于针对所述数据上传请求和所述目标地址开启硬件防火墙;所述数据管道,还用于针对所述数据上传请求和所述目标地址开启管道。
6、可选地,所述操作控制台,还用于获取数据使用方点击的结果导出请求和填写的目标地址,其中,所述结果导出请求用于指示将联合计算结果导出至所述数据使用方所采用的目标地址;所述硬件防火墙,还用于针对所述结果导出请求开启硬件防火墙;所述数据管道,还用于针对所述结果导出请求开启管道,并将所述联合计算结果经所述硬件防火墙传输至所述目标地址。
7、可选地,所述数据管道,还用于将所述己方数据传输至数据存储区,或将所述联合计算结果传输至导出地址之后,关闭所述数据管道;所述硬件防火墙,还用于在所述己方数据传输至数据存储区,或在所述联合计算结果传输至所述导出地址之后,关闭所述硬件防火墙。
8、可选地,所述代码开发平台,还用于使所述数据使用方创建数据合作项目,并邀请数据提供方加入所述数据合作项目,以使所述数据提供方针对所述数据合作项目提供己方数据。
9、可选地,所述系统平台还包括:审计平台,分别与所述代码开发平台和所述操作控制台连接,用于针对所述数据提供方和所述数据使用方在所述系统平台上的操作,记录操作日志。
10、可选地,所述系统还包括:堡垒机,用于使运维人员经所述堡垒机登录到机房环境,并记录所述运维人员的操作。
11、本申请还提供了一种联合计算方法,所述方法包括:获取各数据提供方填写好的己方数据,和各数据提供方审核后的编写好的代码,其中,所述代码由数据使用方编写;针对数据上传请求开启硬件防火墙,其中,所述数据上传请求为所述数据提供方请求上传所述己方数据;针对所述数据上传请求开启管道,并将所述己方数据经所述硬件防火墙进行数据传送;保存传送的所述己方数据,并结合所述代码和所述己方数据进行数据联合计算。
12、本申请涉及云服务能力
的系统平台,各数据提供方的己方数据,通过硬件防火墙和数据管道传送至机房,传送过程中具有保密性,而数据使用方的代码在经过各数据提供方审核后才会进行后续计算,避免数据使用方私自采用代码窃取数据提供方的己方数据,最后代码结合己方数据进行数据联合运算。本申请提供了安全可靠的数据联合计算环境,保证各方数据在联合计算平台中不滥用且无泄漏,提高数据联合计算的安全性。
【技术保护点】
1.一种联合计算系统,其特征在于,所述系统包括:
2.根据权利要求1所述的系统,其特征在于,所述系统平台包括:
3.根据权利要求2所述的系统,其特征在于,所述机房包括:
4.根据权利要求2所述的系统,其特征在于,所述数据上传请求中携带有请求上传己方数据的数据提供方在所述操作控制台中的目标地址;
5.根据权利要求2所述的系统,其特征在于,
6.根据权利要求5所述的系统,其特征在于,
7.根据权利要求2所述的系统,其特征在于,
8.根据权利要求2所述的系统,其特征在于,所述系统平台还包括:
9.根据权利要求1所述的系统,其特征在于,所述系统还包括:
10.一种联合计算方法,其特征在于,所述方法包括:
【技术特征摘要】
1.一种联合计算系统,其特征在于,所述系统包括:
2.根据权利要求1所述的系统,其特征在于,所述系统平台包括:
3.根据权利要求2所述的系统,其特征在于,所述机房包括:
4.根据权利要求2所述的系统,其特征在于,所述数据上传请求中携带有请求上传己方数据的数据提供方在所述操作控制台中的目标地址;
5.根据权利...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。