Patent ID: 7913262

Claim:
A system, comprising: a memory; and a remote procedure call (RPC) binding server configured to: track status changes associated with available network connections to virtually allocated distributed shared resources within a dynamic virtual network for an active server; record, via at least one RPCBIND mapping program associated with the RPC binding server, the status changes associated with the available network connections to the virtually allocated distributed shared resources within the dynamic virtual network for the active server within the memory at points in time when the active server is registered by the dynamic virtual network; identify, in response to receipt of a query for connection information associated with the active server from a client, address and port combinations from the available network connections that maximize a probability of creating a communications interface between the client and the active server in a minimum number of calling attempts based upon the recorded status changes associated with the available network connections; select the identified address and port combinations that maximize the probability of creating the communications interface between the client and the active server in the minimum number of calling attempts; and provide, via the at least one RPCBIND mapping program, the selected address and port combinations to the client for establishing the communications interface with the active server based upon the tracked status changes associated with the available network connections.