【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
集群环境(例如,工作负载分布在多个机器上的环境)通常用于提供分布式工作负载的故障转移和高可用性处理。集群环境允许将工作负载分发给作为环境的部分的一个或多个节点。集群环境可以充当客户端、服务器或两者。在集群中,工作负载可以由主节点分发给组成集群的工作者节点。工作者节点可以发布对于由存储系统存储的目标数据的访问请求。如果在主节点与工作者节点之间发生错误,则工作者节点可以在没有主节点的知识的情况下继续处理工作负载。此外,主节点可以在没有工作者节点的知识的情况下将工作负载重新分配给不同的节点。一些示例正是关于这些和其他考虑而给出。此外,虽然已经讨论了相对具体的问题,但是应当理解,这些示例不应当限于解决
技术介绍
中所确定的具体问题。
技术实现思路
提供本
技术实现思路
以便以简化形式介绍将在以下详细描述部分中进一步描述的一些概念。本
技术实现思路
不旨在识别所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。本文中公开的系统和方法提供了其中标识工作负载已经被重新分配给新节点以及其中工作负载仍然由旧节点处理的情形的机制。根据一些方面,主节点向工作者节点分配工作负载。主节点可以随工作负载传送生成标识符和工作负载标识符。当处理工作负载时,工作者节点向存储集群中的节点发送用以访问目标数据的访问请求。在示例中,生成标识符和工作负载标识符用于标识节点和/或请求资源的相关工作负载。生成标识符和/或工作负载标识符可以与请求一起提供。当节点访问目标数据时,生成标识符和/或工作负载标识符被存储在永久性存储装置中并且与所请求的目标数据相关联。在节点完成工作负载的执行 ...
【技术保护点】
一种系统,包括:至少一个处理器;存储器,操作地连接至所述至少一个处理器并且包含指令,所述指令在由所述至少一个处理器执行时执行方法,所述方法包括:使第一生成标识符和第一工作负载标识符与第一工作负载相关联;向第一节点传送所述第一生成标识符、所述第一工作负载标识符和所述第一工作负载;以及在与所述第一节点的通信故障期间,生成第二生成标识符,使所述第二生成标识符与所述第一工作负载相关联,并且向第二节点传送所述第二生成标识符、所述第一工作负载标识符和所述第一工作负载,其中所述第二生成标识符传送与所述第一生成标识符不同的优先级。
【技术特征摘要】
【国外来华专利技术】2014.08.12 US 14/457,8421.一种系统,包括:至少一个处理器;存储器,操作地连接至所述至少一个处理器并且包含指令,所述指令在由所述至少一个处理器执行时执行方法,所述方法包括:使第一生成标识符和第一工作负载标识符与第一工作负载相关联;向第一节点传送所述第一生成标识符、所述第一工作负载标识符和所述第一工作负载;以及在与所述第一节点的通信故障期间,生成第二生成标识符,使所述第二生成标识符与所述第一工作负载相关联,并且向第二节点传送所述第二生成标识符、所述第一工作负载标识符和所述第一工作负载,其中所述第二生成标识符传送与所述第一生成标识符不同的优先级。2.根据权利要求1所述的系统,其中所述第二生成标识符传送比所述第一生成标识符低的优先级。3.根据权利要求2所述的系统,还包括:从所述第二节点接收成功的指示;生成传送比所述第一生成标识符高的优先级的第三生成标识符;使所述第三生成标识符与所述第一工作负载相关联;以及向所述第二节点传送所述第三生成标识符。4.根据权利要求1所述的系统,其中传送所述第二生成标识符包括:在确定所述第一节点仍然正在处理所述第一工作负载的情况下发送所述第二节点不应当中断所述第一节点的指示。5.一种计算机实现的方法,所述方法包括:接收对目标数据的第一访问请求,所述目标数据由存储系统存储,并且所述第一访问请求与第一生成标识符和第一工作负载标识符相关联;将所述第一生成标识符和所述第一工作负载标识符存储在永久性存储装置中作为第一存储生成标识符和第二存储工作负载标识符;准许对所述目标数据的所述第一访问请求;接收对所述目标数据的第二访问请求,所述第二访问请求与第二生成标识符和所述第一工作负载标识符相关联;将所述第二生成标识符与所述第一存储生成标识符相比较并且将所述第一工作负载标识符与所述第一存储工作负载标识符相比较;确定所述第二生成标识符指示比所述第一存储生成标识符高的优先级并且所述第一工作负载标识符与所述第一存储工作负载标识符相匹配;将所述第二生成标识符存储在永久性存储装置中作为第二存储生成标识符;准许对所述目标数据的所述第二访问请求;接收对所述目标数据的第三访问请求,所述第三访问请求与所述第一生成标识符和所述第一工作负载标识符相关联;确定所述第一生成标识符指示比所述第二存储生成标识符低的优先级并且所述第一工作负载标识符与所述第一存储工作负载标识符...
【专利技术属性】
技术研发人员:D·克鲁泽,朱奇波,D·戴恩,V·彼得,L·S·科波鲁,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。