[发明专利]用于超大规模分布式处理应用的模块化架构的系统和方法有效
申请号: | 201410243420.2 | 申请日: | 2014-06-04 |
公开(公告)号: | CN104219279B | 公开(公告)日: | 2018-01-23 |
发明(设计)人: | A·R·巴特;P·萨卡尔 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京市中咨律师事务所11247 | 代理人: | 于静,张亚非 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明的实施例涉及用于超大规模分布式处理应用的模块化架构的系统和方法。在一个实施例中,提供了一种分布式处理节点,其包括多个子节点。每个子节点包括连接到内存的至少一个处理器核。第一互连装置连接多个子节点中的每一个。第二互连装置将每一个子节点连接到存储装置。进程在第一子节点上运行。进程向第一子节点的内存询问所请求的数据。如果在第一子节点的内存中未发现所请求的数据,则进程经由第一互连装置询问至少一个其他子节点的内存。如果在其他子节点的内存中发现所请求的数据,则进程将其拷贝到第一子节点的内存。如果在第一子节点的内存或至少一个其他子节点的内存中未发现所请求的数据,则进程经由第二互连装置询问存储装置。 | ||
搜索关键词: | 用于 超大规模 分布式 处理 应用 模块化 架构 系统 方法 | ||
【主权项】:
一种用于操作分布式处理节点的系统,包括:包括多个子节点的分布式处理节点,每个子节点包括:至少一个处理器核,其可操作地连接到内存;第一互连装置,其可操作地连接到所述多个子节点中的每一个;第二互连装置,其可操作地连接到所述多个子节点中的每一个并且可操作地连接到存储装置;在所述多个子节点中的第一子节点上运行的进程,所述进程可操作以从所述第一子节点的内存检索数据;其中:所述进程向所述第一子节点的内存询问所请求的数据;如果在所述第一子节点的内存中未发现所请求的数据,则所述进程经由所述第一互连装置询问所述多个子节点中的至少一个其他子节点的内存;如果在所述其他子节点的内存中发现所请求的数据,则所述进程将所请求的数据拷贝到所述第一子节点的内存;以及如果在所述第一子节点的内存或者所述多个子节点的至少另一个子节点的内存中未发现所请求的数据,则所述进程经由所述第二互连装置询问所述存储装置,其中所述存储装置包括硬盘驱动器和固态驱动器,并且所述系统还包括存储管理器,所述存储管理器可操作以基于访问模式在所述硬盘驱动器和所述固态驱动器之间分配数据,其中所述访问模式包括顺序访问,并且所述存储管理器优先地将非顺序访问的数据从所述硬盘驱动器重新放置到所述固态驱动器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410243420.2/,转载请声明来源钻瓜专利网。
- 上一篇:用于烟气余热回收的填料塔
- 下一篇:生物质熔炉燃烧器