一种分布式协同计算系统技术方案

技术编号:25499884 阅读:26 留言:0更新日期:2020-09-01 23:23
本实用新型专利技术公开了一种分布式协同计算系统,涉及计算机系统领域,包括协同管理服务器、路由器、多个VPN加密设备、多个服务器运算资源集群、多个分布式运算资源集群和多个超级计算机中心运算资源集群,所述协同管理服务器、路由器、多个VPN加密设备、多个服务器运算资源集群、多个分布式运算资源集群和多个超级计算机中心运算资源集群之间均通过网络接口连接。本实用新型专利技术综合计算资源的优点,提高系统运算效率和计算能力,解决了现有运算集群中的服务器都处于忙碌状态,新的数据处理任务需要长时间等待才能被执行时的效率低的问题;达到了无需增加计算资源服务器的数量,降低系统运维成本的效果。

【技术实现步骤摘要】
一种分布式协同计算系统
本技术涉及计算机系统领域,具体为一种分布式协同计算系统。
技术介绍
随着互联网的兴起,移动互联网,云计算,大数据,物联网应用达到了100多万种,互联网的汇聚作用使应用数量大幅度增加,而这些应用产生的高端应用需求更是千差万别,目前传统的计算型服务器系统单一的体系架构已经无法适应,无法满足目前大数据及高速数据处理的应用需求。目前主流数据处理设备通常属于集中式运算集群,当数据处理任务较多且集中式运算集群中的计算设备都处于忙碌状态时,新的数据处理任务需要等待集中式运算集群中的计算设备空闲时才能够被处理,导致计算系统的运算效率不高。
技术实现思路
本技术的目的在于:为了解决计算系统的运算效率不高的问题,提供一种分布式协同计算系统。为实现上述目的,本技术提供如下技术方案:一种分布式协同计算系统,包括协同管理服务器、路由器、多个VPN加密设备、多个服务器运算资源集群、多个分布式运算资源集群和多个超级计算机中心运算资源集群,其特征在于:所述协同管理服务器、路由器、多个VPN加密设备、多个服务器运算资源集群、多个分布式运算资源集群和多个超级计算机中心运算资源集群之间均通过网络接口连接。优选地,所述服务器运算资源集群包括管理服务器、路由器、VPN加密设备与若干个节点服务器,所述节点服务器可分为单一资源服务器和拟态资源服务器,所述单一资源服务器包括一种计算资源,所述拟态资源服务器包括n种计算资源,n为大于等于2的整数,即每个拟态资源服务器至少2种计算资源。优选地,所述分布式运算资源集群包括管理计算机、路由器、VPN加密设备与若干个普通计算机,每个所述普通计算机包括至少一种计算资源,所述分布式运算资源集群中包括n种计算资源,n为大于等于2的整数。优选地,所述超级计算机中心运算资源集群包括主控服务器、路由器、VPN加密设备与若干个节点服务器,每个所述节点服务器包括至少一种计算资源,所述超级计算机中心运算资源集群包括n种计算资源,n为大于等于2的整数。优选地,所述VPN加密设备是基于硬件的可靠以太网加密技术设备,可以在任何标准的公网以及私网网络环境中进行可靠的通信,VPN加密设备需成对出现,数据传输时,前端VPN加密设备进行数据加密,后端VPN加密设备接收到数据时,进行相应算法的解密,保证数据传输的安全性。优选地,所述计算资源种类包括CPU、嵌入式CPU、DSP、GPU、嵌入式GPU、FPGA、CPLD和ASIC的至少一种。优选地,所述拟态计算服务器系统包括机箱、电源、多个CPU、多内存、多风扇、多连接口、主板、光驱、硬盘、LED指示灯、按键与拟态计算板卡等。一种分布式协同计算系统,包括下列步骤:步骤一:对涉密文件使用脱密工具进行特征串提取操作;步骤二:用户通过人机交互界面上传经过脱密后的业务;业务包括图形业务、计算业务、数据处理业务和通信业务;步骤三:拟态协同解密软件平台创建业务,业务资源感知,决策计算资源。通过对业务进行能效评估、功能评估和优先级评估,生成最优资源配置,并生成最优执行策略;步骤四:协同管理服务器按照最优执行策略,将各个计算任务下发至下级管理服务器;集群管理服务器将各个计算任务下发至确定出的最优计算资源设备,计算单元接收任务并穷举口令,开始计算;步骤五:协同管理服务器得到最后数据处理任务对应的计算结果,反馈给用户端。优选地,所述步骤一中的脱密是指当数据含有敏感数据时,使用脱密工具对数据文件执行脱密,完成脱密后,后续才能执行数据解析处理。脱密工具能根据各类业务算法的特点,依据相关数据脱密策略,保证每种不同算法数据的不可逆,确保数据文件安全性。优选地,所述步骤四中的最优执行策略具体执行方式为:第一步:先采用字典模式进行计算,即加载字典口令文件进行计算,针对任务文档负载变化,由协同管理平台决策,可感知各分区计算资源,分配参与计算的资源规模及配置计算单元的左右邻居节点;任务文档负载经由管理服务器,将任务分配到各个计算单元;计算单元接收任务,头节点计算单元通过字典库读取口令,开始计算,各计算单元将参与完成计算的字典转发给其右邻居节点;计算过程中,根据破解文档负载变化及计算单元负荷,由协同管理平台进行部署决策,动态调整参与计算的资源规模;当某个计算单元完成破解任务时,向协同管理平台提交正确结果,此时直接进入步骤五。若字典口令文件全部执行完毕,破解仍未完成时,向协同管理平台提交破解状态,进入第二步。第二步:采用穷举模式进行计算,即按照穷举策略列表执行计算;针对任务文档负载变化,由协同管理平台决策,可感知各分区计算资源,分配参与计算的资源规模;任务文档负载经由管理服务器,将任务分配到各个计算单元;计算单元接收任务并穷举口令,开始计算;计算过程中,根据破解文档负载变化及计算单元负荷,由协同管理平台进行部署决策,动态调整参与计算的资源规模;当某个计算单元完成破解任务时,向协同管理平台提交正确结果,此时直接进入步骤五。若当前穷举策略列表内所有策略全部执行完毕,破解仍未完成时,向协同管理平台提交破解状态,进入第三步。第三步:采用暴力破解模式进行计算,不同于第二步中穷举策略列表中的策略;由协同管理平台调用超级计算机集群中心分配的可参与计算的资源规模;平台将任务下发到超级计算机集群中心的主控服务器,主控服务器再将任务分配各个计算单元;计算单元接收任务并穷举口令,开始计算;当某个计算单元完成破解任务时,向协同管理平台提交正确结果,若在规定的时效内,破解仍未完成时,则协同管理平台停止计算。与现有技术相比,本技术的有益效果是:本技术综合各计算资源的优点,提高系统的运算效率和计算能力,解决了当现有运算集群中的服务器都处于忙碌状态,新的数据处理任务需要长时间等待才能被执行时的效率低的问题;达到了无需增加计算资源服务器的数量,只需整合现有的各分布式运算资源类型,降低系统的运维成本的效果。附图说明图1为本技术的流程图;图2为本技术拟态计算服务器系统的流程图;图3为本技术分布式协同处理方法的流程图。具体实施方式下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。请参阅图1-3,一种分布式协同计算系统,包括协同管理服务器、路由器、多个VPN加密设备、多个服务器运算资源集群、多个分布式运算资源集群和多个超级计算机中心运算资源集群,协同管理服务器、路由器、多个VPN加密设备、多个服务器运算资源集群、多个分布式运算资源集群和多个超级计算机中心运算资源集群之间均通过网络接口连接。实施例1作为本技术的优选实施例:服务器运算资源集群包括管理服务器、路由器、V本文档来自技高网...

