Low Latency PowerDNS Add-on

The network, Internet in specific, is a very complex web that does not always work well. The connectivity between networks, different routers with balancing capability, dynamic routing protocols and many other items play an important role on the speed among two nodes. Depending on network conditions, a client may have lower speed when connecting to national servers than foreings ones; this scenario is very common in big countries (Canada, United States and Russia are some examples).

The Low Latency PowerDNS Add-on allows you to forward your users to your fastest server in a cluster. Software's aim is to satisfy real-time sensible services, like Video and Audio; best example is the  VoIP.

Elements

Low Latency DNS Architecture

  • Database: stores all information about available servers and latency times
  • DNS: contains the PowerDNS Low Latency Add-on installed
  • Latency Meter: does regular latency metrics
  • Monitoring Event Handler: allows to disable failling servers

When a user connects to a server, the first step is to resolve server name.  The DNS, with PowerDNS and the Low Latency Add-on (already installed), obtains from database which server has the lowest latency for the current user's network. The DNS sends IP which has presented the better performance of the last 4 hours.

Simultaneously, all servers within the cluster (those servers must have installed the Latency Metter) do a passive monitoring and they register the latency times. The Server are under an active monitoring, if a Server goes down or its latency time does not satisfy requirements, the monitor will disable that Server in the database. The DNS will exclude that server until the criteria is met again, and it will be enable automatically.

Requirements

Following requirements must be met to have a correct functionality:

DNS Server

  • PowerDNS
  • PIPE Add-on of PowerDNS
  • Low Latency PowerDNS Add-on
  • MySQL or MariaDB

Monitoring Server

  • Nagios
  • MySQL or MariaDB client

Server accessed by user

  • Latency Meter
  • MySQL or MariaDB client

Elements on Monitoring and DNS server may be installed on the same server. Installation directions are in OKay website.

Licensing

The PowerDNS Low Latency Add-on is licensed under a dual license. The Latency Meter and the Monitoring Event Handler are released under GPL. However, the PowerDNS Low Latency Add-on is released under a commercial license. Please read the licensing schema and contact OKay for any doubt or suggestion.

blog comments powered by Disqus
Cobranza para FusionPBXThe Billing for FusionPBX with Freeswitch native application allows you to bill for PBX use.Cobranza para FusionPBXBilling for FusionPBX with Freeswitch.
 
RME para FusionPBXUse the least cost route among your carriers, get fault tolerance, and much more with the LCR for FusionPBX with Freeswitch native application.RME para FusionPBXUse the least cost route with the LCR for FusionPBX with Freeswitch native application.
 
Servidores de Voz de Etiqueta BlancaDo you need your very own VoIP server? For private or commercial use, rent our White label VoIP servers with FusionPBX.Servidores de Voz de Etiqueta BlancaRent our white label VoIP servers with FusionPBX.
 
Low Latency PowerDNS Add-onUse the Low Latency PowerDNS Add-on , to get fault tolerance and, to connect your clients to the fastest server in your cluster.Low Latency PowerDNS Add-onUse the Low Latency PowerDNS Add-on to improve your connection speeds.
 
Hospedaje WEBWEB Hosting from 1.90 USD (MySQL, PHP, FTP, Mail, AntiSPAM).Hospedaje WEBWEB Hosting from 1.90 USD.
 
Linux ConsultingAny Challenge? We have Linux Consulting.Linux ConsultingLinux Consulting.
 
image OKay's RPM complementary repository will allow you to install complex software in minutes for Centos 6 and 7. Freeswitch, FusionPBX, Kimchi, Csync2 are some examples. OKay's RPM complementary repository will allow you to install complex software in minutes for Centos 6 and 7.

Who is OKay

image Alma is sales and customer manager for Latino America. You can contact her for information about our products and services. She will be happy to attend you in Spanish. Alma is sales and customer manager for Latino America. You can contact her for information about our products and services.
image Luis Daniel is responsible for creation, operation and architecture of all worldwide services and products. He will be happy to attend you in Spanish, English or French. Luis Daniel is responsible for creation, operation and architecture of all worldwide services and products.

Pay with
powered-by-stripe