[发明专利]使用容错对象的存储器结构操作和一致性在审
| 申请号: | 202210314174.X | 申请日: | 2016-12-07 |
| 公开(公告)号: | CN115061971A | 公开(公告)日: | 2022-09-16 |
| 发明(设计)人: | S.弗兰克;L.里巴克 | 申请(专利权)人: | 乌尔特拉塔有限责任公司 |
| 主分类号: | G06F15/167 | 分类号: | G06F15/167 |
| 代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 胡琪 |
| 地址: | 美国弗*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 使用 容错 对象 存储器 结构 操作 一致性 | ||
1.一种对象存储器结构中的多个基于硬件的处理节点中的基于硬件的处理节点,所述基于硬件的处理节点包括:
存储器模块,其存储并管理所述对象存储器结构的分层结构中的多个存储器对象,其中:
每个存储器对象是通过所述对象存储器结构的名称空间在所述存储器模块内本地创建的,
每个存储器对象是由在所述基于硬件的处理节点上执行的应用使用单个存储器引用指令而不由所述应用使用输入/输出(I/O)指令存取的,
每个存储器对象是由所述存储器模块通过所述对象存储器结构的名称空间在单个存储器层管理的而不具有存储器和存储体之间的区别,以及
所述对象存储器结构利用所述对象存储器结构的名称空间和存储器结构协议在所述基于硬件的处理节点和所述多个基于硬件的处理节点中的一个或多个其他节点之间进行通信。
2.如权利要求1所述的基于硬件的处理节点,其中所述存储器结构协议跨所述基于硬件的处理节点和所述多个基于硬件的处理节点中的一个或多个其他节点的专用链路被利用。
3.如权利要求2所述的基于硬件的处理节点,其中所述专用链路包括以太网链路。
4.如权利要求1所述的基于硬件的处理节点,其中所述存储器结构协议跨所述基于硬件的处理节点和所述多个基于硬件的处理节点中的一个或多个其他节点的之间的共享链路进行隧道传输。
5.如权利要求4所述的基于硬件的处理节点,其中所述存储器结构协议在所述基于硬件的处理节点和所述多个基于硬件的处理节点中的一个或多个其他节点之间提供专用通信链路,并且所述共享链路支持除了所述存储器结构协议之外的通信。
6.如权利要求4所述的基于硬件的处理节点,其中所述共享链路包括因特网协议(IP)链路。
7.如权利要求1所述的基于硬件的处理节点,其中所述多个基于硬件的处理节点中的两个或更多个节点在所述对象存储器结构的分层结构中彼此远离,并且其中所述对象存储器结构使用存储器结构协议以在所述对象存储器结构的分层结构中创建等距节点的邻域。
8.如权利要求1所述的基于硬件的处理节点,其中所述多个基于硬件的处理节点中的两个或更多个节点各自位于不同的物理位置,并且其中所述对象存储器结构使用所述存储器结构协议来高速缓存和复制多个不同物理位置中的对象。
9.如权利要求1所述的基于硬件的处理节点,其中所述对象存储器结构使用所述存储器结构协议来追踪所述存储器对象和存在于所述基于硬件的处理节点上的所述存储器对象内的块。
10.如权利要求1所述的基于硬件的处理节点,其中所述对象存储器结构使用所述存储器结构协议在每对象的基础上跨所述对象存储器结构分布所述存储器对象。
11.如权利要求1所述的基于硬件的处理节点,其中所述对象存储器结构使用所述存储器结构协议将所述存储器对象的更改从所述基于硬件的处理节点传播到所述多个基于硬件的处理节点中的一个或多个其他节点。
12.如权利要求1所述的基于硬件的处理节点,其中所述对象存储器结构使用所述存储器结构协议,通过仅移动所述存储器对象内已更改的数据而不复制或拷贝所述存储器对象来将所述存储器对象的更改从所述基于硬件的处理节点传播到所述多个基于硬件的处理节点中的一个或多个其他节点。
13.如权利要求1所述的基于硬件的处理节点,其中所述基于硬件的处理节点包括双列直插存储器模块(DIMM)卡。
14.如权利要求1所述的基于硬件的处理节点,其中所述基于硬件的处理节点包括商品服务器,并且其中所述存储器模块包括安装在所述商品服务器内的双列直插存储器模块(DIMM)卡。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乌尔特拉塔有限责任公司,未经乌尔特拉塔有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210314174.X/1.html,转载请声明来源钻瓜专利网。





