Patent ID: 8140676
Filing Date: 2012-03-20
Classification: G06F

Abstract:
1. A distributed information system, comprising: a plurality of first directory servers, wherein each first directory server maintains a replicated portion of first data in a first directory and includes a first directory server module configured to receive and respond to operations on the first data in the first directory and wherein a portion of the plurality of first directory servers reside in different geographic locations; a plurality of second directory servers, wherein each second directory server maintains a replicated portion of second data in a second directory and includes a second directory server module configured to receive and respond to operations on the second data in the second directory and wherein a portion of the plurality of second directory servers reside in different geographic locations; and a site routing agent at each first directory server configured to determine which second directory server of a portion of the second directory servers of the plurality of second directory servers can complete the data request at a lowest cost relative to other second directory servers of the portion of second directory servers when the first directory server module determines that a received data request in the first directory server requires data in the second data of the second directory and further configured to select the determined second directory server for completing the data request.