Patent ID: 7877515

Claim:
A method for assigning identities to N components of a software application, said method comprising: a) distributing a plurality of identities R Ib,i in a plurality of equal-sized containers R c , according to a formula: R Ib , i = ∑ I b = 0 R c - 1 ⁢ ⁢ ∑ i = 0 R i / R c - 1 ⁢ ⁢ I b + i · M wherein I b is a start identity value for a container and i is an index value for the identities of said container; R I being a total number of identities; M being a number of identities per equal-sized container; b) assigning said equal size containers to said components; and c) redistributing said identities while continuing to permit traffic between said components and one or more clients.