分布式哈希表DHT存储系统的数据预取方法、节点和系统技术方案

技术编号:6003937 阅读:499 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例提供一种分布式哈希表DHT存储系统的数据预取方法、节点和系统。方法包括:第一存储节点接收客户端发送的读取请求,根据读取的数据块以及设定的预取数据块阈值,确定预取数据块及其所在的第二存储节点,并向第二存储节点发送预取请求,第一存储节点与第二存储节点为相同或不同的存储节点,预取请求中包括预取数据块的标识信息,标识信息用于唯一标识预取数据块;第二存储节点根据预取请求从磁盘中读取预取数据块,并将预取数据块存储至本地缓存,以使客户端从所述第二存储节点的本地缓存中读取预取数据块。本发明专利技术实施例能够直接从缓存中读取预取数据块,从而提高系统中各存储节点的数据访问效率。

【技术实现步骤摘要】

【技术保护点】
1.一种分布式哈希表DHT存储系统的数据预取方法,其特征在于,包括:第一存储节点接收客户端发送的读取请求,根据读取的数据块以及设定的预取数据块阈值,确定预取数据块及其所在的第二存储节点,并向所述第二存储节点发送预取请求,所述第一存储节点与所述第二存储节点为相同或不同的存储节点,所述预取请求中包括所述预取数据块的标识信息,所述标识信息用于唯一标识所述预取数据块;所述第二存储节点根据所述预取请求从磁盘中读取所述预取数据块,并将所述预取数据块存储至本地缓存,以使客户端从所述第二存储节点的本地缓存中读取所述预取数据块。

【技术特征摘要】

【专利技术属性】
技术研发人员:鲍栋杨德平
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94

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

1