[发明专利]在检查点外部处理写入数据的多个计算机系统有效
申请号: | 201380060686.7 | 申请日: | 2013-06-27 |
公开(公告)号: | CN104798059B | 公开(公告)日: | 2020-04-07 |
发明(设计)人: | K.W.普里维特;S.M.里德 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F13/14 | 分类号: | G06F13/14;G06F13/38 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 徐予红;刘春元 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检查点 外部 处理 写入 数据 计算机系统 | ||
1.一种具有在检查点外部处理写入数据的多计算机系统的系统,包括:
第一计算机系统,包含第一CPU、第一存储器控制器和第一计算机间传输接口,所述第一计算机间传输接口用于将关于到第一存储器模块的写入操作的信息发送到第二计算机系统,
还包括:
所述第一存储器模块,其中所述第一存储器模块包含在所述第一计算机系统中;
互连;以及
所述第二计算机系统,包含第二CPU、第二存储器控制器和第二计算机间传输接口,所述第二计算机间传输接口用于通过所述互连接收关于所述写入操作的所述信息,其中所述写入操作通过所述第二存储器控制器复制到所述第二计算机系统中的第二存储器模块,
其中,第一计算机间传输接口配置成检测写入何时从所述第一CPU 发生到所述第一存储器控制器,以及经由私有接口将关于所述写入操作的信息传输到所述第二计算机间传输接口。
2.如权利要求1所述的系统,还包括第三和第四存储器模块,并且其中所述第一和第三存储器模块用于所述第一计算机系统的镜像存储器并且其中所述第二和第四存储器模块用于所述第二计算机系统的镜像存储器。
3.如权利要求1所述的系统,其中所述第一计算机间传输接口包含在所述第一计算机系统中的所述第一存储器模块中。
4.如权利要求1所述的系统,其中所述第一存储器控制器包含在管芯上并且所述第一计算机间传输接口包含在与所述存储器控制器相同的管芯上。
5.如权利要求1所述的系统,其中所述第一存储器间传输接口包含在所述第一计算机系统的中央处理单元中。
6.一种具有在检查点外部处理写入数据的多计算机系统的系统,包括:
第一计算机系统,包含第一存储器控制器和第一计算机间传输接口,所述第一计算机间传输接口用于在其中所述第一计算机系统和所述第二计算机系统同时运行用户的应用的锁步操作期间将关于所述第一计算机系统的写入操作的信息发送到第二计算机系统,
还包括:
互连;以及
所述第二计算机系统,包含第二存储器控制器和通过所述互连耦合到所述第一计算机间传输接口的第二计算机间传输接口,其中在所述锁步操作期间,所述第二计算机间传输接口接收关于写入操作的所述信息并且将所述信息中的至少一些与关于所述第二计算机系统的写入操作的信息进行比较,
其中在所述锁步操作期间,所述第二计算机间传输接口将关于所述第二计算机系统的写入操作的信息提供到所述第一计算机间传输接口,并且其中所述第一计算机系统将来自所述第二计算机间传输接口的所述信息中的至少一些与关于所述第一计算机系统的写入操作的信息进行比较。
7.如权利要求6所述的系统,其中所述比较是在所述第二计算机间传输接口中作出,并且另外其中关于所述第二存储器控制器的写入操作的信息通过所述互连提供到所述第一计算机间传输接口,并且比较也是在所述第一计算机间传输接口中作出。
8.如权利要求7所述的系统,还包括第一、第二、第三以及第四存储器模块,并且其中所述第一和第三存储器模块用于所述第一计算机系统的镜像存储器,并且其中所述第二和第四存储器模块用于所述第二计算机系统的镜像存储器。
9.如权利要求6所述的系统,其中所述第一计算机系统包含第一存储器模块,并且其中所述第一计算机间传输接口包含在所述第一存储器模块中。
10.如权利要求6所述的系统,其中所述第一存储器控制器包含在管芯上并且所述第一计算机间传输接口包含在与所述存储器控制器相同的管芯上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380060686.7/1.html,转载请声明来源钻瓜专利网。