[发明专利]路由存储器流量和I/O流量的存储器网络有效
申请号: | 201380076249.4 | 申请日: | 2013-04-30 |
公开(公告)号: | CN105706068B | 公开(公告)日: | 2019-08-23 |
发明(设计)人: | D·L·巴伦;P·法拉博施;N·P·朱皮;M·R·克劳斯;S·李 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G06F13/14 | 分类号: | G06F13/14;G06F13/38 |
代理公司: | 北京市汉坤律师事务所 11602 | 代理人: | 陈新;吴丽丽 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 路由 存储器 流量 网络 | ||
1.一种存储器网络,包括:
存储器节点,用于为计算节点提供共享存储器并针对所述计算节点执行存储器访问命令;以及
点对点链路,连接所述存储器节点并连接所述存储器节点与所述计算节点,
其中,所述存储器节点中的第一存储器节点用于:
在所述存储器网络中经由所述链路在所述计算节点的第一计算节点和所述存储器节点中的第二计算节点之间路由包括第一存储器访问命令的存储器业务,
在所述存储器网络中经由所述链路在所述第一计算节点和外围设备之间路由输入/输出I/O业务;
将第一存储器访问命令和与第一存储器访问命令相关联的高速缓存一致性消息组合成单个事务;以及
将单个事务发送到所述存储器网络中的第二存储器节点。
2.如权利要求1所述的存储器网络,其中所述第一计算节点要将数据缓存在本地存储器中,并要将所缓存的数据存储在所述第二存储器节点中,并且高速缓存一致性消息要实现高速缓存一致性协议。
3.如权利要求2所述的存储器网络,其中所述高速缓存一致性协议包括基于目录的高速缓存一致性协议,且对于所述基于目录的高速缓存一致性协议,所述第一存储器节点包括维持目录以指示所述计算节点之间的高速缓存一致性的目录控制器。
4.如权利要求2所述的存储器网络,其中所述高速缓存一致性协议是包括所述存储器网络中的全局地址空间协议的非一致性协议。
5.如权利要求2所述的存储器网络,其中所述高速缓存一致性协议是包括所述存储器网络中的消息传递协议的非一致性协议。
6.如权利要求1所述的存储器网络,其中所述I/O业务包括在所述第一计算节点与所述外围设备之间的网络消息。
7.如权利要求1所述的存储器网络,其中所述外围设备从网络接口控制器、I/O控制器、存储控制器和桥接存储器网络的桥接设备之中选择。
8.如权利要求1所述的存储器网络,其中所述存储器业务和所述I/O业务包括由所述第一存储器节点朝向最终目的地路由的分组。
9.如权利要求8所述的存储器网络,其中所述存储器业务包括包含指向给定存储器节点中的数据块的指针的消息,并且所述消息的接收方要使用所述指针从所述给定存储器节点取得所述数据块。
10.一种用于包括存储器节点和计算节点的存储器网络的第一存储器节点,其中所述存储器节点针对所述计算节点执行存储器访问命令,所述第一存储器节点包括:
存储器,用于存储在所述计算节点中缓存的数据块;以及
控制器,用于:
执行以第一存储器节点为目的地的第一存储器访问命令;和
将第二存储器访问命令和与第二存储器访问命令相关联的高速缓存一致性消息组合成单个事务,第二存储器访问命令要由第二存储器节点执行;和
交换机,用于:
将所述存储器网络中的其他业务朝向目的地路由,其中所述其他业务包括在所述计算节点和连接到所述存储器网络的外围设备之间的输入/输出I/O业务;
将单个事务发送到第二存储器节点。
11.如权利要求10所述的第一存储器节点,其中所述其他业务被路由到的外围设备包括以下至少之一:网络接口控制器、I/O控制器、存储控制器和桥接存储器网络的桥接设备。
12.如权利要求10所述的第一存储器节点,其中所述高速缓存一致性消息用于包括基于监听和基于目录的高速缓存一致性协议中的至少一个的所述高速缓存一致性协议。
13.如权利要求10所述的第一存储器节点,其中所述存储器网络包括共享的非一致性存储器系统或非共享的存储器系统。
14.一种由包括第一存储器和控制逻辑的第一存储器节点执行的方法,其中所述第一存储器节点在包括存储器节点和计算节点的存储器网络中,且其中所述存储器节点作为用于所述计算节点的存储器操作,所述方法包括:
将用于所述计算节点的数据块存储在所述存储器内;
在存储器网络中将第一存储器访问命令从第一存储器节点路由到第二存储器节点,其中所述存储器访问命令的路由包括将第一存储器访问命令和与第一存储器访问命令相关联的高速缓存一致性消息组合成单个事务,并且将单个事务发送到第二存储器节点;以及
路由所述存储器网络中的其他业务,其中所述其他业务包括在所述计算节点与连接到所述存储器网络的外围设备之间的输入/输出I/O业务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380076249.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:持久性存储器的块存储孔
- 下一篇:数据包的报头部分下载