【技术保护点】
1.一种分布式协同计算系统,包括协同管理服务器、路由器、多个VPN加密设备、多个服务器运算资源集群、多个分布式运算资源集群和多个超级计算机中心运算资源集群,其特征在于:所述协同管理服务器、路由器、多个VPN加密设备、多个服务器运算资源集群、多个分布式运算资源集群和多个超级计算机中心运算资源集群之间均通过网络接口连接。/n

【技术特征摘要】
1.一种分布式协同计算系统,包括协同管理服务器、路由器、多个VPN加密设备、多个服务器运算资源集群、多个分布式运算资源集群和多个超级计算机中心运算资源集群,其特征在于:所述协同管理服务器、路由器、多个VPN加密设备、多个服务器运算资源集群、多个分布式运算资源集群和多个超级计算机中心运算资源集群之间均通过网络接口连接。


2.根据权利要求1所述的一种分布式协同计算系统,其特征在于:所述服务器运算资源集群包括管理服务器、路由器、VPN加密设备与若干个节点服务器,所述节点服务器可分为单一资源服务器和拟态资源服务器,所述单一资源服务器包括一种计算资源,所述拟态资源服务器包括n种计算资源,n为大于等于2的整数,即每个拟态资源服务器至少2种计算资源。


3.根据权利要求1所述的一种分布式协同计算系统,其特征在于:所述分布式运算资源集群包括管理计算机、路由器、VPN加密设备与若干个普通计算机,每个所述普通计算机包括至少一种计算资源,所述分布式运...

【专利技术属性】
技术研发人员:尤文杰强科华邬锡敏
申请(专利权)人:无锡京和信息技术有限公司
类型:新型
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1