sonar &
sonar DNS logo

overview
details
documentation
download
sonar DNS
relevant links
credits
email
The sonarDNS system offers a method for selecting the nearest instance of a service based on network proximity. By using DNS in conjunction with SONAR's proximity information, clients with no notion of proximity can benefit from this information.

The sonarDNS system will be used by the Internet2
Distributed Storage Infrastructure Initiave project. 

To enable SONAR ordering, applications must make a request to the SONAR service. To enable non-modified applications to use SONAR ordering, we have opted to deliver the ordering information implicitly via the Domain Name System. 

By using a modified DNS daemon (named) as a caching name server near the client, results can be presented in order of preference. While this scheme may be obviated by applications which reorder DNS responses, in most cases this approach will be effective. 

To install the sonarDNS system you will need the SONAR daemon and the modified DNS server which are available here.

top