Implementation of DNS Clustering with Linux Based BIND and PowerDNS

  • sanri mahmul siregar mahasiswa


DNS (Domain Name System) is technology standart that organize public naming of a website. DNS has a very important role for the internet. Everytime you use the internet, at the moment DNS will be used. Many of request that must be served, the server is expected to provide maximum services. If the server fails or get disruption, then the request can not be served. DNS clustering is one of solution that must be implemented. DNS clustering is a group of name servers that provide the same data record for domains in the group. The function of DNS Clustering is to prevent data access to server from failing. BIND and PowerDNS is open source application and usually use to build DNS server. The result of average failover testing that obtained by BIND is 4,2 msec, then PowerDNS is 2,2 msec. After that, at the failback testing obtained the average time by BIND is 9,4 msec, and then the PowerDNS is 7,2 msec. Next, the propogation time is 1 hour 3 minutes 23 seconds, then PowerDNS is 3 hours 4 minutes 55 seconds. Then delay of query time of BIND is 1027,4 msec, and PowerDNS is 1015,4 msec. Keywords: DNS, Server, Clustering, BIND, PowerDNS.