Patent ID: 8725876
Filing Date: 2014-05-13
Classification: G06F,H04L

Abstract:
1. A method implemented as executable instructions in a non-transitory computer-readable storage medium to process on one or more processors and to perform the method, comprising; maintaining, by the one or more processors, a distributed directory for a first network node; receiving, by the one or more processors, a request from a second network node indicating that the first network node failed and acquiring with the request a first Domain Name System (DNS) request that was made with an Internet Protocol (IP) address for a network resource, the first DNS request made by a requestor; processing, by the one or more processors, the first DNS request for the IP address on behalf of the requestor; and uploading, by the one or more processors, DNS data to the second network node, the DNS data represents a last configuration of the distributed directory before the first network node failed thereby permitting the second network node to dynamically configure itself for servicing subsequent DNS requests made to the distributed directory a directory tree for the directory is rebuilt on the second network node to handle the subsequent DNS requests without any further assistance from a distributed directory service.