Surety is performing system maintenance this weekend. Electronic date stamps on new Prior Art Database disclosures may be delayed.
Browse Prior Art Database

Method and system for optimizing use of name resolution services in dynamic environments

IP.com Disclosure Number: IPCOM000241750D
Publication Date: 2015-May-28
Document File: 5 page(s) / 77K

Publishing Venue

The IP.com Prior Art Database


Name resolution configuration (such as DNS and WINS) is commonly static configuration on servers’ network interfaces. Optimizing this configuration on segmented networks is extremely challenging, because today there is no automatic mechanism that allows us to identify the name resolution servers that provide the fastest responses. When a consolidation of name resolution servers is required on a segmented network, such as in an IT modernization project, reconfiguring systems with DNS/WINS clients to updated name resolution servers that provide the fastest possible responses is a difficult task. In the cloud computing era, such optimization tends to be even more important on virtualized environments: once virtual servers can be dynamically moved from one physical location to another (due to workload balance or business continuity purposes), name resolution configuration on these virtual servers may require dynamic optimization. Current approaches rely on a human expert to determine the most appropriate name resolution configuration, implement it and refine it. This requires specialized skills and takes time to implement. This disclosure describes a method and system for mitigating the above-mentioned challenges.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 58% of the total text.

Page 01 of 5

Method and system for optimizing use of name resolution services in dynamic environments

This disclosure describes a method and system for optimum configuration of name resolution clients, consisting of:

measuring the latency of name resolution requests from multiple clients;

analyzing the results to determine the optimal name resolution configuration for those clients;

propagating the updated name resolution configuration to those clients; and

repeating the steps above to ensure the environment remains optimally configured over time

The advantages of using this solution are:

Automatically configuring the name resolution clients with the name resolution servers that provides the fastest responses .


Automatically balancing the workload of name resolution requests for resolution servers on segmented networks.


Optimizing name resolution configuration on virtual servers that may be dynamically moved to physical hosts in different locations .


Improving fault tolerance for name resolution services.


Improving overall responsiveness of name resolution services.


A preferred embodiment of the invention is shown in the following diagram.


Page 02 of 5


Page 03 of 5

A monitoring agent is installed on the name resolution clients. This monitoring agent has to provide a functionality that will send name resolution requests to a list of pre-determined name resolution servers in addition to the ones already configured on the client. This list can be dynamically...