一种基于释放一致性内存同步的巨型虚拟机

    公开(公告)号:CN113342465B

    公开(公告)日:2022-06-21

    申请号:CN202110683056.1

    申请日:2021-06-18

    Abstract: 本发明涉及一种基于释放一致性内存同步的巨型虚拟机,包括若干虚拟机节点,所述虚拟机节点包括物理内存、映射管理器;所述物理内存包括若干页以及本地页缓存,所述本地页缓存用于存储其他虚拟机节点管理的页;所述虚拟机节点映射管理器受控于程序执行以下读操作或者写操作:所述虚拟机节点映射管理器在本地页以及本地页缓存中查找读写地址所对应页,若在本地页以及本地页缓存不命中,则向远端管理读写地址所对应页的虚拟机节点发送请求,获取读写地址所对应页信息并存储在本地页缓存中;所述虚拟机节点映射管理器对查找获取的页进行读操作或者写操作。有益效果是防止分布式共享内存出现伪共享问题、降低跨节点内存访问频率。

    一种分布式虚拟机管理器
    222.
    发明授权

    公开(公告)号:CN108932154B

    公开(公告)日:2022-05-27

    申请号:CN201810811512.4

    申请日:2018-07-23

    Abstract: 本发明提供了一种分布式虚拟机管理器,包括:虚拟机管理模块,包括运行在每一个物理机器节点上的分布式共享总线模块和分布式非一致性内存访问模块,通过分布式共享总线模块和分布式非一致性内存访问模块,把海量资源的一致接口抽象为一台虚拟机提供给上层客户操作系统;客户操作系统,用于分布式非一致性内存访问模块实现dNUMA‑TSO模型和NUMA亲和性设定。本发明通过分布式虚拟机管理器把多个物理机器上的异构资源通过虚拟化聚合技术,抽象为一台虚拟机,为上层运行的客户操作系统提供海量的资源,从而满足有极高资源和性能需求的应用场景。

    分布式虚拟化的客户操作系统调度优化方法、系统及终端

    公开(公告)号:CN114281529A

    公开(公告)日:2022-04-05

    申请号:CN202111508295.X

    申请日:2021-12-10

    Abstract: 本发明提供了一种分布式虚拟化的客户操作系统调度优化方法及系统,将物理机CPU核心分配到虚拟机vCPU,将虚拟机vCPU与物理机CPU所在的节点进行绑定,并将虚拟机vCPU的信息传至客户操作系统;依据虚拟机的vCPU信息修改客户操作系统中的调度策略,将计算任务的客户操作系统vCPU核心分配直接通过客户操作系统完成;通过修改后的调度策略把一组信息交互频繁的计算任务分配到同一个虚拟机节点,实现分布式虚拟化的客户操作系统调度策略优化。同时提供了一种相应的终端及介质。本发明通过修改客户操作系统的调度策略,把信息交互频繁的计算任务分配到同一个节点,达到降低节点之间的信息交互和节点之间的信息交互代价的目的。

    可扩展性的NVMe存储虚拟化方法和系统

    公开(公告)号:CN114138422A

    公开(公告)日:2022-03-04

    申请号:CN202111507944.4

    申请日:2021-12-10

    Abstract: 本发明提供了一种可扩展性的NVMe存储虚拟化方法和系统,该方法基于中介透传虚拟化方案,支持对虚拟机、安全容器、容器的混合部署,同时满足对高密度部署安全容器、容器的可扩展性需求,该方案实现在系统NVMe驱动层,根据vfio mdev框架提供的接口,创建虚拟的mdev设备,将mdev设备通过vfio传递给虚拟机,从而提供虚拟机使用NVMe设备的能力。它通过修改物理队列分配与调度方式、优化I/O轮询线程处理I/O任务过程、修改存储资源分配方式、优化NVMe指令地址翻译过程这四个方面提高系统整体的可扩展性。

    嵌入式虚拟化系统及构建、测试方法、终端及介质

    公开(公告)号:CN113672342A

    公开(公告)日:2021-11-19

    申请号:CN202110881269.5

    申请日:2021-08-02

    Abstract: 本发明提供了一种嵌入式虚拟化系统及其构建方法,其中构建方法包括:配置系统环境;在配置的所述系统环境下,将虚拟机监视器移植到ARM架构的嵌入式开发板;在移植后的所述虚拟机监视器上运行多个异构操作系统,完成对嵌入式虚拟化系统的构建。还提供了一种嵌入式虚拟化系统的实时性能测试方法,发送核间中断,根据总时延计算平均时延与核间中断延迟的抖动性。同时还提供了一种相应的终端及介质。本发明解决了现有技术中的嵌入式虚拟化平台中使用TypeII虚拟机监视器性能开销巨大以及难以进行实时性能测试的技术问题,具有指导虚拟化平台搭建和设计性能测试的有益效果。

    提升贝叶斯神经网络对抗防御能力的方法及系统

    公开(公告)号:CN113592070A

    公开(公告)日:2021-11-02

    申请号:CN202110820574.3

    申请日:2021-07-20

    Abstract: 本发明提供一种提升贝叶斯神经网络对抗防御能力的方法及系统,涉及深度学习方向的贝叶斯神经网络和对抗防御技术领域,该方法包括:网络训练步骤:输入初始数据,通过优化交叉熵损失函数和参数分布与先验分布之间的KL散度,对初始数据进行训练;鲁棒性增强步骤:贝叶斯神经网络的参数作为输入,通过计算并优化网络参数矩阵的谱范数的数学期望,根据优化后的数学期望降低网络对各种噪声的敏感性,从而提升贝叶斯神经网络模型对对抗噪声的防御能力。本发明能够有效地提升贝叶斯网络模型的对抗鲁棒性,有效增强网络模型在现实问题中的应用前景;有效降低网络模型输出的不确定性,使得网络对对抗样本的预测更有一致性,提升网络模型的噪声抗性。

    面向多插入源的快照版本管理方法

    公开(公告)号:CN107656992B

    公开(公告)日:2021-09-21

    申请号:CN201710829381.8

    申请日:2017-09-14

    Abstract: 本发明提供了一种面向多插入源的快照版本管理方法,包括如下步骤:步骤一:数据源发送数据,服务器接收待插入的数据;步骤二:服务器根据数据源在本地的插入状态和协调服务器发布的快照计划,判断待插入数据所属的快照,并相应的进行插入;步骤三:更新数据源在本地的插入状态,如果发现当前快照计划在本地已完成,则进行步骤四,否则直接结束;步骤四:通知协调服务器当前快照计划在本地完成,并从协调服务器获知全局快照计划是否完成,如果全局计划也已完成,则生成下一个快照的计划。本发明能够有效的管理分布式、多插入源情况下的数据快照,减小快照管理带来的开销。

    面向二阶段锁的多版本数据库并发控制方法和系统

    公开(公告)号:CN109947742B

    公开(公告)日:2021-08-03

    申请号:CN201910151025.4

    申请日:2019-02-28

    Abstract: 本发明提供了一种面向二阶段锁提供高效的多版本数据库并发控制的方法和系统,利用二阶段锁作为并发控制的特点,高效的获取事务的时间戳;在多版本数据库中,为只读事务选取合适的数据读取版本,为读写事务选取合适的数据写入版本,使得只读事务和读写事务之间不会受到锁的竞争带来的影响。和传统的二阶段锁相比,只读事务和读写事务之间没有冲突,极大的提升了只读事务和读写事务的性能。和传统的时间戳方法相比,不需要一个中心的时间戳服务器,因此不会给事务带来额外的通信开销和性能瓶颈。

    一种PHP反序列化漏洞利用链检测方法

    公开(公告)号:CN113010899A

    公开(公告)日:2021-06-22

    申请号:CN202110412082.0

    申请日:2021-04-16

    Abstract: 本发明公开了一种PHP反序列化漏洞利用链检测方法,涉及计算机网络安全领域。本发明公开的方法包括:预定义一系列在检测过程中所需用到的各种规则;从待检测的PHP文件中获取源代码信息;根据各种规则进行反序列化漏洞利用链检测;在检测过程中依据源代码信息将其划分为三种类型;对三种类型源代码执行不同的检测流程;特别地,对三种类型中的一种CMS(Content Management System,内容管理系统)框架会将部分源码存储在本地数据库中以优化反序列化漏洞利用链的检测速率。本发明的反序列化漏洞检测方法,能够提高PHP反序列化漏洞利用链的检测准确率以及减少人工审计的劳动力。

Patent Agency Ranking