[发明专利]计算机系统的迁移在审
申请号: | 201580079050.6 | 申请日: | 2015-07-31 |
公开(公告)号: | CN107533478A | 公开(公告)日: | 2018-01-02 |
发明(设计)人: | A·肖;K·马利尚;D·普拉坎 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 永新专利商标代理有限公司72002 | 代理人: | 刘瑜,王英 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机系统 迁移 | ||
1.一种用于将实时操作系统从第一计算设备迁移到第二计算设备的方法,所述方法包括:
(a)将第一计算设备的处理器的寄存器值提供给与所述第一计算设备通信的第二计算设备;
(b)将所述第一计算设备的动态随机存取存储器DRAM中的内容提供给所述第二计算设备;
(c)将所述寄存器值存储在所述第二计算设备的受保护存储器中,其中,所述受保护存储器与在所述第二计算设备的正常操作期间由所述第二计算设备使用的存储器分开;
(d)将所述第一计算设备的DRAM中的内容存储在所述第二计算设备的DRAM中;以及
(e)将来自所述受保护存储器的寄存器值加载到所述第二计算设备的处理器的寄存器中。
2.根据权利要求1所述的方法的方法,其中(a)和(b)由包括在所述第一计算设备中的安全代码组件执行,并且(c),(d)和(e)由包括在所述第二计算设备中的安全代码组件执行。
3.根据权利要求2所述的方法的方法,其中包括在所述第一计算设备中的所述安全代码组件和/或包括在所述第二计算设备中的所述安全代码组件包括以下之一:一段可信代码,可信固件,可信执行环境TEE。
4.根据权利要求1所述的方法的方法,还包括:
由所述第一计算设备接收迁移命令,其中(a)和(b)响应于所述第一计算设备接收到迁移命令而执行;以及
由所述第二计算设备接收迁移命令,其中(c)和(d)响应于所述第二计算设备接收到迁移命令而执行。
5.根据权利要求1所述的方法的方法,其中在执行(a)和(b)期间所述第一计算设备的正常操作被暂停,并且在执行(c),(d)和(e)期间所述第二计算设备的正常操作被暂停。
6.根据权利要求1所述的方法的方法,还包括将所述第一计算设备转换到安全操作模式,并且在所述安全操作模式下执行(a)和(b),以及将所述第二计算设备转换到安全操作模式,并且在所述安全操作模式下执行(c),(d)和(e)。
7.根据权利要求1所述的方法的方法,还包括,在执行(e)之前,使所述第二计算设备的处理器的设置与所述第一计算设备的处理器的设置同步。
8.根据权利要求1所述的方法的方法,其中响应于(c)和(d)的执行的完成,自动执行(e)。
9.根据权利要求1所述的方法的方法,其中:
执行(a)包括将所述第一计算设备的处理器的寄存器值存储在可由所述第一计算设备和所述第二计算设备访问的安全共享存储器中,以及从所述安全共享存储器取回所存储的所述第一计算设备的处理器的寄存器值;以及
执行(b)包括将所述第一计算设备的DRAM中的内容存储在可由所述第一计算设备和所述第二计算设备访问的安全共享存储器中,以及从所述安全共享存储器取回所述第一计算设备的DRAM中的内容。
10.根据权利要求1所述的方法的方法,其中:
执行(a)包括通过网络将所述第一计算设备的处理器的寄存器值发送到所述第二计算设备;以及
执行(b)包括通过网络将所述第一计算设备的DRAM中的内容发送到所述第二计算设备。
11.根据权利要求1所述的方法的方法,其中执行(b)包括提供所述DRAM的地址空间中的包含数据的区域,而不提供所述DRAM的地址空间中的不包含数据的区域。
12.根据权利要求1所述的方法的方法,还包括向所述第二计算设备提供与所述第一计算设备相关联且可由所述第一计算设备访问的辅助存储设备中的内容。
13.根据权利要求12所述的方法的方法,其中所述辅助存储设备被加密并且也可由所述第二计算设备访问,并且其中向所述第二计算设备提供所述辅助存储设备中的内容包括:向所述第二计算设备提供所述辅助存储设备的加密密钥,以使所述第二计算设备能够解密所述辅助存储设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580079050.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种猪用喂料装置
- 下一篇:一种简易野外养羊新型饮水槽