[发明专利]一种分布式协同计算系统和协同处理方法在审
申请号: | 201910930429.3 | 申请日: | 2019-09-29 |
公开(公告)号: | CN110727950A | 公开(公告)日: | 2020-01-24 |
发明(设计)人: | 尤文杰;强科华;邬锡敏 | 申请(专利权)人: | 无锡京和信息技术有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F9/50;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 214000 江苏省无*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 集群 运算资源 超级计算机 分布式运算 协同管理 路由器 资源集 分布式协同计算 计算机系统领域 网络接口连接 计算能力 计算资源 降低系统 忙碌状态 时间等待 系统运算 协同处理 综合计算 数据处理 运维 运算 | ||
1.一种分布式协同计算系统和协同处理方法,包括协同管理服务器、路由器、多个VPN加密设备、多个服务器运算资源集群、多个分布式运算资源集群和多个超级计算机中心运算资源集群,其特征在于:所述协同管理服务器、路由器、多个VPN加密设备、多个服务器运算资源集群、多个分布式运算资源集群和多个超级计算机中心运算资源集群之间均通过网络接口连接。
2.根据权利要求1所述的一种分布式协同计算系统和协同处理方法,其特征在于:所述服务器运算资源集群包括管理服务器、路由器、VPN加密设备与若干个节点服务器,所述节点服务器可分为单一资源服务器和拟态资源服务器,所述单一资源服务器包括一种计算资源,所述拟态资源服务器包括n种计算资源,n为大于等于2的整数,即每个拟态资源服务器至少2种计算资源。
3.根据权利要求1所述的一种分布式协同计算系统和协同处理方法,其特征在于:所述分布式运算资源集群包括管理计算机、路由器、VPN加密设备与若干个普通计算机,每个所述普通计算机包括至少一种计算资源,所述分布式运算资源集群中包括n种计算资源,n为大于等于2的整数。
4.根据权利要求1所述的一种分布式协同计算系统和协同处理方法,其特征在于:所述超级计算机中心运算资源集群包括主控服务器、路由器、VPN加密设备与若干个节点服务器,每个所述节点服务器包括至少一种计算资源,所述超级计算机中心运算资源集群包括n种计算资源,n为大于等于2的整数。
5.根据权利要求1所述的一种分布式协同计算系统和协同处理方法,其特征在于:所述VPN加密设备是基于硬件的可靠以太网加密技术设备,可以在任何标准的公网以及私网网络环境中进行可靠的通信,VPN加密设备需成对出现,数据传输时,前端VPN加密设备进行数据加密,后端VPN加密设备接收到数据时,进行相应算法的解密,保证数据传输的安全性。
6.根据权利要求1所述的一种分布式协同计算系统和协同处理方法,其特征在于:所述计算资源种类包括CPU、嵌入式CPU、DSP、GPU、嵌入式GPU、FPGA、CPLD和ASIC的至少一种。
7.根据权利要求1所述的一种分布式协同计算系统和协同处理方法,其特征在于:所述拟态计算服务器系统包括机箱、电源、多个CPU、多内存、多风扇、多连接口、主板、光驱、硬盘、LED指示灯、按键与拟态计算板卡等。
8.一种分布式协同计算系统和协同处理方法,其特征在于:包括下列步骤:
步骤一:对涉密文件使用脱密工具进行特征串提取操作;
步骤二:用户通过人机交互界面上传经过脱密后的业务;业务包括图形业务、计算业务、数据处理业务和通信业务;
步骤三:拟态协同解密软件平台创建业务,业务资源感知,决策计算资源。通过对业务进行能效评估、功能评估和优先级评估,生成最优资源配置,并生成最优执行策略;
步骤四:协同管理服务器按照最优执行策略,将各个计算任务下发至下级管理服务器;集群管理服务器将各个计算任务下发至确定出的最优计算资源设备,计算单元接收任务并穷举口令,开始计算;
步骤五:协同管理服务器得到最后数据处理任务对应的计算结果,反馈给用户端。
9.根据权利要求8所述的一种分布式协同计算系统和协同处理方法,其特征在于:所述步骤一中的脱密是指当数据含有敏感数据时,使用脱密工具对数据文件执行脱密,完成脱密后,后续才能执行数据解析处理。脱密工具能根据各类业务算法的特点,依据相关数据脱密策略,保证每种不同算法数据的不可逆,确保数据文件安全性。
10.根据权利要求8所述的一种分布式协同计算系统和协同处理方法,其特征在于:所述步骤四中的最优执行策略具体执行方式为:
第一步:先采用字典模式进行计算,即加载字典口令文件进行计算,针对任务文档负载变化,由协同管理平台决策,可感知各分区计算资源,分配参与计算的资源规模及配置计算单元的左右邻居节点;任务文档负载经由管理服务器,将任务分配到各个计算单元;计算单元接收任务,头节点计算单元通过字典库读取口令,开始计算,各计算单元将参与完成计算的字典转发给其右邻居节点;计算过程中,根据破解文档负载变化及计算单元负荷,由协同管理平台进行部署决策,动态调整参与计算的资源规模;当某个计算单元完成破解任务时,向协同管理平台提交正确结果,此时直接进入步骤五。若字典口令文件全部执行完毕,破解仍未完成时,向协同管理平台提交破解状态,进入第二步。
第二步:采用穷举模式进行计算,即按照穷举策略列表执行计算;针对任务文档负载变化,由协同管理平台决策,可感知各分区计算资源,分配参与计算的资源规模;任务文档负载经由管理服务器,将任务分配到各个计算单元;计算单元接收任务并穷举口令,开始计算;计算过程中,根据破解文档负载变化及计算单元负荷,由协同管理平台进行部署决策,动态调整参与计算的资源规模;当某个计算单元完成破解任务时,向协同管理平台提交正确结果,此时直接进入步骤五。若当前穷举策略列表内所有策略全部执行完毕,破解仍未完成时,向协同管理平台提交破解状态,进入第三步。
第三步:采用暴力破解模式进行计算,不同于第二步中穷举策略列表中的策略;由协同管理平台调用超级计算机集群中心分配的可参与计算的资源规模;平台将任务下发到超级计算机集群中心的主控服务器,主控服务器再将任务分配各个计算单元;计算单元接收任务并穷举口令,开始计算;当某个计算单元完成破解任务时,向协同管理平台提交正确结果,若在规定的时效内,破解仍未完成时,则协同管理平台停止计算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡京和信息技术有限公司,未经无锡京和信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910930429.3/1.html,转载请声明来源钻瓜专利网。