白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Distributed components in computing clusters

專利號
US11616757B2
公開日期
2023-03-28
申請人
Microsoft Technology Licensing, LLC(US WA Redmond)
發(fā)明人
Philip A. Bernstein; Sergey I. Bykov; Jose Manuel Faleiro; Gabriel Kliot; Muntasir Raihan Rahman
IPC分類
G06F9/52; H04L61/4535; G06F11/14; G06F16/27; G06F11/16; H04L67/10
技術(shù)領域
cluster,clusters,activation,component,c0,in,doubtful,or,directory,c1
地域: WA WA Redmond

摘要

The subject disclosure is directed towards components in different server clusters, e.g., comprising software components such as components of a distributed computing system. Components are available for use by distributed computing system applications, yet managed by the distributed computing system runtime such that only a single instance can be activated and exist within communicating (non-partitioned) clusters. Also described is recovery from a situation in which no longer partitioned clusters each have created the same component.

說明書

If S1g obtains a set of loser activations from every server in C1, S1g sends S0g the complete set of loser activations with a RESOLVE_RESPONSE(Loser_Set, true) message. If S1g does not obtain the set of loser activations from every server, it sends S0g RESOLVE_RESPONSE(Loser_Set, false). The two cases are distinguished because C0 cannot convert a DOUBTFUL activation, V, to OWNED unless it is certain that every other cluster, C1, has ensured that either it does not contain an activation for V, or it contains an activation for V, but C takes precedence according to the prec_func.

When S0g receives a RESOLVE_RESPONSE message from each cluster in its active multi-cluster, it deactivates the set of loser activations. However, S0g only converts the set of activations in Doubtful_Set Loser_Set to state OWNED if two conditions hold: 1) its active multi-cluster is equal to the total multi-cluster, 2) all messages are of the form RESOLVE_RESPONSE(Loser_Set, true). If one or more received messages are of the form contain RESOLVE_RESPONSE(Loser_Set, false), it does not convert any DOUBTFUL activations to OWNED. If S0g receives a RESOLVE_RESPONSE(Loser_Set, false) message from the gateway server S1g of a remote cluster C1, S0g cannot be sure that all the DOUBTFUL activations in C0 have been analyzed by the appropriate servers in cluster C1.

Note that the above description is only one example, wherein each cluster uses a single, distinguished server as a gateway. However, in alternative implementations, multiple servers may be used for redundancy, and/or the set of DOUBTFUL activations may be divided among several gateway servers.

權(quán)利要求

1
微信群二維碼
意見反饋