完全一致的高效非本地存储集群文件系统技术方案

技术编号:37351201 阅读:42 留言:0更新日期:2023-04-22 21:50
热图用于识别数据块系列在具体时间的访问模式,以优化复制节点集合的大小,用于降低访问延迟的目的。在实施例中,热图用于诸如当复制节点崩溃并被替换时,强制执行每个数据块的最小复制。在实施例中,热图用于诸如在需求峰期间和之后调整数据块的最小复制。在实施例中,每个数据块在集群的最小数量的相应复制节点上被复制。第一节点请求访问数据块。基于请求访问,热图被修改,并且数据块被复制到第一节点。基于热图,针对至少一个数据块的相应复制节点中的最小节点数量被调整。制节点中的最小节点数量被调整。制节点中的最小节点数量被调整。

【技术实现步骤摘要】
【国外来华专利技术】完全一致的高效非本地存储集群文件系统
[0001]相关案例
[0002]Ranjit Noronha等人在2007年并行处理国际会议(ICPP 2007)上的相关非专利文献(NPL)“Designing NFS With RDMA for Security,Performance and Scalability”整体并入本文。


[0003]本专利技术涉及使用访问活动的热图来管理跨多个存储节点的数据复制。

技术介绍

[0004]对于文件集群,存在管理共享存储和集群成员资格的各种方式。一些方法使用共享存储和全连接的互连来提供全连接的集群。其他集群类型涉及本地存储和松散连接的集群。这些允许集群的扩展超出全连接的集群通常所提供的程度,但可能具有数据表示的不同语义。
[0005]在文件系统级别,分布式文件系统可以通过至少两种方式实现:
[0006]·
无一致性——文件被完全复制到每台机器上,从而防止集群的总存储大于单台机器的存储。没有机器知道另一台机器对特定文件的更新。如果两台机器同时修改文件,则最后的修改获胜。<本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:将多个数据块中的每个数据块复制到多个节点中的最小数量的相应的一个或多个复制节点上;由所述多个节点中的第一节点请求访问所述多个数据块中的一个或多个数据块;基于所述请求所述访问:修改热图,以及将所述一个或多个数据块复制到第一节点;基于所述热图调整针对所述一个或多个数据块中的至少一个数据块的相应的一个或多个复制节点的所述最小数量。2.如权利要求1所述的方法,还包括,基于所述请求所述访问,将第一节点添加到针对所述一个或多个数据块的所述相应的一个或多个复制节点。3.如权利要求1所述的方法,还包括,响应于所述请求所述访问,基于所述访问的类型,针对所述一个或多个数据块授予:防止所述多个节点修改所述一个或多个数据块的读取锁,或提供第一节点的独占访问的写入锁。4.如权利要求3所述的方法,还包括释放所述写入锁,释放所述写入锁包括:在针对所述一个或多个数据块的所述相应的一个或多个复制节点中仅保留第一节点,以及将所述一个或多个数据块复制到所述多个节点中包括第一节点的所述最小数量的相应的一个或多个复制节点。5.如权利要求3所述的方法,其中:所述针对所述一个或多个数据块中的至少一个数据块授予所述读取锁不发生在所述授予所述写入锁和第二次向第二节点授予针对所述至少一个数据块的所述写入锁之间;所述方法还包括响应于第...

【专利技术属性】
技术研发人员:D
申请(专利权)人:甲骨文国际公司
类型:发明
国别省市:

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

1