发明名称 Using a centralized server to coordinate assignment of identifiers in a distributed system
摘要 One embodiment of the present invention provides a system that uses a centralized server to coordinate assigning identifiers in a distributed computing system. The system operates by receiving a request for a block of identifiers at the centralized server from a requesting node in the distributed computing system. In response to this request, the system selects a block of identifiers from a global pool of identifiers, and then marks the global pool of identifiers to indicate that the selected block of identifiers has been assigned. The system sends the selected block of identifiers to the requesting node in order to allow the requesting node to assign identifiers from the selected block of identifiers without having to communicate with the centralized server. In one embodiment of the present invention, upon receiving an indication that the selected block of identifiers is no longer being used by the requesting node, the system marks the global pool of identifiers to indicate that the selected block of identifiers is no longer assigned.
申请公布号 US6735220(B1) 申请公布日期 2004.05.11
申请号 US20000629936 申请日期 2000.08.01
申请人 SUN MICROSYSTEMS, INC. 发明人 SHIRRIFF KENNETH W.
分类号 H04L29/06;H04L29/08;H04L29/12;(IPC1-7):H04J3/24 主分类号 H04L29/06
代理机构 代理人
主权项
地址