并行控制方法及电子设备技术

技术编号:20176273 阅读:35 留言:0更新日期:2019-01-23 00:15
本发明专利技术提供的并行控制方法及电子设备,通过采用存储器、至少两个环状互联的处理器、和至少一个桥片,至少两个处理器中包括至少一个连接有桥片的一级处理器,存储器包括若干存储分区,每个存储分区分别连接一个处理器,每个存储分区分别运行有一操作系统,一级处理器接收由其相应的第一操作系统根据数据包确定的发送执行指令或转发指令,并根据执行指令处理数据包将处理结果存储在一级处理器连接的存储分区中,还根据转发指令向与目标操作系统相应的目标处理器转发数据包,目标处理器处理数据包并将处理结果存储相应的存储分区中,从而使单板卡上的每个操作系统的硬件资源能够实现物理隔离,提高数据安全。

Parallel Control Method and Electronic Equipment

The parallel control method and the electronic equipment provided by the invention include at least one primary processor connected with a bridge in at least two processors by using memory, at least two ring-connected processors and at least one bridge. The memory includes several storage partitions, each storage partition is connected with a processor, and each storage partition runs an operation system. In general, the primary processor receives execution instructions or forwarding instructions determined by its corresponding first operating system according to the data packet, and processes the data packet according to the execution instructions, stores the processing results in the storage partition connected with the primary processor, and forwards the data packet to the target processor corresponding to the target operating system according to the forwarding instructions. The target processor processes the data packet and disposes of it. The results are stored in the corresponding storage partitions, so that the hardware resources of each operating system on the single board card can be physically isolated and the data security can be improved.

【技术实现步骤摘要】
并行控制方法及电子设备
本专利技术涉及一种计算机技术,尤其涉及一种并行控制方法及电子设备。
技术介绍
现有的基于单板卡的多操作系统并行控制方法都是通过架设虚拟机的方式实现的。具体来说,其首先运行拥有管理所有单板卡的硬件资源权限的监管机操作系统,由监管机操作系统将单板卡的硬件资源抽象出来,并赋予架设在该单板卡上的各个虚拟机使用这些抽象出来的硬件资源的权限,其中的硬件资源例如处理器资源和内存存储器资源,通过这样的方式实现对单板卡上的多操作系统并行控制。但是,在运行多个操作系统时,各个虚拟机使用的硬件资源监管机操作系统是与各个虚拟机共享是基于同一单板卡上的硬件资源的,其无法做到在硬件资源的绝对隔离,容易发生数据泄露等安全问题。
技术实现思路
本专利技术是针对上述现有技术中的多个操作系统在同时运行时,单板卡上的硬件资源不能绝对隔离,容易发生数据泄露等安全问题的缺陷所提出的。一方面,本专利技术提供的并行控制方法应用于电子设备中,电子设备包括存储器、至少两个环状互联的处理器、和至少一个桥片;其中,所述至少两个环状互联的处理器中包括至少一个连接有桥片的一级处理器;所述存储器包括若干存储分区,每个存储分本文档来自技高网...

【技术保护点】
1.一种并行控制方法,其特征在于,所述并行控制方法应用于电子设备中,所述电子设备包括存储器、至少两个环状互联的处理器、和至少一个桥片;其中,所述至少两个环状互联的处理器中包括至少一个连接有桥片的一级处理器;所述存储器包括若干存储分区,每个存储分区分别连接一个处理器,每个存储分区分别运行有一操作系统;所述并行控制方法,包括:所述一级处理器向第一操作系统发送数据包,所述第一操作系统为运行在与所述一级处理器连接的存储分区上的操作系统;所述第一操作系统根据所述数据包确定目标操作系统;若所述目标操作系统是所述第一操作系统,则所述第一操作系统向所述一级处理器发送执行指令;所述一级处理器处理所述数据包并将处...

【技术特征摘要】
1.一种并行控制方法,其特征在于,所述并行控制方法应用于电子设备中,所述电子设备包括存储器、至少两个环状互联的处理器、和至少一个桥片;其中,所述至少两个环状互联的处理器中包括至少一个连接有桥片的一级处理器;所述存储器包括若干存储分区,每个存储分区分别连接一个处理器,每个存储分区分别运行有一操作系统;所述并行控制方法,包括:所述一级处理器向第一操作系统发送数据包,所述第一操作系统为运行在与所述一级处理器连接的存储分区上的操作系统;所述第一操作系统根据所述数据包确定目标操作系统;若所述目标操作系统是所述第一操作系统,则所述第一操作系统向所述一级处理器发送执行指令;所述一级处理器处理所述数据包并将处理结果存储在所述一级处理器连接的存储分区中;若所述目标操作系统不是所述第一操作系统,则所述第一操作系统向所述一级处理器发送转发指令;所述一级处理器向目标处理器转发所述数据包,所述目标处理器为所述目标操作系统所在的存储分区所连接的处理器;所述目标处理器处理所述数据包并将处理结果存储在所述目标操作系统所在的存储分区中。2.根据权利要求1所述的并行控制方法,其特征在于,所述一级处理器向第一操作系统发送数据包之前,还包括:所述一级处理器通过连接的桥片接收所述数据包。3.根据权利要求1所述的并行控制方法,其特征在于,所述第一操作系统根据所述数据包确定目标操作系统包括:所述第一操作系统根据所述数据包中的标识位确定所述目标操作系统。4.根据权利要求1所述的并行控制方法,其特征在于,所述一级处理器向目标处理器转发所述数据包,包括:所述一级处理器向自身连接的下一级处理器转发所述数据包和目标处理器标识,所述一级处理器连接的下一级处理器向自身连接的下一级处理器转发所述数据包和目标处理器标识,直至所述数据包发送至所述目标处理器。5.根据权利要求1所述的并行控制方法,其特征在于,所述一级处理器向第一操作系统发送数据包之前,还包括:根据操作系统的数量,对所述存储器进...

【专利技术属性】
技术研发人员:张爽爽高翔
申请(专利权)人:龙芯中科技术有限公司
类型:发明
国别省市:北京,11

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

1