-
公开(公告)号:CN116346831A
公开(公告)日:2023-06-27
申请号:CN202310313642.6
申请日:2023-03-27
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L67/1074 , H04L41/0816
Abstract: 本说明书实施例提供一种在kubernetes集群中管理机构节点的方法及一种域控制器。该方法由域控制器执行,所述域控制器通过监听机制预先向kubernetes集群申请监听域资源相关信息,所述方法包括:基于所述监听机制,获取第一资源变更事件,其指示在所述kubernetes集群中创建了自定义的域资源,所述域资源的内容包括所述域资源的名称以及资源配置信息,所述名称对应于目标机构;在所述kubernetes集群中创建具有所述名称从而由所述目标机构独享的命名空间;根据所述资源配置信息,在所述命名空间下创建与所述目标机构相关的其他资源。
-
公开(公告)号:CN116339921A
公开(公告)日:2023-06-27
申请号:CN202310328674.3
申请日:2023-03-27
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种kubernetes中的资源创建、获取方法及装置,在资源创建方法中,服务平台接收第一指令,其用于指示在kubernetes中创建目标资源。确定目标资源的存储内容中是否存在占用量超过预定阈值的目标字段,在存在该目标字段的情况下,向将目标字段的字段值存储到扩展存储服务中。生成目标配置信息,该目标配置信息包括注释字段和数据字段,其中的注释字段包括目标注释信息,其指示目标字段的字段标识,数据字段中目标字段的字段值被置空。基于目标配置信息,在kubernetes中创建目标资源。
-
公开(公告)号:CN116755849A
公开(公告)日:2023-09-15
申请号:CN202310318006.2
申请日:2023-03-24
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种隐私计算任务的执行方法,涉及kubernetes集群中的隐私任务控制器和中心调度器。该方法包括:首先,隐私任务控制器根据提交的隐私计算任务的描述信息创建对应的任务资源组,该任务资源组的信息中包括隐私计算任务的多个参与方的信息,以及符合调度要求的参与方数量阈值;接着,隐私任务控制器在多个参与方的命名空间下,分别创建用于运行隐私计算任务的任务pod;之后,中心调度器监听到各参与方命名空间下的任务pod被创建,根据pod中的标签信息获取任务资源组的信息;然后,中心调度器在判断出符合调度要求的参与方个数不小于所述参与方数量阈值的情况下,将任务pod对应调度到符合调度要求的参与方中的计算节点上。
-
公开(公告)号:CN116366332A
公开(公告)日:2023-06-30
申请号:CN202310325672.9
申请日:2023-03-27
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L9/40
Abstract: 本说明书实施例提供一种应用于kubernetes的鉴权方法及装置,在鉴权方法中,主节点对应的第一网关从任意的第一从节点对应的第二网关,接收第一请求,其中包括第一从节点的节点标识。第一网关对第一从节点进行身份认,并在身份认证通过后,第一网关至少基于节点标识,查询访问令牌集,得到第一从节点对应的第一令牌,该访问令牌集中存储有针对多个从节点分别创建的多个访问令牌。第一网关在第一请求中添加第一令牌,得到更新请求,并将更新请求提供给主节点中的目标组件。目标组件基于第一令牌对第一从节点进行鉴权。
-
公开(公告)号:CN116360945A
公开(公告)日:2023-06-30
申请号:CN202310328682.8
申请日:2023-03-27
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种隐私计算任务的执行方法,涉及kubernetes集群中的隐私任务控制器、任务资源组控制器和中心调度器。该方法包括:隐私任务控制器创建与隐私计算任务对应的任务资源组,其包括任务的多个参与方的信息;以及在多个参与方的命名空间下分别创建用于运行隐私计算任务的若干pod。任务资源组控制器监听到任务资源组被创建,在多个参与方的命名空间下分别创建属于任务资源组的任务资源,其包括参与方需预留资源的pod数量阈值。中心调度器监听到任意的pod被创建,当确定出在其依赖的任务资源下已预留资源的pod个数不小于对应的pod数量阈值时,将该任务资源的状态更新为已预留状态,并根据任务资源的状态,确定是否将pod调度至对应参与方的计算节点。
-
公开(公告)号:CN114721804A
公开(公告)日:2022-07-08
申请号:CN202210397549.3
申请日:2022-04-15
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F9/48
Abstract: 本说明书实施例提出了一种任务调度方法、装置和电子设备,其中,上述任务调度方法中,获取MPC训练任务描述文件之后,将MPC训练任务描述文件拆分为子任务描述文件,然后根据上述子任务描述文件,对上述MPC训练任务拆分获得的子任务进行调度,记录调度成功的子任务的信息。最后,根据记录的信息,确定上述MPC训练任务拆分获得的子任务均调度成功之后,将拆分获得的子任务下发给对应的执行机构,从而可以实现将MPC训练任务拆分为多个K8s支持的单方任务来执行,达到运行MPC多方任务的效果,使K8s适用于MPC场景;并且上述方法可以实现将同一个MPC训练任务下的多个子任务一并下发,提高MPC训练任务的执行成功率,避免执行机构的算力浪费。
-
-
公开(公告)号:CN116339919A
公开(公告)日:2023-06-27
申请号:CN202310310553.6
申请日:2023-03-27
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供了一种容器集群中的节点请求处理方法及装置。其中,容器集群包括主节点和工作节点。工作节点在向主节点发送的请求中添加表示发出该请求的工作节点归属的租户标识,即添加源租户标识。主节点中的网关单元在接收到工作节点的请求时,读取请求的源租户标识,从请求的路径中解析出目标节点的节点标识,基于该节点标识从主节点的处理单元中确定节点标识对应的租户标识,作为目标租户标识。网关单元比较源租户标识与目标租户标识,当两者一致时,也就是当发出请求的工作节点归属的租户与要操作的工作节点归属的租户一致时,通过处理单元处理请求,其他租户的工作节点无法操作该租户的隐私数据。
-
公开(公告)号:CN117119078A
公开(公告)日:2023-11-24
申请号:CN202311079940.X
申请日:2023-08-24
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L69/18 , H04L67/133 , H04L67/10 , G06F9/48 , G06F9/50
Abstract: 本说明书实施例提供一种基于Kubernetes集群互联互通调度框架的隐私任务调度方法,涉及第一和第二调度系统。第一调度系统包括Job模块和第一通信模块。第二调度系统包括第二通信模块。该方法包括:Job模块获取Job资源,并针对其选取目标协议;第一通信模块利用目标协议对应的目标插件,调用目标协议的创建作业接口,以通知第二通信模块创建目标作业。Job模块响应于作业创建成功,启动Job资源。第一通信模块监听到Job资源被启动,调用目标协议的启动作业接口,以通知第二通信模块启动目标作业。Job模块响应于作业启动成功,创建Task资源。第一通信模块监听到Task资源被创建,调用目标协议的启动任务接口,以通知第二通信模块启动目标隐私任务。
-
公开(公告)号:CN116366227A
公开(公告)日:2023-06-30
申请号:CN202310341528.4
申请日:2023-03-27
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种隐私计算装置及隐私计算方法,通过在计算节点设置隐私计算装置,进行多方联合的隐私任务。其中,单个计算节点设置的隐私计算装置,可以包括控制模块、同步控制器和执行模块。控制模块用于隐私计算任务的创建、调度、下发,同步控制器用于监听其他计算节点的控制模块,以将其他计算节点的控制模块创建的与当前计算节点相关的隐私计算任务的资源和参数同步到本地,执行模块用于通过监听到本地控制模块或其他计算节点的控制模块得到并执行与当前计算节点相关的隐私计算任务。通过设置以上隐私计算装置,计算节点可以通过激活不同的模块,工作在不同模式,扩展隐私计算网络。
-
-
-
-
-
-
-
-
-