集群多全局缓冲池系统、中心节点、计算节点及管理方法技术方案

技术编号:9596722 阅读:129 留言:0更新日期:2014-01-23 02:13
本发明专利技术实施例提供了一种集群多全局缓冲池系统、中心节点、计算节点及管理方法,该系统包括:全局缓冲池,用于存储该系统的全局共享缓冲数据;计算节点,用于向中心节点发送页面请求;其中,该页面请求携带计算节点的节点编号和计算节点申请访问的内存页面的页面编号;中心节点,可根据计算节点的节点编号和该内存页面的页面编号,向计算节点提供该内存页面在全局缓冲池中的存储位置信息计算节点还用于根据中心节点提供的该内存页面在全局缓冲池中的存储位置信息,对该内存页面进行访问。本发明专利技术实施例中,中心节点根据计算节点的请求对全局缓冲池的资源进行管理分配且中心节点和全局缓冲池相互独立使得全局缓冲池具备灵活扩展的可能。

【技术实现步骤摘要】
【专利摘要】本专利技术实施例提供了一种,该系统包括:全局缓冲池,用于存储该系统的全局共享缓冲数据;计算节点,用于向中心节点发送页面请求;其中,该页面请求携带计算节点的节点编号和计算节点申请访问的内存页面的页面编号;中心节点,可根据计算节点的节点编号和该内存页面的页面编号,向计算节点提供该内存页面在全局缓冲池中的存储位置信息计算节点还用于根据中心节点提供的该内存页面在全局缓冲池中的存储位置信息,对该内存页面进行访问。本专利技术实施例中,中心节点根据计算节点的请求对全局缓冲池的资源进行管理分配且中心节点和全局缓冲池相互独立使得全局缓冲池具备灵活扩展的可能。【专利说明】
本专利技术实施例涉及计算机领域,并且更具体地,涉及一种。
技术介绍
在存在中心节点的集群中,尤其是有中心节点的数据库集群,中心节点上存在称之为全局缓冲池的组件。全局缓冲池服务于集群中所有节点,并为这些节点提供数据缓存。尤其是在支持远程直接内存访问(RDMA)的低时延高带宽的网络上,集群内节点对全局缓冲池的访问效率高于本地磁盘,而且全局缓冲池实现了对所有节点间共享,为集群内节点交换数据提供了极大的便利。但是,由于全局本文档来自技高网...

【技术保护点】
一种集群多缓冲池系统,其特征在于,包括:中心节点、全局缓冲池和计算节点,其中所述全局缓冲池用于存储所述系统的全局共享缓冲数据,所述全局缓冲池包括独立于所述中心节点的缓冲节点;所述计算节点用于向所述中心节点发送页面请求,所述页面请求携带所述计算节点的节点编号和所述计算节点申请访问的内存页面的页面编号;所述中心节点用于根据所述计算节点的节点编号和所述内存页面的页面编号,向所述计算节点提供所述内存页面在所述全局缓冲池中的存储位置信息;所述计算节点还用于根据所述内存页面在所述全局缓冲池中的存储位置信息,对所述内存页面进行访问。

【技术特征摘要】

【专利技术属性】
技术研发人员:程广卫
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1