[发明专利]基于安全处理器的虚拟机数据处理方法、装置、CPU芯片及服务器在审
申请号: | 201911280126.8 | 申请日: | 2019-12-12 |
公开(公告)号: | CN111124606A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 丁宁;应志伟 | 申请(专利权)人: | 海光信息技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F21/53;G06F21/60 |
代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 祁献民 |
地址: | 300000 天津市滨海新区天津华苑*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 安全 处理器 虚拟机 数据处理 方法 装置 cpu 芯片 服务器 | ||
本申请实施例公开一种基于安全处理器的虚拟机数据处理方法、装置、CPU芯片及服务器,涉及虚拟机技术领域,为提高虚拟机监视器与安全处理器的交互效率而发明。所述数据方法包括:虚拟机监视器将交互请求和需要处理的数据发送给安全处理器;所述安全处理器将所述需要处理的数据,分为两个以上的数据段;所述安全处理器将所述两个以上的数据段,分配给密码协处理器内部不同的数据处理模块处理。本申请适用于虚拟机监视器与安全处理器的交互数据的处理。
技术领域
本申请涉及虚拟机技术领域,尤其涉及一种基于安全处理器的虚拟机数据处理方法、装置、CPU芯片及服务器。
背景技术
当前基于安全虚拟化技术的虚拟机,由于内存使用虚拟机加密密钥加密,因此在对虚拟机进行启动、迁移等操作时需要虚拟机监视器和安全处理器的介入,虚拟机监视器和安全处理器通过交互处理虚拟机内存数据。
发明内容
有鉴于此,本申请实施例提供一种基于安全处理器的虚拟机数据处理方法、装置、CPU芯片及服务器,能够提升虚拟机监视器和安全处理器的交互效率。
第一方面,本申请提供一种基于安全处理器的虚拟机数据处理方法,包括:虚拟机监视器将交互请求和需要处理的数据发送给安全处理器;所述安全处理器将所述需要处理的数据,分为两个以上的数据段;所述安全处理器根据所述交互请求将所述两个以上的数据段,分配给密码协处理器内部不同的数据处理模块处理。
根据本申请一具体实施方式,所述安全处理器将所述需要处理的数据,分为两个以上的数据段,包括:所述安全处理器,根据密码协处理器内部数据处理模块的数量和/或密码协处理器内部数据处理模块的处理速度,将所述需要处理的数据分为两个以上的数据段,所述数据段的数量小于或等于所述密码协处理器内部数据处理模块的数量。
根据本申请一具体实施方式,所述安全处理器根据所述交互请求将所述两个以上的数据段,分配给密码协处理器内部不同的数据处理模块处理,包括:所述安全处理器,根据所述交互请求,针对每个数据段生成数据处理命令,并将针对不同数据段的数据处理命令,分配到同一命令队列中;所述密码协处理器内部不同的数据处理模块,对所述命令队列中的命令进行处理;或者,
所述安全处理器,根据所述交互请求,针对每个数据段生成数据处理命令,并将针对不同数据段的数据处理命令,分配到密码协处理器内部不同的数据处理模块各自所对应的命令队列中;所述密码协处理器内部不同的数据处理模块,对各自所对应的命令队列中的命令进行处理。
根据本申请一具体实施方式,所述安全处理器,根据所述交互请求,针对每个数据段生成数据处理命令,并将针对不同数据段的数据处理命令,分配到密码协处理器内部不同的数据处理模块各自所对应的命令队列中,包括:
所述安全处理器,针对第一数据段生成第一数据处理命令,并将第一数据处理命令分配到第一命令队列,针对第二数据段生成第二数据处理命令,并将第二数据处理命令分配到第二命令队列;其中,所述第一命令队列为所述密码协处理器内部的第一数据处理模块所对应的命令队列;所述第二命令队列为所述密码协处理器内部的第二数据处理模块所对应的命令队列;
其中,所述密码协处理器内部不同的数据处理模块,对各自所对应的命令队列中的命令进行处理,包括:从所述第一命令队列读取第一数据处理命令,提交给所述第一数据处理模块,从所述第二命令队列读取第二数据处理命令,提交给所述第二数据处理模块;所述第一数据处理模块和所述第二数据处理模块执行所述第一数据处理命令和第二数据处理命令。
根据本申请一具体实施方式,所述安全处理器,针对每个数据段生成数据处理命令,并将针对不同数据段的数据处理命令,分配到密码协处理器内部不同的数据处理模块各自所对应的命令队列中,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海光信息技术有限公司,未经海光信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911280126.8/2.html,转载请声明来源钻瓜专利网。