[发明专利]管理内存的方法、装置和系统有效

专利信息
申请号: 201310183167.1 申请日: 2013-05-17
公开(公告)号: CN104166628B 公开(公告)日: 2018-05-18
发明(设计)人: 张立新;侯锐;张科;江涛 申请(专利权)人: 华为技术有限公司;中国科学院计算技术研究所
主分类号: G06F12/06 分类号: G06F12/06
代理公司: 北京龙双利达知识产权代理有限公司 11329 代理人: 毛威;张亮
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 管理 内存 方法 装置 系统
【说明书】:

提供一种管理内存的方法、装置和系统,能够容易地实现内存资源的共享。该方法包括:请求节点发送第一指示信息,该第一指示信息用于指示该请求节点所需内存的长度;该请求节点接收第二指示信息,该第二指示信息用于指示能够提供远程内存的至少一个贡献节点中的目标贡献节点向该请求节点提供的第一远程内存;该请求节点从能够使用的虚拟地址中,确定与该第一远程内存相对应的第一虚拟地址;及当需要读写指针在该第一虚拟地址范围内的第一数据时,该请求节点发送针对该第一数据的第一数据读写指令,该第一数据读写指令包括第三指示信息,该第三指示信息用于指示该第一远程内存中用于存储该第一数据的存储空间。

技术领域

发明涉及计算机领域,并且更具体地,涉及管理内存的方法、装置和系统

背景技术

目前,管理资源的服务器系统根据规模不同,通常由几十台、几百台、甚至上万台计算机服务器节点组成。这些服务器节点大部分都是采用市场上的商用标准服务器,它们拥有各自独立内存等硬件设备。

随着云计算模式的不断普及和广为接受,服务器节点需要为云计算服务,因此,应用负载变得越来越多样化,与事务处理和网络服务这样的传统负载相比,新出现的工作负载均是以数据为中心的。这些新的输入输出(IO,Input/Output)密集型的负载运行在大规模集群上(几百或几千台服务器),处理着多种多样的数据(有结构化的、无结构的、多媒体的)。

因此,需要一种能够使各服务器节点之间容易地共享内存资源的方法。

发明内容

本发明实施例提供一种管理内存的方法、装置和系统,能够容易地实现内存资源的共享。

第一方面,提供了一种管理内存的方法,该方法包括:内存管理系统中的请求节点发送第一指示信息,该第一指示信息用于指示该请求节点所需内存的长度;接收第二指示信息,该第二指示信息用于指示能够提供远程内存的至少一个贡献节点中的目标贡献节点向该请求节点提供的第一远程内存,其中,该第一远程内存是根据该第一指示信息确定的,该第一远程内存的长度大于或等于该请求节点所需内存的长度;从能够使用的虚拟地址中,确定与该第一远程内存相对应的第一虚拟地址;当需要读写指针在该第一虚拟地址范围内的第一数据时,发送针对该第一数据的第一数据读写指令,该第一数据读写指令包括第三指示信息,该第三指示信息用于指示该第一远程内存中用于存储该第一数据的存储空间,以便于该目标贡献节点根据该第三指示信息,存取该第一数据。

在一种可能的实施方式中,该内存管理系统中的请求节点发送第一指示信息包括:内存管理系统中的请求节点获取用于指示该目标贡献节点的贡献节点信息;根据该贡献节点信息,向该目标贡献节点发送第一指示信息;以及该接收第二指示信息包括:接收该目标贡献节点发送的第二指示信息。

结合第一方面和第一种可能的实施方式,在第二种可能的实施方式中,该根据该贡献节点信息,向该目标贡献节点发送第一指示信息,包括:根据该贡献节点信息,向该目标贡献节点发送针对第二数据的第二数据写指令,该第二数据写指令包括该第一指示信息;以及该接收该目标贡献节点发送的第二指示信息包括:接收该目标贡献节点发送的用于指示该第二数据存储完成的第二数据写应答,该第二数据写应答包括该第二指示信息。

结合第一方面、第一种可能的实施方式和第二种可能的实施方式,在第三种可能的实施方式中,该内存管理系统中的请求节点发送第一指示信息包括:内存管理系统中的请求节点向控制中心发送第一指示信息,以便于该控制中心根据该第一指示信息和该贡献节点能够提供的远程内存的长度,从该贡献节点中确定该目标贡献节点以及该第一远程内存,其中,该贡献节点能够提供的远程内存的长度是该控制中心根据该贡献节点发送的用于指示该贡献节点能够提供的远程内存的长度的第四指示信息确定的;以及该接收第二指示信息包括:接收该控制中心发送的第二指示信息。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;中国科学院计算技术研究所,未经华为技术有限公司;中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310183167.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top